2024-01-24T08:41:53,260 Created temporary directory: /tmp/pip-build-tracker-in6cvlb_ 2024-01-24T08:41:53,261 Initialized build tracking at /tmp/pip-build-tracker-in6cvlb_ 2024-01-24T08:41:53,261 Created build tracker: /tmp/pip-build-tracker-in6cvlb_ 2024-01-24T08:41:53,262 Entered build tracker: /tmp/pip-build-tracker-in6cvlb_ 2024-01-24T08:41:53,263 Created temporary directory: /tmp/pip-wheel-el_5fgrt 2024-01-24T08:41:53,266 Created temporary directory: /tmp/pip-ephem-wheel-cache-0p_kg_sb 2024-01-24T08:41:53,288 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-24T08:41:53,291 2 location(s) to search for versions of lczero-bindings: 2024-01-24T08:41:53,291 * https://pypi.org/simple/lczero-bindings/ 2024-01-24T08:41:53,291 * https://www.piwheels.org/simple/lczero-bindings/ 2024-01-24T08:41:53,292 Fetching project page and analyzing links: https://pypi.org/simple/lczero-bindings/ 2024-01-24T08:41:53,293 Getting page https://pypi.org/simple/lczero-bindings/ 2024-01-24T08:41:53,294 Found index url https://pypi.org/simple/ 2024-01-24T08:41:53,506 Fetched page https://pypi.org/simple/lczero-bindings/ as application/vnd.pypi.simple.v1+json 2024-01-24T08:41:53,507 Found link https://files.pythonhosted.org/packages/67/46/e9e45297b8e1f393e84a0b70f04493dcecef19f6b18337fa824423f79eaf/lczero_bindings-0.1.0.tar.gz (from https://pypi.org/simple/lczero-bindings/) (requires-python:>=3.7), version: 0.1.0 2024-01-24T08:41:53,508 Fetching project page and analyzing links: https://www.piwheels.org/simple/lczero-bindings/ 2024-01-24T08:41:53,508 Getting page https://www.piwheels.org/simple/lczero-bindings/ 2024-01-24T08:41:53,510 Found index url https://www.piwheels.org/simple/ 2024-01-24T08:41:53,661 Fetched page https://www.piwheels.org/simple/lczero-bindings/ as text/html 2024-01-24T08:41:53,662 Skipping link: not a file: https://www.piwheels.org/simple/lczero-bindings/ 2024-01-24T08:41:53,663 Skipping link: not a file: https://pypi.org/simple/lczero-bindings/ 2024-01-24T08:41:53,681 Given no hashes to check 1 links for project 'lczero-bindings': discarding no candidates 2024-01-24T08:41:53,699 Collecting lczero-bindings==0.1.0 2024-01-24T08:41:53,701 Created temporary directory: /tmp/pip-unpack-9mfdg9a8 2024-01-24T08:41:53,915 Downloading lczero_bindings-0.1.0.tar.gz (625 kB) 2024-01-24T08:41:54,578 Added lczero-bindings==0.1.0 from https://files.pythonhosted.org/packages/67/46/e9e45297b8e1f393e84a0b70f04493dcecef19f6b18337fa824423f79eaf/lczero_bindings-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-in6cvlb_' 2024-01-24T08:41:54,582 Created temporary directory: /tmp/pip-build-env-m1dcg0sf 2024-01-24T08:41:54,586 Installing build dependencies: started 2024-01-24T08:41:54,587 Running command pip subprocess to install build dependencies 2024-01-24T08:41:55,764 Using pip 23.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-01-24T08:41:56,288 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-24T08:41:56,689 Collecting meson-python 2024-01-24T08:41:56,706 Using cached https://www.piwheels.org/simple/meson-python/meson_python-0.15.0-py3-none-any.whl (25 kB) 2024-01-24T08:41:57,005 Collecting meson>=0.63.3 (from meson-python) 2024-01-24T08:41:57,007 Obtaining dependency information for meson>=0.63.3 from https://files.pythonhosted.org/packages/53/37/bb38e78b36cb923c65fd70b3027406e9667b2ff31f054584ab23282c07f6/meson-1.3.1-py3-none-any.whl.metadata 2024-01-24T08:41:57,015 Using cached meson-1.3.1-py3-none-any.whl.metadata (1.8 kB) 2024-01-24T08:41:57,088 Collecting pyproject-metadata>=0.7.1 (from meson-python) 2024-01-24T08:41:57,104 Using cached https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.7.1-py3-none-any.whl (7.4 kB) 2024-01-24T08:41:57,296 Collecting packaging>=19.0 (from pyproject-metadata>=0.7.1->meson-python) 2024-01-24T08:41:57,311 Using cached https://www.piwheels.org/simple/packaging/packaging-23.2-py3-none-any.whl (53 kB) 2024-01-24T08:41:57,334 Using cached meson-1.3.1-py3-none-any.whl (976 kB) 2024-01-24T08:41:59,737 Installing collected packages: packaging, meson, pyproject-metadata, meson-python 2024-01-24T08:42:02,934 Creating /tmp/pip-build-env-m1dcg0sf/overlay/local/bin 2024-01-24T08:42:02,936 changing mode of /tmp/pip-build-env-m1dcg0sf/overlay/local/bin/meson to 755 2024-01-24T08:42:03,098 Successfully installed meson-1.3.1 meson-python-0.15.0 packaging-23.2 pyproject-metadata-0.7.1 2024-01-24T08:42:03,584 [notice] A new release of pip is available: 23.3.1 -> 23.3.2 2024-01-24T08:42:03,585 [notice] To update, run: python3 -m pip install --upgrade pip 2024-01-24T08:42:03,829 Installing build dependencies: finished with status 'done' 2024-01-24T08:42:03,832 Getting requirements to build wheel: started 2024-01-24T08:42:03,833 Running command Getting requirements to build wheel 2024-01-24T08:42:04,247 Getting requirements to build wheel: finished with status 'done' 2024-01-24T08:42:04,258 Installing backend dependencies: started 2024-01-24T08:42:04,259 Running command pip subprocess to install backend dependencies 2024-01-24T08:42:05,401 Using pip 23.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-01-24T08:42:05,921 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-24T08:42:06,303 Collecting patchelf>=0.11.0 2024-01-24T08:42:06,310 Using cached patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (381 kB) 2024-01-24T08:42:08,541 Installing collected packages: patchelf 2024-01-24T08:42:08,593 Successfully installed patchelf-0.17.2.1 2024-01-24T08:42:08,877 [notice] A new release of pip is available: 23.3.1 -> 23.3.2 2024-01-24T08:42:08,878 [notice] To update, run: python3 -m pip install --upgrade pip 2024-01-24T08:42:09,128 Installing backend dependencies: finished with status 'done' 2024-01-24T08:42:09,130 Created temporary directory: /tmp/pip-modern-metadata-hu3p0kgn 2024-01-24T08:42:09,132 Preparing metadata (pyproject.toml): started 2024-01-24T08:42:09,133 Running command Preparing metadata (pyproject.toml) 2024-01-24T08:42:10,483 + meson setup /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/.mesonpy-faauqupk -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md -Dpython_bindings=true --native-file=/tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/.mesonpy-faauqupk/meson-python-native-file.ini 2024-01-24T08:42:16,788 The Meson build system 2024-01-24T08:42:16,788 Version: 1.3.1 2024-01-24T08:42:16,789 Source dir: /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac 2024-01-24T08:42:16,790 Build dir: /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/.mesonpy-faauqupk 2024-01-24T08:42:16,790 Build type: native build 2024-01-24T08:42:16,791 Project name: lc0 2024-01-24T08:42:16,791 Project version: undefined 2024-01-24T08:42:16,792 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1) 12.2.0") 2024-01-24T08:42:16,792 C++ linker for the host machine: c++ ld.bfd 2.40 2024-01-24T08:42:16,793 Host machine cpu family: arm 2024-01-24T08:42:16,793 Host machine cpu: armv7l 2024-01-24T08:42:16,794 Has header "optional" : YES 2024-01-24T08:42:16,794 Has header "string_view" : YES 2024-01-24T08:42:16,794 Has header "charconv" : YES 2024-01-24T08:42:16,795 Compiler for C++ supports arguments -march=native: YES 2024-01-24T08:42:16,795 Compiler for C++ supports arguments -mfpu=neon: YES 2024-01-24T08:42:16,796 Compiler for C++ supports arguments -mfpu=neon: YES (cached) 2024-01-24T08:42:16,796 Program scripts/compile_proto.py found: YES (/tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/scripts/compile_proto.py) 2024-01-24T08:42:16,797 Program git found: YES (/usr/bin/git) 2024-01-24T08:42:16,797 WARNING: You should add the boolean check kwarg to the run_command call. 2024-01-24T08:42:16,798 It currently defaults to false, 2024-01-24T08:42:16,799 but it will default to true in future releases of meson. 2024-01-24T08:42:16,799 See also: https://github.com/mesonbuild/meson/issues/9300 2024-01-24T08:42:16,800 ../meson.build:116: WARNING: Failed to parse short revision. Use git clone instead of downloading the archive from GitHub. 2024-01-24T08:42:16,800 Message: Using build identifier "git.unknown". 2024-01-24T08:42:16,800 Configuring build_id.h using configuration 2024-01-24T08:42:16,801 Run-time dependency threads found: YES 2024-01-24T08:42:16,801 Library dl found: YES 2024-01-24T08:42:16,801 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2024-01-24T08:42:16,802 Found CMake: /usr/bin/cmake (3.25.1) 2024-01-24T08:42:16,802 Run-time dependency tensorflow_cc found: NO (tried pkgconfig and cmake) 2024-01-24T08:42:16,802 Run-time dependency accelerate found: NO (tried pkgconfig and cmake) 2024-01-24T08:42:16,803 Library mkl_rt found: NO 2024-01-24T08:42:16,803 Library mklml found: NO 2024-01-24T08:42:16,804 Library dnnl found: NO 2024-01-24T08:42:16,804 Library openblas.dll found: NO 2024-01-24T08:42:16,804 Library openblas found: YES 2024-01-24T08:42:16,805 Has header "openblas_config.h" : YES 2024-01-24T08:42:16,805 Run-time dependency eigen3 found: YES 3.4.0 2024-01-24T08:42:16,805 Program ispc found: NO 2024-01-24T08:42:16,806 Library OpenCL found: NO 2024-01-24T08:42:16,806 Run-time dependency opencl found: NO 2024-01-24T08:42:16,807 Library cublas found: NO 2024-01-24T08:42:16,807 Library cudnn found: NO 2024-01-24T08:42:16,808 Library cudart found: NO 2024-01-24T08:42:16,808 Program nvcc /usr/local/cuda/bin/nvcc /opt/cuda/bin/nvcc found: NO 2024-01-24T08:42:16,809 Run-time dependency appleframeworks found: NO (tried framework) 2024-01-24T08:42:16,809 Run-time dependency zlib found: YES 1.2.13 2024-01-24T08:42:16,810 WARNING: find_library('libatomic') starting in "lib" only works by accident and is not portable 2024-01-24T08:42:16,811 Library libatomic found: YES 2024-01-24T08:42:16,811 Run-time dependency GTest found: NO (tried pkgconfig and system) 2024-01-24T08:42:16,812 Looking for a fallback subproject for the dependency gtest 2024-01-24T08:42:16,812 Downloading gtest source from https://github.com/google/googletest/archive/release-1.10.0.zip 2024-01-24T08:42:17,731 Downloading gtest patch from https://wrapdb.mesonbuild.com/v1/projects/gtest/1.10.0/1/get_zip 2024-01-24T08:42:18,567 Executing subproject gtest 2024-01-24T08:42:18,568 gtest| Project name: gtest 2024-01-24T08:42:18,569 gtest| Project version: 1.10.0 2024-01-24T08:42:18,570 gtest| C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1) 12.2.0") 2024-01-24T08:42:18,571 gtest| C++ linker for the host machine: c++ ld.bfd 2.40 2024-01-24T08:42:18,571 gtest| Dependency threads found: YES unknown (cached) 2024-01-24T08:42:18,572 gtest| Dependency threads found: YES unknown (cached) 2024-01-24T08:42:18,572 gtest| Dependency threads found: YES unknown (cached) 2024-01-24T08:42:18,573 gtest| Dependency threads found: YES unknown (cached) 2024-01-24T08:42:18,574 gtest| Build targets in project: 1 2024-01-24T08:42:18,574 gtest| Subproject gtest finished. 2024-01-24T08:42:18,576 Dependency gtest from subproject subprojects/googletest-release-1.10.0 found: YES 1.10.0 2024-01-24T08:42:18,576 Program python3 found: YES (/usr/bin/python3) 2024-01-24T08:42:18,577 Program scripts/gen_py_bindings.py found: YES (/tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/scripts/gen_py_bindings.py) 2024-01-24T08:42:18,578 Run-time dependency python3 found: YES 3.11 2024-01-24T08:42:18,578 Run-time dependency python found: YES 3.11 2024-01-24T08:42:18,579 ../meson.build:743: WARNING: Project targets '>=0.54' but uses feature introduced in '0.63.0': python_installation.extension_module with implicit dependency on python. use python_installation.dependency() 2024-01-24T08:42:18,580 Build targets in project: 10 2024-01-24T08:42:18,580 WARNING: Project specifies a minimum meson_version '>=0.54' but uses features which were added in newer versions: 2024-01-24T08:42:18,581 * 0.63.0: {'python_installation.extension_module with implicit dependency on python'} 2024-01-24T08:42:18,582 lc0 undefined 2024-01-24T08:42:18,583 Subprojects 2024-01-24T08:42:18,584 gtest : YES 2024-01-24T08:42:18,585 User defined options 2024-01-24T08:42:18,585 Native files : /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/.mesonpy-faauqupk/meson-python-native-file.ini 2024-01-24T08:42:18,585 buildtype : release 2024-01-24T08:42:18,586 b_ndebug : if-release 2024-01-24T08:42:18,586 b_vscrt : md 2024-01-24T08:42:18,587 python_bindings: true 2024-01-24T08:42:18,588 Found ninja-1.11.1 at /usr/bin/ninja 2024-01-24T08:42:18,776 + /usr/bin/ninja 2024-01-24T08:42:19,030 [1/231] Generating backends with a custom command 2024-01-24T08:42:19,104 [2/231] Generating 'lc0.p/proto/net.pb.h' 2024-01-24T08:42:19,178 [3/231] Generating 'liblc0_lib.so.p/neural/onnx/onnx.pb.h' 2024-01-24T08:42:19,219 [4/231] Generating 'lc0.p/neural/onnx/onnx.pb.h' 2024-01-24T08:42:19,249 [5/231] Generating 'liblc0_lib.so.p/proto/net.pb.h' 2024-01-24T08:42:19,287 [6/231] Generating 'encoder_test.p/proto/net.pb.h' 2024-01-24T08:42:19,370 [7/231] Generating 'backends.cpython-311-arm-linux-gnueabihf.so.p/proto/net.pb.h' 2024-01-24T08:42:19,478 [8/231] Generating 'backends.cpython-311-arm-linux-gnueabihf.so.p/neural/onnx/onnx.pb.h' 2024-01-24T08:42:26,215 [9/231] Compiling C++ object lc0.p/src_utils_protomessage.cc.o 2024-01-24T08:42:26,216 ../src/utils/protomessage.cc: In function ‘std::string lczero::{anonymous}::EscapeJsonString(const std::string&)’: 2024-01-24T08:42:26,217 ../src/utils/protomessage.cc:140:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2024-01-24T08:42:26,218 140 | if (c >= 0 && c <= ' ') { 2024-01-24T08:42:26,219 | ~~^~~~ 2024-01-24T08:42:27,322 [10/231] Compiling C++ object lc0.p/src_chess_bitboard.cc.o 2024-01-24T08:42:28,806 [11/231] Compiling C++ object lc0.p/src_chess_board.cc.o 2024-01-24T08:42:30,283 [12/231] Compiling C++ object lc0.p/src_chess_position.cc.o 2024-01-24T08:42:33,776 [13/231] Compiling C++ object lc0.p/src_benchmark_backendbench.cc.o 2024-01-24T08:42:36,661 [14/231] Compiling C++ object lc0.p/src_main.cc.o 2024-01-24T08:42:38,485 [15/231] Compiling C++ object lc0.p/src_chess_uciloop.cc.o 2024-01-24T08:42:40,807 [16/231] Compiling C++ object lc0.p/src_benchmark_benchmark.cc.o 2024-01-24T08:42:49,255 [17/231] Compiling C++ object lc0.p/src_lc0ctl_leela2onnx.cc.o 2024-01-24T08:42:50,429 [18/231] Compiling C++ object lc0.p/src_mcts_node.cc.o 2024-01-24T08:42:51,813 [19/231] Compiling C++ object lc0.p/src_engine.cc.o 2024-01-24T08:42:52,942 [20/231] Compiling C++ object lc0.p/src_lc0ctl_describenet.cc.o 2024-01-24T08:42:55,669 [21/231] Compiling C++ object lc0.p/src_mcts_params.cc.o 2024-01-24T08:43:03,417 [22/231] Compiling C++ object lc0.p/src_mcts_stoppers_alphazero.cc.o 2024-01-24T08:43:03,631 [23/231] Compiling C++ object lc0.p/src_lc0ctl_onnx2leela.cc.o 2024-01-24T08:43:07,531 [24/231] Compiling C++ object lc0.p/src_mcts_stoppers_common.cc.o 2024-01-24T08:43:08,402 [25/231] Compiling C++ object lc0.p/src_mcts_stoppers_legacy.cc.o 2024-01-24T08:43:09,655 [26/231] Compiling C++ object lc0.p/src_mcts_stoppers_factory.cc.o 2024-01-24T08:43:14,624 [27/231] Compiling C++ object lc0.p/src_mcts_search.cc.o 2024-01-24T08:43:16,556 [28/231] Compiling C++ object lc0.p/src_mcts_stoppers_simple.cc.o 2024-01-24T08:43:16,816 [29/231] Compiling C++ object lc0.p/src_mcts_stoppers_smooth.cc.o 2024-01-24T08:43:18,822 [30/231] Compiling C++ object lc0.p/src_mcts_stoppers_timemgr.cc.o 2024-01-24T08:43:18,931 [31/231] Compiling C++ object lc0.p/src_neural_cache.cc.o 2024-01-24T08:43:23,855 [32/231] Compiling C++ object lc0.p/src_mcts_stoppers_stoppers.cc.o 2024-01-24T08:43:24,309 [33/231] Compiling C++ object lc0.p/src_neural_decoder.cc.o 2024-01-24T08:43:26,456 [34/231] Compiling C++ object lc0.p/src_neural_encoder.cc.o 2024-01-24T08:43:31,132 [35/231] Compiling C++ object lc0.p/src_neural_loader.cc.o 2024-01-24T08:43:32,702 [36/231] Compiling C++ object lc0.p/src_neural_factory.cc.o 2024-01-24T08:43:32,955 [37/231] Compiling C++ object lc0.p/src_neural_network_legacy.cc.o 2024-01-24T08:43:35,409 [38/231] Compiling C++ object lc0.p/src_neural_network_check.cc.o 2024-01-24T08:43:37,466 [39/231] Compiling C++ object lc0.p/src_neural_network_demux.cc.o 2024-01-24T08:43:39,640 [40/231] Compiling C++ object lc0.p/src_neural_network_mux.cc.o 2024-01-24T08:43:42,714 [41/231] Compiling C++ object lc0.p/src_neural_network_random.cc.o 2024-01-24T08:43:43,814 [42/231] Compiling C++ object lc0.p/src_neural_network_rr.cc.o 2024-01-24T08:43:45,313 [43/231] Compiling C++ object lc0.p/src_neural_onnx_adapters.cc.o 2024-01-24T08:43:46,929 [44/231] Compiling C++ object lc0.p/src_neural_network_record.cc.o 2024-01-24T08:43:48,643 [45/231] Compiling C++ object lc0.p/src_neural_network_trivial.cc.o 2024-01-24T08:43:55,053 [46/231] Compiling C++ object lc0.p/src_neural_onnx_builder.cc.o 2024-01-24T08:43:58,297 [47/231] Compiling C++ object lc0.p/src_syzygy_syzygy.cc.o 2024-01-24T08:44:04,811 [48/231] Compiling C++ object lc0.p/src_selfplay_loop.cc.o 2024-01-24T08:44:05,938 [49/231] Compiling C++ object lc0.p/src_selfplay_game.cc.o 2024-01-24T08:44:07,916 [50/231] Compiling C++ object lc0.p/src_trainingdata_reader.cc.o 2024-01-24T08:44:08,181 [51/231] Compiling C++ object lc0.p/src_neural_onnx_converter.cc.o 2024-01-24T08:44:08,362 [52/231] Compiling C++ object lc0.p/src_utils_esc_codes.cc.o 2024-01-24T08:44:10,673 [53/231] Compiling C++ object lc0.p/src_trainingdata_trainingdata.cc.o 2024-01-24T08:44:11,924 [54/231] Compiling C++ object lc0.p/src_utils_commandline.cc.o 2024-01-24T08:44:14,175 [55/231] Compiling C++ object lc0.p/src_utils_files.cc.o 2024-01-24T08:44:14,393 [56/231] Compiling C++ object lc0.p/src_selfplay_tournament.cc.o 2024-01-24T08:44:16,050 [57/231] Compiling C++ object lc0.p/src_utils_histogram.cc.o 2024-01-24T08:44:16,373 [58/231] Compiling C++ object lc0.p/src_trainingdata_writer.cc.o 2024-01-24T08:44:18,112 [59/231] Compiling C++ object lc0.p/src_utils_configfile.cc.o 2024-01-24T08:44:18,869 [60/231] Compiling C++ object lc0.p/src_utils_numa.cc.o 2024-01-24T08:44:19,086 [61/231] Compiling C++ object lc0.p/src_utils_logging.cc.o 2024-01-24T08:44:21,873 [62/231] Compiling C++ object lc0.p/src_utils_random.cc.o 2024-01-24T08:44:22,034 [63/231] Compiling C++ object lc0.p/src_version.cc.o 2024-01-24T08:44:22,506 [64/231] Compiling C++ object lc0.p/src_utils_string.cc.o 2024-01-24T08:44:23,760 [65/231] Compiling C++ object lc0.p/src_utils_weights_adapter.cc.o 2024-01-24T08:44:25,047 [66/231] Compiling C++ object lc0.p/src_utils_optionsdict.cc.o 2024-01-24T08:44:26,684 [67/231] Compiling C++ object lc0.p/src_neural_blas_se_unit.cc.o 2024-01-24T08:44:27,894 [68/231] Compiling C++ object lc0.p/src_utils_filesystem.posix.cc.o 2024-01-24T08:44:28,703 [69/231] Compiling C++ object lc0.p/src_utils_optionsparser.cc.o 2024-01-24T08:44:30,031 [70/231] Compiling C++ object lc0.p/src_neural_shared_winograd_filter.cc.o 2024-01-24T08:44:34,020 [71/231] Compiling C++ object lc0.p/src_neural_shared_activation.cc.o 2024-01-24T08:44:37,442 [72/231] Compiling C++ object liblc0_lib.so.p/src_utils_protomessage.cc.o 2024-01-24T08:44:37,443 ../src/utils/protomessage.cc: In function ‘std::string lczero::{anonymous}::EscapeJsonString(const std::string&)’: 2024-01-24T08:44:37,444 ../src/utils/protomessage.cc:140:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2024-01-24T08:44:37,445 140 | if (c >= 0 && c <= ' ') { 2024-01-24T08:44:37,446 | ~~^~~~ 2024-01-24T08:44:45,410 [73/231] Compiling C++ object lc0.p/src_neural_blas_convolution1.cc.o 2024-01-24T08:44:47,238 [74/231] Compiling C++ object lc0.p/src_neural_blas_fully_connected_layer.cc.o 2024-01-24T08:44:48,150 [75/231] Compiling C++ object lc0.p/src_neural_blas_winograd_convolution3.cc.o 2024-01-24T08:44:51,285 [76/231] Compiling C++ object liblc0_lib.so.p/src_benchmark_backendbench.cc.o 2024-01-24T08:44:51,809 [77/231] Compiling C++ object liblc0_lib.so.p/src_chess_position.cc.o 2024-01-24T08:44:52,465 [78/231] Compiling C++ object liblc0_lib.so.p/src_chess_bitboard.cc.o 2024-01-24T08:44:55,586 [79/231] Compiling C++ object liblc0_lib.so.p/src_benchmark_benchmark.cc.o 2024-01-24T08:44:56,195 [80/231] Compiling C++ object liblc0_lib.so.p/src_chess_board.cc.o 2024-01-24T08:45:03,516 [81/231] Compiling C++ object liblc0_lib.so.p/src_chess_uciloop.cc.o 2024-01-24T08:45:07,639 [82/231] Compiling C++ object lc0.p/src_neural_blas_network_blas.cc.o 2024-01-24T08:45:12,817 [83/231] Compiling C++ object liblc0_lib.so.p/src_lc0ctl_describenet.cc.o 2024-01-24T08:45:13,171 [84/231] Compiling C++ object liblc0_lib.so.p/src_lc0ctl_leela2onnx.cc.o 2024-01-24T08:45:14,263 [85/231] Compiling C++ object liblc0_lib.so.p/src_engine.cc.o 2024-01-24T08:45:18,998 [86/231] Compiling C++ object liblc0_lib.so.p/src_mcts_node.cc.o 2024-01-24T08:45:22,215 [87/231] Compiling C++ object liblc0_lib.so.p/src_lc0ctl_onnx2leela.cc.o 2024-01-24T08:45:33,049 [88/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_alphazero.cc.o 2024-01-24T08:45:34,259 [89/231] Compiling C++ object liblc0_lib.so.p/src_mcts_params.cc.o 2024-01-24T08:45:45,504 [90/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_common.cc.o 2024-01-24T08:45:46,567 [91/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_factory.cc.o 2024-01-24T08:45:53,243 [92/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_legacy.cc.o 2024-01-24T08:45:54,514 [93/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_simple.cc.o 2024-01-24T08:45:54,588 [94/231] Compiling C++ object liblc0_lib.so.p/src_mcts_search.cc.o 2024-01-24T08:46:06,125 [95/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_stoppers.cc.o 2024-01-24T08:46:07,049 [96/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_smooth.cc.o 2024-01-24T08:46:08,425 [97/231] Compiling C++ object liblc0_lib.so.p/src_neural_decoder.cc.o 2024-01-24T08:46:10,402 [98/231] Compiling C++ object liblc0_lib.so.p/src_neural_cache.cc.o 2024-01-24T08:46:10,719 [99/231] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_timemgr.cc.o 2024-01-24T08:46:19,471 [100/231] Compiling C++ object liblc0_lib.so.p/src_neural_encoder.cc.o 2024-01-24T08:46:28,582 [101/231] Compiling C++ object liblc0_lib.so.p/src_neural_loader.cc.o 2024-01-24T08:46:30,017 [102/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_demux.cc.o 2024-01-24T08:46:31,010 [103/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_legacy.cc.o 2024-01-24T08:46:31,327 [104/231] Compiling C++ object liblc0_lib.so.p/src_neural_factory.cc.o 2024-01-24T08:46:33,941 [105/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_check.cc.o 2024-01-24T08:46:46,816 [106/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_rr.cc.o 2024-01-24T08:46:47,123 [107/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_random.cc.o 2024-01-24T08:46:47,632 [108/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_mux.cc.o 2024-01-24T08:46:50,489 [109/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_record.cc.o 2024-01-24T08:46:50,952 [110/231] Compiling C++ object liblc0_lib.so.p/src_neural_network_trivial.cc.o 2024-01-24T08:46:58,003 [111/231] Compiling C++ object liblc0_lib.so.p/src_neural_onnx_adapters.cc.o 2024-01-24T08:47:09,521 [112/231] Compiling C++ object liblc0_lib.so.p/src_neural_onnx_builder.cc.o 2024-01-24T08:47:16,681 [113/231] Compiling C++ object liblc0_lib.so.p/src_selfplay_loop.cc.o 2024-01-24T08:47:20,083 [114/231] Compiling C++ object liblc0_lib.so.p/src_selfplay_game.cc.o 2024-01-24T08:47:20,768 [115/231] Compiling C++ object liblc0_lib.so.p/src_neural_onnx_converter.cc.o 2024-01-24T08:47:23,907 [116/231] Compiling C++ object liblc0_lib.so.p/src_syzygy_syzygy.cc.o 2024-01-24T08:47:29,365 [117/231] Compiling C++ object liblc0_lib.so.p/src_selfplay_tournament.cc.o 2024-01-24T08:47:29,783 [118/231] Compiling C++ object liblc0_lib.so.p/src_trainingdata_reader.cc.o 2024-01-24T08:47:29,998 [119/231] Compiling C++ object liblc0_lib.so.p/src_utils_esc_codes.cc.o 2024-01-24T08:47:30,365 [120/231] Compiling C++ object liblc0_lib.so.p/src_utils_commandline.cc.o 2024-01-24T08:47:33,332 [121/231] Compiling C++ object liblc0_lib.so.p/src_trainingdata_trainingdata.cc.o 2024-01-24T08:47:33,584 [122/231] Compiling C++ object liblc0_lib.so.p/src_trainingdata_writer.cc.o 2024-01-24T08:47:35,040 [123/231] Compiling C++ object liblc0_lib.so.p/src_utils_files.cc.o 2024-01-24T08:47:35,751 [124/231] Compiling C++ object liblc0_lib.so.p/src_utils_histogram.cc.o 2024-01-24T08:47:38,675 [125/231] Compiling C++ object liblc0_lib.so.p/src_utils_configfile.cc.o 2024-01-24T08:47:38,997 [126/231] Compiling C++ object liblc0_lib.so.p/src_utils_logging.cc.o 2024-01-24T08:47:39,990 [127/231] Compiling C++ object liblc0_lib.so.p/src_utils_numa.cc.o 2024-01-24T08:47:43,742 [128/231] Compiling C++ object liblc0_lib.so.p/src_utils_string.cc.o 2024-01-24T08:47:44,392 [129/231] Compiling C++ object liblc0_lib.so.p/src_utils_random.cc.o 2024-01-24T08:47:44,554 [130/231] Compiling C++ object liblc0_lib.so.p/src_utils_optionsdict.cc.o 2024-01-24T08:47:45,702 [131/231] Compiling C++ object liblc0_lib.so.p/src_version.cc.o 2024-01-24T08:47:46,340 [132/231] Compiling C++ object liblc0_lib.so.p/src_utils_weights_adapter.cc.o 2024-01-24T08:47:48,772 [133/231] Compiling C++ object liblc0_lib.so.p/src_neural_blas_se_unit.cc.o 2024-01-24T08:47:49,774 [134/231] Compiling C++ object liblc0_lib.so.p/src_utils_optionsparser.cc.o 2024-01-24T08:47:50,632 [135/231] Compiling C++ object liblc0_lib.so.p/src_utils_filesystem.posix.cc.o 2024-01-24T08:47:56,839 [136/231] Compiling C++ object liblc0_lib.so.p/src_neural_shared_activation.cc.o 2024-01-24T08:47:58,019 [137/231] Compiling C++ object liblc0_lib.so.p/src_neural_shared_winograd_filter.cc.o 2024-01-24T08:48:06,399 [138/231] Compiling C++ object liblc0_lib.so.p/src_neural_blas_convolution1.cc.o 2024-01-24T08:48:11,665 [139/231] Compiling C++ object liblc0_lib.so.p/src_neural_blas_winograd_convolution3.cc.o 2024-01-24T08:48:11,902 [140/231] Compiling C++ object liblc0_lib.so.p/src_neural_blas_fully_connected_layer.cc.o 2024-01-24T08:48:14,731 [141/231] Compiling C++ object chessboard_test.p/src_chess_board_test.cc.o 2024-01-24T08:48:22,642 [142/231] Compiling C++ object hashcat_test.p/src_utils_hashcat_test.cc.o 2024-01-24T08:48:27,506 [143/231] Compiling C++ object position_test.p/src_chess_position_test.cc.o 2024-01-24T08:48:28,741 [144/231] Compiling C++ object liblc0_lib.so.p/src_neural_blas_network_blas.cc.o 2024-01-24T08:48:36,537 [145/231] Compiling C++ object chessboard_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o 2024-01-24T08:48:47,143 [146/231] Compiling C++ object hashcat_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o 2024-01-24T08:48:49,647 [147/231] Compiling C++ object optionsparser_test.p/src_utils_optionsparser_test.cc.o 2024-01-24T08:49:03,489 [148/231] Compiling C++ object position_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o 2024-01-24T08:49:07,296 [149/231] Compiling C++ object syzygy_test.p/src_syzygy_syzygy_test.cc.o 2024-01-24T08:49:18,072 [150/231] Compiling C++ object encoder_test.p/src_utils_protomessage.cc.o 2024-01-24T08:49:18,072 ../src/utils/protomessage.cc: In function ‘std::string lczero::{anonymous}::EscapeJsonString(const std::string&)’: 2024-01-24T08:49:18,073 ../src/utils/protomessage.cc:140:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2024-01-24T08:49:18,075 140 | if (c >= 0 && c <= ' ') { 2024-01-24T08:49:18,079 | ~~^~~~ 2024-01-24T08:49:24,128 [151/231] Compiling C++ object optionsparser_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o 2024-01-24T08:49:27,699 [152/231] Compiling C++ object encoder_test.p/src_neural_encoder_test.cc.o 2024-01-24T08:49:36,153 [153/231] Compiling C++ object syzygy_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o 2024-01-24T08:49:38,101 [154/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_protomessage.cc.o 2024-01-24T08:49:38,102 ../src/utils/protomessage.cc: In function ‘std::string lczero::{anonymous}::EscapeJsonString(const std::string&)’: 2024-01-24T08:49:38,103 ../src/utils/protomessage.cc:140:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2024-01-24T08:49:38,103 140 | if (c >= 0 && c <= ' ') { 2024-01-24T08:49:38,104 | ~~^~~~ 2024-01-24T08:49:51,989 [155/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._backends.cc.o 2024-01-24T08:49:51,990 backends.cc:130:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:51,991 130 | .ob_base = PyVarObject_HEAD_INIT(NULL, 0) 2024-01-24T08:49:51,992 | ^ 2024-01-24T08:49:51,992 backends.cc:131:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:51,993 131 | .tp_name = "backends.Weights", 2024-01-24T08:49:51,994 | ^ 2024-01-24T08:49:51,995 backends.cc:132:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:51,996 132 | .tp_basicsize = sizeof(TWeightsClassType), 2024-01-24T08:49:51,997 | ^ 2024-01-24T08:49:51,998 backends.cc:133:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:51,998 133 | .tp_dealloc = reinterpret_cast(FWeightsDestructor), 2024-01-24T08:49:51,999 | ^ 2024-01-24T08:49:52,000 backends.cc:134:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,001 134 | .tp_flags = Py_TPFLAGS_DEFAULT, 2024-01-24T08:49:52,002 | ^ 2024-01-24T08:49:52,004 backends.cc:135:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,005 135 | .tp_doc = nullptr, 2024-01-24T08:49:52,006 | ^ 2024-01-24T08:49:52,007 backends.cc:136:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,015 136 | .tp_methods = rgWeightsClassFunctions, 2024-01-24T08:49:52,025 | ^ 2024-01-24T08:49:52,026 backends.cc:137:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,027 137 | .tp_init = reinterpret_cast(FWeightsConstructor), 2024-01-24T08:49:52,028 | ^ 2024-01-24T08:49:52,029 backends.cc:138:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,030 138 | .tp_alloc = PyType_GenericAlloc, 2024-01-24T08:49:52,031 | ^ 2024-01-24T08:49:52,032 backends.cc:139:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,033 139 | .tp_new = PyType_GenericNew, 2024-01-24T08:49:52,034 | ^ 2024-01-24T08:49:52,035 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_itemsize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,036 140 | }; 2024-01-24T08:49:52,037 | ^ 2024-01-24T08:49:52,038 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall_offset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,039 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,039 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,040 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_as_async’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,041 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,042 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,043 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,043 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,044 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,055 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,065 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,066 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,066 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,067 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,068 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,069 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,069 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,070 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,071 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,072 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,073 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,074 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,075 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,076 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,077 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,078 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,079 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,079 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,080 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,081 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,082 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,083 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,083 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,095 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,105 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,105 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,106 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_finalize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,107 backends.cc:140:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,107 backends.cc:239:16: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TInputClassType*, PyObject*, PyObject*)’ {aka ‘_object* (*)({anonymous}::TInputClassType*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,108 239 | {"set_mask", reinterpret_cast(&FInputMethodset_mask), METH_VARARGS | METH_KEYWORDS, nullptr}, 2024-01-24T08:49:52,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,110 backends.cc:240:15: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TInputClassType*, PyObject*, PyObject*)’ {aka ‘_object* (*)({anonymous}::TInputClassType*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,110 240 | {"set_val", reinterpret_cast(&FInputMethodset_val), METH_VARARGS | METH_KEYWORDS, nullptr}, 2024-01-24T08:49:52,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,112 backends.cc:241:12: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TInputClassType*, PyObject*, PyObject*)’ {aka ‘_object* (*)({anonymous}::TInputClassType*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,113 241 | {"mask", reinterpret_cast(&FInputMethodmask), METH_VARARGS | METH_KEYWORDS, nullptr}, 2024-01-24T08:49:52,114 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,115 backends.cc:242:11: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TInputClassType*, PyObject*, PyObject*)’ {aka ‘_object* (*)({anonymous}::TInputClassType*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,115 242 | {"val", reinterpret_cast(&FInputMethodval), METH_VARARGS | METH_KEYWORDS, nullptr}, 2024-01-24T08:49:52,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,118 backends.cc:265:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,119 265 | .ob_base = PyVarObject_HEAD_INIT(NULL, 0) 2024-01-24T08:49:52,120 | ^ 2024-01-24T08:49:52,121 backends.cc:266:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,123 266 | .tp_name = "backends.Input", 2024-01-24T08:49:52,123 | ^ 2024-01-24T08:49:52,124 backends.cc:267:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,125 267 | .tp_basicsize = sizeof(TInputClassType), 2024-01-24T08:49:52,126 | ^ 2024-01-24T08:49:52,135 backends.cc:268:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,145 268 | .tp_dealloc = reinterpret_cast(FInputDestructor), 2024-01-24T08:49:52,146 | ^ 2024-01-24T08:49:52,147 backends.cc:269:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,148 269 | .tp_flags = Py_TPFLAGS_DEFAULT, 2024-01-24T08:49:52,149 | ^ 2024-01-24T08:49:52,150 backends.cc:270:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,151 270 | .tp_doc = nullptr, 2024-01-24T08:49:52,151 | ^ 2024-01-24T08:49:52,152 backends.cc:271:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,153 271 | .tp_methods = rgInputClassFunctions, 2024-01-24T08:49:52,154 | ^ 2024-01-24T08:49:52,155 backends.cc:272:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,156 272 | .tp_init = reinterpret_cast(FInputConstructor), 2024-01-24T08:49:52,156 | ^ 2024-01-24T08:49:52,157 backends.cc:273:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,158 273 | .tp_alloc = PyType_GenericAlloc, 2024-01-24T08:49:52,159 | ^ 2024-01-24T08:49:52,160 backends.cc:274:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,161 274 | .tp_new = PyType_GenericNew, 2024-01-24T08:49:52,162 | ^ 2024-01-24T08:49:52,163 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_itemsize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,164 275 | }; 2024-01-24T08:49:52,165 | ^ 2024-01-24T08:49:52,175 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall_offset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,185 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,186 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,187 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_as_async’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,188 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,189 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,190 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,191 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,192 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,193 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,194 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,195 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,195 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,196 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,197 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,197 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,198 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,199 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,199 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,200 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,201 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,201 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,202 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,203 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,204 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,204 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,215 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,225 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,226 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,227 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,228 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,228 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,229 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,230 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,231 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,232 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,233 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_finalize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,234 backends.cc:275:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,235 backends.cc:348:13: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TOutputClassType*, PyObject**, int)’ {aka ‘_object* (*)({anonymous}::TOutputClassType*, _object**, int)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,236 348 | {"p_raw", reinterpret_cast(&FOutputMethodp_raw), METH_FASTCALL, nullptr}, 2024-01-24T08:49:52,237 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,238 backends.cc:349:17: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TOutputClassType*, PyObject**, int)’ {aka ‘_object* (*)({anonymous}::TOutputClassType*, _object**, int)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,239 349 | {"p_softmax", reinterpret_cast(&FOutputMethodp_softmax), METH_FASTCALL, nullptr}, 2024-01-24T08:49:52,239 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,240 backends.cc: In function ‘int {anonymous}::FOutputConstructor(void*, PyObject*, PyObject*)’: 2024-01-24T08:49:52,241 backends.cc:353:56: warning: unused parameter ‘args’ [-Wunused-parameter] 2024-01-24T08:49:52,242 353 | int FOutputConstructor(void* /* not used */, PyObject *args, PyObject *kwargs) { 2024-01-24T08:49:52,243 | ~~~~~~~~~~^~~~ 2024-01-24T08:49:52,245 backends.cc:353:72: warning: unused parameter ‘kwargs’ [-Wunused-parameter] 2024-01-24T08:49:52,255 353 | int FOutputConstructor(void* /* not used */, PyObject *args, PyObject *kwargs) { 2024-01-24T08:49:52,265 | ~~~~~~~~~~^~~~~~ 2024-01-24T08:49:52,266 backends.cc: At global scope: 2024-01-24T08:49:52,267 backends.cc:364:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,268 364 | .ob_base = PyVarObject_HEAD_INIT(NULL, 0) 2024-01-24T08:49:52,268 | ^ 2024-01-24T08:49:52,269 backends.cc:365:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,270 365 | .tp_name = "backends.Output", 2024-01-24T08:49:52,271 | ^ 2024-01-24T08:49:52,272 backends.cc:366:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,273 366 | .tp_basicsize = sizeof(TOutputClassType), 2024-01-24T08:49:52,274 | ^ 2024-01-24T08:49:52,276 backends.cc:367:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,277 367 | .tp_dealloc = reinterpret_cast(FOutputDestructor), 2024-01-24T08:49:52,278 | ^ 2024-01-24T08:49:52,279 backends.cc:368:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,280 368 | .tp_flags = Py_TPFLAGS_DEFAULT, 2024-01-24T08:49:52,281 | ^ 2024-01-24T08:49:52,282 backends.cc:369:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,283 369 | .tp_doc = nullptr, 2024-01-24T08:49:52,284 | ^ 2024-01-24T08:49:52,295 backends.cc:370:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,305 370 | .tp_methods = rgOutputClassFunctions, 2024-01-24T08:49:52,306 | ^ 2024-01-24T08:49:52,307 backends.cc:371:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,308 371 | .tp_init = reinterpret_cast(FOutputConstructor), 2024-01-24T08:49:52,309 | ^ 2024-01-24T08:49:52,310 backends.cc:372:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,311 372 | .tp_alloc = PyType_GenericAlloc, 2024-01-24T08:49:52,312 | ^ 2024-01-24T08:49:52,313 backends.cc:373:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,314 373 | .tp_new = PyType_GenericNew, 2024-01-24T08:49:52,315 | ^ 2024-01-24T08:49:52,315 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_itemsize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,316 374 | }; 2024-01-24T08:49:52,317 | ^ 2024-01-24T08:49:52,317 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall_offset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,318 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,319 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,320 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_as_async’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,320 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,321 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,322 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,335 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,345 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,346 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,347 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,348 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,349 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,350 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,351 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,352 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,353 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,354 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,355 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,355 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,356 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,357 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,358 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,359 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,360 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,360 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,361 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,361 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,362 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,363 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,363 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,364 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,365 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,366 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,366 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,368 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,375 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_finalize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,385 backends.cc:374:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,385 backends.cc: In function ‘int {anonymous}::FBackendCapabilitiesConstructor(void*, PyObject*, PyObject*)’: 2024-01-24T08:49:52,386 backends.cc:400:69: warning: unused parameter ‘args’ [-Wunused-parameter] 2024-01-24T08:49:52,387 400 | int FBackendCapabilitiesConstructor(void* /* not used */, PyObject *args, PyObject *kwargs) { 2024-01-24T08:49:52,387 | ~~~~~~~~~~^~~~ 2024-01-24T08:49:52,388 backends.cc:400:85: warning: unused parameter ‘kwargs’ [-Wunused-parameter] 2024-01-24T08:49:52,389 400 | int FBackendCapabilitiesConstructor(void* /* not used */, PyObject *args, PyObject *kwargs) { 2024-01-24T08:49:52,389 | ~~~~~~~~~~^~~~~~ 2024-01-24T08:49:52,390 backends.cc: At global scope: 2024-01-24T08:49:52,391 backends.cc:411:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,392 411 | .ob_base = PyVarObject_HEAD_INIT(NULL, 0) 2024-01-24T08:49:52,392 | ^ 2024-01-24T08:49:52,393 backends.cc:412:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,394 412 | .tp_name = "backends.BackendCapabilities", 2024-01-24T08:49:52,395 | ^ 2024-01-24T08:49:52,396 backends.cc:413:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,397 413 | .tp_basicsize = sizeof(TBackendCapabilitiesClassType), 2024-01-24T08:49:52,398 | ^ 2024-01-24T08:49:52,399 backends.cc:414:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,400 414 | .tp_dealloc = reinterpret_cast(FBackendCapabilitiesDestructor), 2024-01-24T08:49:52,401 | ^ 2024-01-24T08:49:52,402 backends.cc:415:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,403 415 | .tp_flags = Py_TPFLAGS_DEFAULT, 2024-01-24T08:49:52,404 | ^ 2024-01-24T08:49:52,405 backends.cc:416:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,405 416 | .tp_doc = nullptr, 2024-01-24T08:49:52,406 | ^ 2024-01-24T08:49:52,407 backends.cc:417:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,415 417 | .tp_methods = rgBackendCapabilitiesClassFunctions, 2024-01-24T08:49:52,425 | ^ 2024-01-24T08:49:52,426 backends.cc:418:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,427 418 | .tp_init = reinterpret_cast(FBackendCapabilitiesConstructor), 2024-01-24T08:49:52,427 | ^ 2024-01-24T08:49:52,428 backends.cc:419:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,429 419 | .tp_alloc = PyType_GenericAlloc, 2024-01-24T08:49:52,430 | ^ 2024-01-24T08:49:52,431 backends.cc:420:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,432 420 | .tp_new = PyType_GenericNew, 2024-01-24T08:49:52,433 | ^ 2024-01-24T08:49:52,434 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_itemsize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,435 421 | }; 2024-01-24T08:49:52,436 | ^ 2024-01-24T08:49:52,437 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall_offset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,438 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,438 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,445 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_as_async’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,455 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,456 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,457 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,458 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,459 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,460 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,461 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,462 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,463 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,465 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,466 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,467 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,467 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,468 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,469 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,470 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,471 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,472 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,473 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,474 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,485 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,495 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,496 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,497 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,498 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,499 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,500 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,501 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,502 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,503 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,504 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,505 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,506 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_finalize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,507 backends.cc:421:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,507 backends.cc:469:16: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TBackendClassType*, PyObject**, int)’ {aka ‘_object* (*)({anonymous}::TBackendClassType*, _object**, int)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,508 469 | {"evaluate", reinterpret_cast(&FBackendMethodevaluate), METH_FASTCALL, nullptr}, 2024-01-24T08:49:52,509 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,510 backends.cc:512:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,511 512 | .ob_base = PyVarObject_HEAD_INIT(NULL, 0) 2024-01-24T08:49:52,512 | ^ 2024-01-24T08:49:52,512 backends.cc:513:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,513 513 | .tp_name = "backends.Backend", 2024-01-24T08:49:52,514 | ^ 2024-01-24T08:49:52,515 backends.cc:514:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,525 514 | .tp_basicsize = sizeof(TBackendClassType), 2024-01-24T08:49:52,535 | ^ 2024-01-24T08:49:52,535 backends.cc:515:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,536 515 | .tp_dealloc = reinterpret_cast(FBackendDestructor), 2024-01-24T08:49:52,537 | ^ 2024-01-24T08:49:52,537 backends.cc:516:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,538 516 | .tp_flags = Py_TPFLAGS_DEFAULT, 2024-01-24T08:49:52,539 | ^ 2024-01-24T08:49:52,539 backends.cc:517:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,540 517 | .tp_doc = nullptr, 2024-01-24T08:49:52,541 | ^ 2024-01-24T08:49:52,542 backends.cc:518:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,542 518 | .tp_methods = rgBackendClassFunctions, 2024-01-24T08:49:52,543 | ^ 2024-01-24T08:49:52,544 backends.cc:519:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,545 519 | .tp_init = reinterpret_cast(FBackendConstructor), 2024-01-24T08:49:52,546 | ^ 2024-01-24T08:49:52,547 backends.cc:520:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,548 520 | .tp_alloc = PyType_GenericAlloc, 2024-01-24T08:49:52,549 | ^ 2024-01-24T08:49:52,550 backends.cc:521:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,550 521 | .tp_new = PyType_GenericNew, 2024-01-24T08:49:52,552 | ^ 2024-01-24T08:49:52,553 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_itemsize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,554 522 | }; 2024-01-24T08:49:52,555 | ^ 2024-01-24T08:49:52,565 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall_offset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,575 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,576 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,577 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_as_async’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,578 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,578 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,579 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,580 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,582 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,582 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,583 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,584 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,585 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,586 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,586 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,587 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,588 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,588 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,589 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,590 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,590 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,591 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,592 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,592 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,595 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,605 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,606 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,607 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,608 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,609 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,610 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,611 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,612 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,613 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,614 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,625 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,626 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_finalize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,626 backends.cc:522:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,627 backends.cc:580:16: warning: cast between incompatible function types from ‘PyObject* (*)({anonymous}::TGameStateClassType*, PyObject*, PyObject*)’ {aka ‘_object* (*)({anonymous}::TGameStateClassType*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 2024-01-24T08:49:52,627 580 | {"as_input", reinterpret_cast(&FGameStateMethodas_input), METH_VARARGS | METH_KEYWORDS, nullptr}, 2024-01-24T08:49:52,628 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-24T08:49:52,629 backends.cc:633:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,629 633 | .ob_base = PyVarObject_HEAD_INIT(NULL, 0) 2024-01-24T08:49:52,630 | ^ 2024-01-24T08:49:52,630 backends.cc:634:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,631 634 | .tp_name = "backends.GameState", 2024-01-24T08:49:52,632 | ^ 2024-01-24T08:49:52,632 backends.cc:635:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,633 635 | .tp_basicsize = sizeof(TGameStateClassType), 2024-01-24T08:49:52,634 | ^ 2024-01-24T08:49:52,635 backends.cc:636:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,636 636 | .tp_dealloc = reinterpret_cast(FGameStateDestructor), 2024-01-24T08:49:52,637 | ^ 2024-01-24T08:49:52,638 backends.cc:637:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,638 637 | .tp_flags = Py_TPFLAGS_DEFAULT, 2024-01-24T08:49:52,640 | ^ 2024-01-24T08:49:52,641 backends.cc:638:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,642 638 | .tp_doc = nullptr, 2024-01-24T08:49:52,643 | ^ 2024-01-24T08:49:52,645 backends.cc:639:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,655 639 | .tp_methods = rgGameStateClassFunctions, 2024-01-24T08:49:52,665 | ^ 2024-01-24T08:49:52,666 backends.cc:640:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,666 640 | .tp_init = reinterpret_cast(FGameStateConstructor), 2024-01-24T08:49:52,667 | ^ 2024-01-24T08:49:52,668 backends.cc:641:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,669 641 | .tp_alloc = PyType_GenericAlloc, 2024-01-24T08:49:52,670 | ^ 2024-01-24T08:49:52,671 backends.cc:642:3: warning: C++ designated initializers only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 2024-01-24T08:49:52,672 642 | .tp_new = PyType_GenericNew, 2024-01-24T08:49:52,673 | ^ 2024-01-24T08:49:52,674 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_itemsize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,675 643 | }; 2024-01-24T08:49:52,676 | ^ 2024-01-24T08:49:52,677 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall_offset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,678 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,679 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,680 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_as_async’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,681 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,681 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,682 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,683 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,683 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,684 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,685 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,685 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,695 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,704 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,705 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,706 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,706 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,707 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,708 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,709 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,710 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,711 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,711 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,712 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,713 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,714 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,715 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,716 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,716 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,717 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,718 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,719 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,720 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,721 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,721 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,722 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,723 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_finalize’ [-Wmissing-field-initializers] 2024-01-24T08:49:52,723 backends.cc:643:1: warning: missing initializer for member ‘_typeobject::tp_vectorcall’ [-Wmissing-field-initializers] 2024-01-24T08:49:59,452 [156/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_benchmark_backendbench.cc.o 2024-01-24T08:50:02,155 [157/231] Compiling C++ object encoder_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o 2024-01-24T08:50:02,354 [158/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_chess_bitboard.cc.o 2024-01-24T08:50:02,535 [159/231] Linking target lc0 2024-01-24T08:50:07,431 [160/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_chess_position.cc.o 2024-01-24T08:50:08,127 [161/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_benchmark_benchmark.cc.o 2024-01-24T08:50:11,400 [162/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_chess_board.cc.o 2024-01-24T08:50:19,809 [163/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_chess_uciloop.cc.o 2024-01-24T08:50:29,780 [164/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_lc0ctl_leela2onnx.cc.o 2024-01-24T08:50:32,676 [165/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_engine.cc.o 2024-01-24T08:50:34,107 [166/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_lc0ctl_describenet.cc.o 2024-01-24T08:50:36,034 [167/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_node.cc.o 2024-01-24T08:50:38,609 [168/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_lc0ctl_onnx2leela.cc.o 2024-01-24T08:50:46,417 [169/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_params.cc.o 2024-01-24T08:50:47,739 [170/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_alphazero.cc.o 2024-01-24T08:50:51,566 [171/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_common.cc.o 2024-01-24T08:50:53,760 [172/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_factory.cc.o 2024-01-24T08:51:00,146 [173/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_legacy.cc.o 2024-01-24T08:51:00,404 [174/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_search.cc.o 2024-01-24T08:51:00,413 [175/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_simple.cc.o 2024-01-24T08:51:05,024 [176/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_smooth.cc.o 2024-01-24T08:51:07,213 [177/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_stoppers.cc.o 2024-01-24T08:51:10,252 [178/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_decoder.cc.o 2024-01-24T08:51:10,350 [179/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_mcts_stoppers_timemgr.cc.o 2024-01-24T08:51:11,112 [180/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_cache.cc.o 2024-01-24T08:51:14,248 [181/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_encoder.cc.o 2024-01-24T08:51:21,853 [182/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_legacy.cc.o 2024-01-24T08:51:23,075 [183/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_loader.cc.o 2024-01-24T08:51:23,640 [184/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_factory.cc.o 2024-01-24T08:51:23,692 [185/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_demux.cc.o 2024-01-24T08:51:29,210 [186/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_check.cc.o 2024-01-24T08:51:34,828 [187/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_mux.cc.o 2024-01-24T08:51:35,132 [188/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_rr.cc.o 2024-01-24T08:51:35,301 [189/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_random.cc.o 2024-01-24T08:51:36,529 [190/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_record.cc.o 2024-01-24T08:51:41,282 [191/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_network_trivial.cc.o 2024-01-24T08:51:43,013 [192/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_onnx_adapters.cc.o 2024-01-24T08:51:51,552 [193/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_onnx_builder.cc.o 2024-01-24T08:51:58,351 [194/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_selfplay_game.cc.o 2024-01-24T08:51:59,794 [195/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_onnx_converter.cc.o 2024-01-24T08:52:00,625 [196/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_selfplay_loop.cc.o 2024-01-24T08:52:03,261 [197/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_syzygy_syzygy.cc.o 2024-01-24T08:52:07,955 [198/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_selfplay_tournament.cc.o 2024-01-24T08:52:10,536 [199/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_commandline.cc.o 2024-01-24T08:52:10,668 [200/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_trainingdata_reader.cc.o 2024-01-24T08:52:10,768 [201/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_esc_codes.cc.o 2024-01-24T08:52:12,686 [202/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_trainingdata_writer.cc.o 2024-01-24T08:52:13,164 [203/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_trainingdata_trainingdata.cc.o 2024-01-24T08:52:16,395 [204/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_files.cc.o 2024-01-24T08:52:17,194 [205/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_histogram.cc.o 2024-01-24T08:52:17,674 [206/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_configfile.cc.o 2024-01-24T08:52:18,241 [207/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_numa.cc.o 2024-01-24T08:52:18,842 [208/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_logging.cc.o 2024-01-24T08:52:23,091 [209/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_random.cc.o 2024-01-24T08:52:23,125 [210/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_string.cc.o 2024-01-24T08:52:23,376 [211/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_weights_adapter.cc.o 2024-01-24T08:52:24,650 [212/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_version.cc.o 2024-01-24T08:52:26,656 [213/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_optionsdict.cc.o 2024-01-24T08:52:27,575 [214/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_optionsparser.cc.o 2024-01-24T08:52:28,790 [215/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_blas_se_unit.cc.o 2024-01-24T08:52:29,461 [216/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_utils_filesystem.posix.cc.o 2024-01-24T08:52:37,121 [217/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_shared_activation.cc.o 2024-01-24T08:52:38,369 [218/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_shared_winograd_filter.cc.o 2024-01-24T08:52:41,422 [219/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_blas_convolution1.cc.o 2024-01-24T08:52:43,136 [220/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_blas_fully_connected_layer.cc.o 2024-01-24T08:52:46,462 [221/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_blas_winograd_convolution3.cc.o 2024-01-24T08:52:52,898 [222/231] Linking target liblc0_lib.so 2024-01-24T08:52:53,351 [223/231] Generating symbol file liblc0_lib.so.p/liblc0_lib.so.symbols 2024-01-24T08:52:53,576 [224/231] Compiling C++ object backends.cpython-311-arm-linux-gnueabihf.so.p/src_neural_blas_network_blas.cc.o 2024-01-24T08:53:37,958 [225/231] Linking target optionsparser_test 2024-01-24T08:53:38,060 [226/231] Linking target position_test 2024-01-24T08:53:39,775 [227/231] Linking target syzygy_test 2024-01-24T08:53:42,206 [228/231] Linking target encoder_test 2024-01-24T08:53:42,287 [229/231] Linking target chessboard_test 2024-01-24T08:53:46,112 [230/231] Linking target hashcat_test 2024-01-24T08:55:51,898 [231/231] Linking target backends.cpython-311-arm-linux-gnueabihf.so 2024-01-24T08:55:52,470 [1/2] /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/.mesonpy-faauqupk/lc0 2024-01-24T08:55:52,470 [2/2] /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac/.mesonpy-faauqupk/backends.cpython-311-arm-linux-gnueabihf.so 2024-01-24T08:55:52,523 Preparing metadata (pyproject.toml): finished with status 'done' 2024-01-24T08:55:52,535 Source in /tmp/pip-wheel-el_5fgrt/lczero-bindings_f923e3cdd7a343c3a51ab942402714ac has version 0.1.0, which satisfies requirement lczero-bindings==0.1.0 from https://files.pythonhosted.org/packages/67/46/e9e45297b8e1f393e84a0b70f04493dcecef19f6b18337fa824423f79eaf/lczero_bindings-0.1.0.tar.gz 2024-01-24T08:55:52,536 Removed lczero-bindings==0.1.0 from https://files.pythonhosted.org/packages/67/46/e9e45297b8e1f393e84a0b70f04493dcecef19f6b18337fa824423f79eaf/lczero_bindings-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-in6cvlb_' 2024-01-24T08:55:52,555 Created temporary directory: /tmp/pip-unpack-p6yji988 2024-01-24T08:55:52,557 Created temporary directory: /tmp/pip-unpack-73ji6avh 2024-01-24T08:55:52,573 Building wheels for collected packages: lczero-bindings 2024-01-24T08:55:52,578 Created temporary directory: /tmp/pip-wheel-fx0406n6 2024-01-24T08:55:52,578 Destination directory: /tmp/pip-wheel-fx0406n6 2024-01-24T08:55:52,580 Building wheel for lczero-bindings (pyproject.toml): started 2024-01-24T08:55:52,582 Running command Building wheel for lczero-bindings (pyproject.toml) 2024-01-24T08:55:52,732 Building wheel for lczero-bindings (pyproject.toml): finished with status 'done' 2024-01-24T08:55:52,746 Created wheel for lczero-bindings: filename=lczero_bindings-0.1.0-cp311-cp311-linux_armv7l.whl size=936612 sha256=396510afa09f6b8f407ba111d14ed32e136d12b01ef74f14fc5dcf5b7ecf54fb 2024-01-24T08:55:52,747 Stored in directory: /tmp/pip-ephem-wheel-cache-0p_kg_sb/wheels/0e/ce/77/cc8c86a69f27b680b0d695f649f917e58e7088ccbf2cdd2844 2024-01-24T08:55:52,780 Successfully built lczero-bindings 2024-01-24T08:55:52,808 Removed build tracker: '/tmp/pip-build-tracker-in6cvlb_'