>>> stockfish: Building testing/stockfish 17-r0 (using abuild 3.14.1-r7) started Mon, 03 Mar 2025 22:39:34 +0000 >>> stockfish: Validating /home/buildozer/aports/testing/stockfish/APKBUILD... >>> stockfish: Analyzing dependencies... >>> stockfish: Installing for build: build-base bash curl expect (1/6) Installing bash (5.2.37-r0) Executing bash-5.2.37-r0.post-install (2/6) Installing curl (8.12.1-r0) (3/6) Installing tzdata (2025a-r0) (4/6) Installing tcl (8.6.16-r0) (5/6) Installing expect (5.45.4-r5) (6/6) Installing .makedepends-stockfish (20250303.223935) Executing busybox-1.37.0-r14.trigger OK: 328 MiB in 109 packages >>> stockfish: Cleaning up srcdir >>> stockfish: Cleaning up pkgdir >>> stockfish: Cleaning up tmpdir >>> stockfish: Fetching https://distfiles.alpinelinux.org/distfiles/edge/stockfish-17.tar.gz >>> stockfish: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nn-1c0000000000.nnue >>> stockfish: Fetching https://distfiles.alpinelinux.org/distfiles/edge/stockfish-17.tar.gz >>> stockfish: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nn-1c0000000000.nnue >>> stockfish: Checking sha512sums... stockfish-17.tar.gz: OK nn-1c0000000000.nnue: OK no-lto.patch: OK >>> stockfish: Unpacking /var/cache/distfiles/edge/stockfish-17.tar.gz... >>> stockfish: no-lto.patch patching file Makefile '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src/nn-1c0000000000.nnue' -> '/home/buildozer/aports/testing/stockfish/src/nn-1c0000000000.nnue' Default net: nn-1111cefa1111.nnue Downloading https://tests.stockfishchess.org/api/nn/nn-1111cefa1111.nnue nn-1111cefa1111.nnue available : OK Network validated Default net: nn-37f18f62d772.nnue Downloading https://tests.stockfishchess.org/api/nn/nn-37f18f62d772.nnue nn-37f18f62d772.nnue available : OK Network validated Config: debug: 'no' sanitize: 'none' optimize: 'yes' arch: 'armv7' bits: '32' kernel: 'Linux' os: 'Linux' prefetch: 'yes' popcnt: 'no' pext: 'no' sse: 'no' mmx: 'no' sse2: 'no' ssse3: 'no' sse41: 'no' avx2: 'no' avxvnni: 'no' avx512: 'no' vnni256: 'no' vnni512: 'no' neon: 'no' dotprod: 'no' arm_version: '7' target_windows: '' Flags: CXX: g++ CXXFLAGS: -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 LDFLAGS: -Wl,--as-needed,-O1,--sort-common -latomic -Wl,--no-as-needed -lpthread Testing config sanity. If this fails, try 'make help' ... Step 1/4. Building instrumented executable ... make ARCH=armv7 COMP=gcc gcc-profile-make make[1]: Entering directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' make ARCH=armv7 COMP=gcc \ EXTRACXXFLAGS='-fprofile-generate=profdir' \ EXTRACXXFLAGS+= \ EXTRALDFLAGS='-lgcov' \ all make[2]: Entering directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o benchmark.o benchmark.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o bitboard.o bitboard.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o evaluate.o evaluate.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o main.o main.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o misc.o misc.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o movegen.o movegen.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o movepick.o movepick.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o position.o position.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o search.o search.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o thread.o thread.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o timeman.o timeman.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o tt.o tt.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o uci.o uci.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o ucioption.o ucioption.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o tune.o tune.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o tbprobe.o syzygy/tbprobe.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o nnue_misc.o nnue/nnue_misc.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o half_ka_v2_hm.o nnue/features/half_ka_v2_hm.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o network.o nnue/network.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o engine.o engine.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o score.o score.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-generate=profdir -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o memory.o memory.cpp In file included from /usr/include/c++/14.2.0/list:65, from search.cpp:31: /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Stockfish::StateInfo; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/14.2.0/algorithm:61, from search.h:22, from search.cpp:19: /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/algorithm:60: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/algorithm:61, from syzygy/tbprobe.cpp:21: /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/string:51, from syzygy/tbprobe.h:22, from syzygy/tbprobe.cpp:19: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h: In function 'typename std::iterator_traits< >::difference_type std::__count_if(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/14.2.0/bits/stl_algobase.h:2149:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2149 | __count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) | ^~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2149:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/bits/stl_algobase.h:71: /usr/include/c++/14.2.0/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const Stockfish::Move]': /usr/include/c++/14.2.0/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 269 | operator()(_Iterator __it) | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/14.2.0/bits/stl_algobase.h:2089:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2089 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2089:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h:2117:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2122:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2122 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2127:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2127 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]': /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3841 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]' at /usr/include/c++/14.2.0/bits/stl_algo.h:3849:28: /usr/include/c++/14.2.0/bits/stl_algobase.h:2142:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2142 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2143 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:69: /usr/include/c++/14.2.0/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = Stockfish::Search::RootMove*; _ForwardIterator = __gnu_cxx::__normal_iterator >; bool = false]': /usr/include/c++/14.2.0/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | __ucr(_Pointer __first, _Pointer __last, | ^~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1235 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove]': /usr/include/c++/14.2.0/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _Distance = int]': /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _Distance = int]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2352:20: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1235 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:69: /usr/include/c++/14.2.0/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = Stockfish::Search::RootMove*; _ForwardIterator = __gnu_cxx::__normal_iterator >; bool = false]': /usr/include/c++/14.2.0/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | __ucr(_Pointer __first, _Pointer __last, | ^~~~~ /usr/include/c++/14.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove]': /usr/include/c++/14.2.0/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2435 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2477 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2435 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2477 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66, from /usr/include/c++/14.2.0/functional:64, from thread.h:26, from thread.cpp:19: /usr/include/c++/14.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:1618:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1618 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_vector.h:1618:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/vector:72: /usr/include/c++/14.2.0/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Stockfish::Search::RootMove; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/vector.tcc:238:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2752 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2754 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2755 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2756 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2757 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Stockfish::Search::RootMove*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2435 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2477 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2752 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2754 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2755 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2756 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2757 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Stockfish::Search::RootMove*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Stockfish::Search::RootMove*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2752 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2754 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2755 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2756 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2757 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Stockfish::Search::RootMove*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Stockfish::Search::RootMove*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Stockfish::Search::RootMove*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__merge_sort_loop(__first, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2690 | __step_size, __comp); | ~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2359 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2390 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2403 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2412 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2419 | _Distance(__len1 - __len11), __len22, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2420 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2708 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2710 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2729 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2730 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = Stockfish::Search::RootMove*; _InputIterator2 = __gnu_cxx::__normal_iterator >; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2359 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2369 | __first, __comp); | ~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2375 | __buffer_end, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2708 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2710 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2359 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2708 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2710 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'typename std::iterator_traits< >::difference_type std::count(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]', inlined from 'Stockfish::Value Stockfish::Search::Worker::search(Stockfish::Position&, Stockfish::Search::Stack*, Stockfish::Value, Stockfish::Value, Stockfish::Depth, bool) [with Stockfish::NodeType nodeType = Stockfish::Root]' at search.cpp:937:27: /usr/include/c++/14.2.0/bits/stl_algo.h:4032:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4032 | return std::__count_if(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 4033 | __gnu_cxx::__ops::__iter_equals_val(__value)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]' at /usr/include/c++/14.2.0/bits/stl_algo.h:3849:28, inlined from 'Stockfish::Value Stockfish::Search::Worker::search(Stockfish::Position&, Stockfish::Search::Stack*, Stockfish::Value, Stockfish::Value, Stockfish::Depth, bool) [with Stockfish::NodeType nodeType = Stockfish::Root]' at search.cpp:1231:25: /usr/include/c++/14.2.0/bits/stl_algobase.h:2142:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2142 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2143 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _Distance = int]': /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _Distance = int]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2352:20: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2390 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2403 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2412 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2419 | _Distance(__len1 - __len11), __len22, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2420 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2729 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2730 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4951 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4952 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4953 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4955 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2390 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2403 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2412 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2419 | _Distance(__len1 - __len11), __len22, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2420 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2729 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2730 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]' at /usr/include/c++/14.2.0/bits/stl_algo.h:3849:28, inlined from 'void Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)' at search.cpp:1926:47: /usr/include/c++/14.2.0/bits/stl_algobase.h:2142:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2142 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2143 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:5029:36, inlined from 'void Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)' at search.cpp:1980:25: /usr/include/c++/14.2.0/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4951 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4952 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4953 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4955 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Stockfish::Tablebases::rank_root_moves(const Stockfish::OptionsMap&, Stockfish::Position&, Stockfish::Search::RootMoves&, bool)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:5029:36, inlined from 'Stockfish::Tablebases::Config Stockfish::Tablebases::rank_root_moves(const Stockfish::OptionsMap&, Stockfish::Position&, Stockfish::Search::RootMoves&, bool)' at syzygy/tbprobe.cpp:1748:25: /usr/include/c++/14.2.0/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4955 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4951 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4952 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4953 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:326:33: /usr/include/c++/14.2.0/bits/stl_algo.h:4993:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4993 | _GLIBCXX_STD_A::__stable_sort(__first, __last, | ^ In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:366:29: /usr/include/c++/14.2.0/bits/stl_algo.h:4993:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4993 | _GLIBCXX_STD_A::__stable_sort(__first, __last, | ^ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void Stockfish::Utility::move_to_front(std::vector&, Predicate) [with T = Stockfish::Search::RootMove; Predicate = Stockfish::Search::Worker::iterative_deepening()::]' at misc.h:223:20, inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:391:35: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]' at /usr/include/c++/14.2.0/bits/stl_algo.h:3849:28, inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:481:29: /usr/include/c++/14.2.0/bits/stl_algobase.h:2142:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2142 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2143 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o stockfish benchmark.o bitboard.o evaluate.o main.o misc.o movegen.o movepick.o position.o search.o thread.o timeman.o tt.o uci.o ucioption.o tune.o tbprobe.o nnue_misc.o half_ka_v2_hm.o network.o engine.o score.o memory.o -Wl,--as-needed,-O1,--sort-common -lgcov -latomic -Wl,--no-as-needed -lpthread make[2]: Leaving directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' make[1]: Leaving directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' Step 2/4. Running benchmark for pgo-build ... ./stockfish bench > PGOBENCH.out 2>&1 tail -n 4 PGOBENCH.out =========================== Total time (ms) : 29316 Nodes searched : 1484730 Nodes/second : 50645 Step 3/4. Building optimized executable ... make ARCH=armv7 COMP=gcc objclean make[1]: Entering directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' make[1]: Leaving directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' make ARCH=armv7 COMP=gcc gcc-profile-use make[1]: Entering directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' make ARCH=armv7 COMP=gcc \ EXTRACXXFLAGS='-fprofile-use=profdir -fno-peel-loops -fno-tracer' \ EXTRACXXFLAGS+= \ EXTRALDFLAGS='-lgcov' \ all make[2]: Entering directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o benchmark.o benchmark.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o bitboard.o bitboard.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o evaluate.o evaluate.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o main.o main.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o misc.o misc.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o movegen.o movegen.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o movepick.o movepick.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o position.o position.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o search.o search.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o thread.o thread.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o timeman.o timeman.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o tt.o tt.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o uci.o uci.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o ucioption.o ucioption.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o tune.o tune.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o tbprobe.o syzygy/tbprobe.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o nnue_misc.o nnue/nnue_misc.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o half_ka_v2_hm.o nnue/features/half_ka_v2_hm.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o network.o nnue/network.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o engine.o engine.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o score.o score.cpp g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O2 -Wall -Wcast-qual -fno-exceptions -std=c++17 -fprofile-use=profdir -fno-peel-loops -fno-tracer -pedantic -Wextra -Wshadow -Wmissing-declarations -DUSE_PTHREADS -DNDEBUG -O3 -funroll-loops -DARCH=armv7 -O2 -c -o memory.o memory.cpp In file included from /usr/include/c++/14.2.0/algorithm:61, from syzygy/tbprobe.cpp:21: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Stockfish::Tablebases::rank_root_moves(const Stockfish::OptionsMap&, Stockfish::Position&, Stockfish::Search::RootMoves&, bool)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:5029:36, inlined from 'Stockfish::Tablebases::Config Stockfish::Tablebases::rank_root_moves(const Stockfish::OptionsMap&, Stockfish::Position&, Stockfish::Search::RootMoves&, bool)' at syzygy/tbprobe.cpp:1748:25: /usr/include/c++/14.2.0/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4951 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4952 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4953 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4955 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/string:51, from syzygy/tbprobe.h:22, from syzygy/tbprobe.cpp:19: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/algorithm:61, from search.h:22, from search.cpp:19: In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:326:33: /usr/include/c++/14.2.0/bits/stl_algo.h:4993:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4993 | _GLIBCXX_STD_A::__stable_sort(__first, __last, | ^ In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:366:29: /usr/include/c++/14.2.0/bits/stl_algo.h:4993:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4993 | _GLIBCXX_STD_A::__stable_sort(__first, __last, | ^ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void Stockfish::Utility::move_to_front(std::vector&, Predicate) [with T = Stockfish::Search::RootMove; Predicate = Stockfish::Search::Worker::iterative_deepening()::]' at misc.h:223:20, inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:391:35: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search.cpp: In member function 'void Stockfish::Search::Worker::iterative_deepening()': search.cpp:481:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 481 | *std::find(rootMoves.begin(), rootMoves.end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 482 | skill.best ? skill.best : skill.pick_best(rootMoves, multiPV))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'void Stockfish::Search::Worker::iterative_deepening()' at search.cpp:366:29: /usr/include/c++/14.2.0/bits/stl_algo.h:4993:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4993 | _GLIBCXX_STD_A::__stable_sort(__first, __last, | ^ search.cpp: In member function 'Stockfish::Value Stockfish::Search::Worker::search(Stockfish::Position&, Stockfish::Search::Stack*, Stockfish::Value, Stockfish::Value, Stockfish::Depth, bool) [with Stockfish::NodeType nodeType = Stockfish::Root]': search.cpp:1231:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1231 | *std::find(thisThread->rootMoves.begin(), thisThread->rootMoves.end(), move); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_algobase.h:71, from /usr/include/c++/14.2.0/algorithm:60: /usr/include/c++/14.2.0/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const Stockfish::Move]': /usr/include/c++/14.2.0/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 269 | operator()(_Iterator __it) | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1235 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2435 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2477 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Stockfish::Search::RootMove*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2359 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2390 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2403 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2412 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _Distance = int]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2352:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Stockfish::Search::RootMove*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2708 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2710 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2729 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2730 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2752 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2754 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2755 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2756 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2757 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]': /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3841 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2142:23, inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Move]' at /usr/include/c++/14.2.0/bits/stl_algo.h:3849:28: /usr/include/c++/14.2.0/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2101:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2101 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2105 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2109:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2109 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2117:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2117 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2122:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2122 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:2127:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2127 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4951 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4952 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4953 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4955 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:69: /usr/include/c++/14.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove]': /usr/include/c++/14.2.0/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2708 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2710 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Stockfish::Search::RootMove*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Stockfish::Search::RootMove*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2359 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Stockfish::Search::RootMove; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1235 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2435 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2477 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2435 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2477 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/list:65, from search.cpp:31: /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Stockfish::StateInfo; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Stockfish::Search::RootMove*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _Distance = int]': /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Stockfish::Search::RootMove*; _Distance = int]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2352:20: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2359 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2390 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2403 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2412 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2419 | _Distance(__len1 - __len11), __len22, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2420 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2390 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2403 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2412 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2419 | _Distance(__len1 - __len11), __len22, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2420 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Stockfish::Search::RootMove*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2708 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2710 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2729 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2730 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2752 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2754 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2755 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2756 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2757 | __comp); | ~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Stockfish::StateInfo; _Alloc = std::allocator]', inlined from 'void Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)' at search.cpp:1912:36: /usr/include/c++/14.2.0/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search.cpp: In function 'void Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)': search.cpp:1926:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1926 | RootMove& rm = *std::find(legalMoves.begin(), legalMoves.end(), pvMove); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Stockfish::StateInfo; _Alloc = std::allocator]', inlined from 'void Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)' at search.cpp:1933:36: /usr/include/c++/14.2.0/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:5029:36, inlined from 'void Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)' at search.cpp:1980:25: /usr/include/c++/14.2.0/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4951 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4952 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4953 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4955 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Stockfish::StateInfo; _Alloc = std::allocator]', inlined from 'void Stockfish::syzygy_extend_pv(const OptionsMap&, const Search::LimitsType&, Position&, Search::RootMove&, Value&)' at search.cpp:1995:36: /usr/include/c++/14.2.0/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Stockfish::Search::RootMove*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2729 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2730 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2752 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2754 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2755 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2756 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2757 | __comp); | ~~~~~~~ g++ -o stockfish benchmark.o bitboard.o evaluate.o main.o misc.o movegen.o movepick.o position.o search.o thread.o timeman.o tt.o uci.o ucioption.o tune.o tbprobe.o nnue_misc.o half_ka_v2_hm.o network.o engine.o score.o memory.o -Wl,--as-needed,-O1,--sort-common -lgcov -latomic -Wl,--no-as-needed -lpthread make[2]: Leaving directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' make[1]: Leaving directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' Step 4/4. Deleting profile data ... make ARCH=armv7 COMP=gcc profileclean make[1]: Entering directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' make[1]: Leaving directory '/home/buildozer/aports/testing/stockfish/src/Stockfish-sf_17/src' unknown testing started ./stockfish eval Stockfish 17 by the Stockfish developers (see AUTHORS file) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) NNUE derived piece values: +-------+-------+-------+-------+-------+-------+-------+-------+ | r | n | b | q | k | b | n | r | | -5.34 | -3.94 | -4.38 | -10.0 | | -4.22 | -3.98 | -5.55 | +-------+-------+-------+-------+-------+-------+-------+-------+ | p | p | p | p | p | p | p | p | | -0.49 | -1.27 | -1.25 | -1.37 | -1.39 | -1.55 | -1.42 | -0.60 | +-------+-------+-------+-------+-------+-------+-------+-------+ | | | | | | | | | | | | | | | | | | +-------+-------+-------+-------+-------+-------+-------+-------+ | | | | | | | | | | | | | | | | | | +-------+-------+-------+-------+-------+-------+-------+-------+ | | | | | | | | | | | | | | | | | | +-------+-------+-------+-------+-------+-------+-------+-------+ | | | | | | | | | | | | | | | | | | +-------+-------+-------+-------+-------+-------+-------+-------+ | P | P | P | P | P | P | P | P | | +0.41 | +1.00 | +1.04 | +1.13 | +1.16 | +1.31 | +1.17 | +0.41 | +-------+-------+-------+-------+-------+-------+-------+-------+ | R | N | B | Q | K | B | N | R | | +5.31 | +3.56 | +4.19 | +8.12 | | +3.94 | +3.75 | +5.46 | +-------+-------+-------+-------+-------+-------+-------+-------+ NNUE network contributions (White to move) +------------+------------+------------+------------+ | Bucket | Material | Positional | Total | | | (PSQT) | (Layers) | | +------------+------------+------------+------------+ | 0 | 0.00 | - 0.83 | - 0.83 | | 1 | 0.00 | + 0.57 | + 0.57 | | 2 | 0.00 | + 0.28 | + 0.28 | | 3 | 0.00 | + 0.28 | + 0.28 | | 4 | 0.00 | + 0.22 | + 0.22 | | 5 | 0.00 | + 0.09 | + 0.09 | | 6 | 0.00 | + 0.12 | + 0.12 | | 7 | 0.00 | + 0.07 | + 0.07 | <-- this bucket is used +------------+------------+------------+------------+ NNUE evaluation +0.07 (white side) Final evaluation +0.09 (white side) [with scaled NNUE, ...] ./stockfish go nodes 1000 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 61800 hashfull 0 tbhits 0 time 5 pv d2d4 d7d5 g1f3 info depth 8 seldepth 5 multipv 1 score cp 36 upperbound nodes 1001 nps 55611 hashfull 0 tbhits 0 time 18 pv d2d4 d7d5 bestmove d2d4 ponder d7d5 ./stockfish go depth 10 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 20000 hashfull 0 tbhits 0 time 1 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 77250 hashfull 0 tbhits 0 time 4 pv d2d4 d7d5 g1f3 info depth 8 seldepth 9 multipv 1 score cp 38 nodes 1984 nps 62000 hashfull 0 tbhits 0 time 32 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 9 seldepth 10 multipv 1 score cp 40 nodes 3415 nps 62090 hashfull 1 tbhits 0 time 55 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 10 seldepth 9 multipv 1 score cp 40 nodes 3634 nps 63754 hashfull 1 tbhits 0 time 57 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 bestmove e2e4 ponder e7e5 ./stockfish go perft 4 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) a2a3: 8457 b2b3: 9345 c2c3: 9272 d2d3: 11959 e2e3: 13134 f2f3: 8457 g2g3: 9345 h2h3: 8457 a2a4: 9329 b2b4: 9332 c2c4: 9744 d2d4: 12435 e2e4: 13160 f2f4: 8929 g2g4: 9328 h2h4: 9329 b1a3: 8885 b1c3: 9755 g1f3: 9748 g1h3: 8881 Nodes searched: 197281 ./stockfish go movetime 1000 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 61800 hashfull 0 tbhits 0 time 5 pv d2d4 d7d5 g1f3 info depth 8 seldepth 9 multipv 1 score cp 38 nodes 1984 nps 60121 hashfull 0 tbhits 0 time 33 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 9 seldepth 10 multipv 1 score cp 40 nodes 3415 nps 60982 hashfull 1 tbhits 0 time 56 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 10 seldepth 9 multipv 1 score cp 40 nodes 3634 nps 62655 hashfull 1 tbhits 0 time 58 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 11 seldepth 17 multipv 1 score cp 40 nodes 8402 nps 64630 hashfull 2 tbhits 0 time 130 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 c1e3 f8e7 info depth 12 seldepth 16 multipv 1 score cp 39 nodes 11157 nps 64491 hashfull 4 tbhits 0 time 173 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 e7e6 b1c3 g8f6 c1e3 d7d5 e4d5 e6d5 info depth 13 seldepth 16 multipv 1 score cp 39 nodes 14979 nps 62673 hashfull 5 tbhits 0 time 239 pv e2e4 c7c5 g1f3 b8c6 f1b5 g7g6 e1g1 f8g7 f1e1 d7d6 b5c6 b7c6 info depth 14 seldepth 16 multipv 1 score cp 28 nodes 47967 nps 64732 hashfull 18 tbhits 0 time 741 pv e2e4 c7c5 g1f3 b8c6 f1b5 g7g6 b5c6 b7c6 d2d4 f8g7 d4c5 d8a5 c2c3 a5c5 e1g1 info depth 15 seldepth 25 multipv 1 score cp 29 upperbound nodes 64934 nps 64418 hashfull 24 tbhits 0 time 1008 pv e2e4 c7c5 bestmove e2e4 ponder c7c5 ./stockfish go wtime 8000 btime 8000 winc 500 binc 500 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 61800 hashfull 0 tbhits 0 time 5 pv d2d4 d7d5 g1f3 info depth 8 seldepth 9 multipv 1 score cp 38 nodes 1984 nps 60121 hashfull 0 tbhits 0 time 33 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 9 seldepth 10 multipv 1 score cp 40 nodes 3415 nps 62090 hashfull 1 tbhits 0 time 55 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 10 seldepth 9 multipv 1 score cp 40 nodes 3634 nps 62655 hashfull 1 tbhits 0 time 58 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 11 seldepth 17 multipv 1 score cp 40 nodes 8402 nps 65131 hashfull 2 tbhits 0 time 129 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 c1e3 f8e7 info depth 12 seldepth 16 multipv 1 score cp 39 nodes 11157 nps 64491 hashfull 4 tbhits 0 time 173 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 e7e6 b1c3 g8f6 c1e3 d7d5 e4d5 e6d5 info depth 13 seldepth 16 multipv 1 score cp 39 nodes 14979 nps 62673 hashfull 5 tbhits 0 time 239 pv e2e4 c7c5 g1f3 b8c6 f1b5 g7g6 e1g1 f8g7 f1e1 d7d6 b5c6 b7c6 info depth 14 seldepth 16 multipv 1 score cp 28 nodes 47967 nps 64732 hashfull 18 tbhits 0 time 741 pv e2e4 c7c5 g1f3 b8c6 f1b5 g7g6 b5c6 b7c6 d2d4 f8g7 d4c5 d8a5 c2c3 a5c5 e1g1 info depth 15 seldepth 25 multipv 1 score cp 28 nodes 82930 nps 64839 hashfull 28 tbhits 0 time 1279 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 d7d6 c2c4 g7g6 c1e3 f8g7 h2h3 c6d4 e3d4 e7e5 d4c3 g8f6 info depth 16 seldepth 24 multipv 1 score cp 27 nodes 103617 nps 64518 hashfull 34 tbhits 0 time 1606 pv e2e4 c7c5 g1f3 b8c6 c2c3 d7d5 e4d5 d8d5 d2d4 g8f6 c1e3 c5d4 c3d4 bestmove e2e4 ponder c7c5 ./stockfish go wtime 1000 btime 1000 winc 0 binc 0 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 41333 hashfull 0 tbhits 0 time 3 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 49250 hashfull 0 tbhits 0 time 4 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 61800 hashfull 0 tbhits 0 time 5 pv d2d4 d7d5 g1f3 info depth 8 seldepth 5 multipv 1 score cp 36 upperbound nodes 679 nps 56583 hashfull 0 tbhits 0 time 12 pv d2d4 d7d5 bestmove d2d4 ponder d7d5 ./stockfish go wtime 1000 btime 1000 winc 0 binc 0 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 77250 hashfull 0 tbhits 0 time 4 pv d2d4 d7d5 g1f3 info depth 8 seldepth 5 multipv 1 score cp 36 upperbound nodes 679 nps 56583 hashfull 0 tbhits 0 time 12 pv d2d4 d7d5 bestmove d2d4 ponder d7d5 ./stockfish go wtime 1000 btime 1000 winc 0 binc 0 movestogo 5 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 61800 hashfull 0 tbhits 0 time 5 pv d2d4 d7d5 g1f3 info depth 8 seldepth 9 multipv 1 score cp 38 nodes 1984 nps 60121 hashfull 0 tbhits 0 time 33 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 9 seldepth 10 multipv 1 score cp 40 nodes 3415 nps 60982 hashfull 1 tbhits 0 time 56 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 10 seldepth 9 multipv 1 score cp 40 nodes 3634 nps 62655 hashfull 1 tbhits 0 time 58 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 11 seldepth 17 multipv 1 score cp 40 nodes 8402 nps 65131 hashfull 2 tbhits 0 time 129 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 c1e3 f8e7 info depth 12 seldepth 16 multipv 1 score cp 39 nodes 11157 nps 64491 hashfull 4 tbhits 0 time 173 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 e7e6 b1c3 g8f6 c1e3 d7d5 e4d5 e6d5 info depth 13 seldepth 16 multipv 1 score cp 39 nodes 14979 nps 62673 hashfull 5 tbhits 0 time 239 pv e2e4 c7c5 g1f3 b8c6 f1b5 g7g6 e1g1 f8g7 f1e1 d7d6 b5c6 b7c6 info depth 14 seldepth 15 multipv 1 score cp 37 upperbound nodes 20514 nps 62352 hashfull 9 tbhits 0 time 329 pv e2e4 e7e5 bestmove e2e4 ponder e7e5 ./stockfish go movetime 200 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 20000 hashfull 0 tbhits 0 time 1 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 77250 hashfull 0 tbhits 0 time 4 pv d2d4 d7d5 g1f3 info depth 8 seldepth 9 multipv 1 score cp 38 nodes 1984 nps 62000 hashfull 0 tbhits 0 time 32 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 9 seldepth 10 multipv 1 score cp 40 nodes 3415 nps 62090 hashfull 1 tbhits 0 time 55 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 10 seldepth 9 multipv 1 score cp 40 nodes 3634 nps 63754 hashfull 1 tbhits 0 time 57 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 11 seldepth 17 multipv 1 score cp 40 nodes 8402 nps 65131 hashfull 2 tbhits 0 time 129 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 c1e3 f8e7 info depth 12 seldepth 16 multipv 1 score cp 39 nodes 11157 nps 64120 hashfull 4 tbhits 0 time 174 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 e7e6 b1c3 g8f6 c1e3 d7d5 e4d5 e6d5 info depth 13 seldepth 16 multipv 1 score cp 39 nodes 12852 nps 63310 hashfull 4 tbhits 0 time 203 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 e7e6 b1c3 g8f6 c1e3 d7d5 e4d5 e6d5 bestmove e2e4 ponder c7c5 ./stockfish go nodes 20000 searchmoves e2e4 d2d4 Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Available processors: 0-79 info string Using 1 thread info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 2 nps 2000 hashfull 0 tbhits 0 time 1 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 29 nodes 8 nps 8000 hashfull 0 tbhits 0 time 1 pv d2d4 info depth 3 seldepth 2 multipv 1 score cp 46 nodes 15 nps 15000 hashfull 0 tbhits 0 time 1 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 46 nodes 18 nps 18000 hashfull 0 tbhits 0 time 1 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 51 nodes 24 nps 12000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 39 nodes 185 nps 46250 hashfull 0 tbhits 0 time 4 pv e2e4 c7c5 g1f3 info depth 7 seldepth 9 multipv 1 score cp 40 nodes 1838 nps 55696 hashfull 0 tbhits 0 time 33 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 info depth 8 seldepth 9 multipv 1 score cp 39 nodes 1940 nps 57058 hashfull 0 tbhits 0 time 34 pv e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 info depth 9 seldepth 9 multipv 1 score cp 41 nodes 2507 nps 59690 hashfull 0 tbhits 0 time 42 pv e2e4 c7c5 b1c3 b8c6 g1f3 info depth 10 seldepth 15 multipv 1 score cp 36 nodes 7657 nps 63280 hashfull 2 tbhits 0 time 121 pv e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 e1g1 d7d6 d2d4 e5d4 f3d4 info depth 11 seldepth 15 multipv 1 score cp 36 nodes 8716 nps 64088 hashfull 2 tbhits 0 time 136 pv e2e4 e7e5 g1f3 b8c6 f1b5 f8e7 b5c6 d7c6 f3e5 d8d4 info depth 12 seldepth 18 multipv 1 score cp 36 nodes 16324 nps 62784 hashfull 3 tbhits 0 time 260 pv e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f8c5 b1c3 d7d6 d2d4 e5d4 f3d4 c8d7 b5c6 b7c6 info depth 13 seldepth 17 multipv 1 score cp 38 lowerbound nodes 20010 nps 63523 hashfull 4 tbhits 0 time 315 pv e2e4 bestmove e2e4 ponder e7e5 ./stockfish bench 128 1 8 default depth Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Using 1 thread Position: 1/48 (rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 13 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 2 seldepth 2 multipv 1 score cp 14 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c2c3 info depth 3 seldepth 2 multipv 1 score cp 22 nodes 76 nps 38000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 4 seldepth 2 multipv 1 score cp 22 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 5 seldepth 3 multipv 1 score cp 42 nodes 124 nps 62000 hashfull 0 tbhits 0 time 2 pv e2e4 info depth 6 seldepth 4 multipv 1 score cp 35 nodes 197 nps 65666 hashfull 0 tbhits 0 time 3 pv g1f3 info depth 7 seldepth 4 multipv 1 score cp 42 nodes 309 nps 61800 hashfull 0 tbhits 0 time 5 pv d2d4 d7d5 g1f3 info depth 8 seldepth 9 multipv 1 score cp 38 nodes 1984 nps 60121 hashfull 0 tbhits 0 time 33 pv e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 bestmove e2e4 ponder e7e5 Position: 2/48 (r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 0 10) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 6 multipv 1 score cp -56 nodes 101 nps 25250 hashfull 0 tbhits 0 time 4 pv e2a6 info depth 2 seldepth 3 multipv 1 score cp -56 nodes 187 nps 37400 hashfull 0 tbhits 0 time 5 pv e2a6 info depth 3 seldepth 3 multipv 1 score cp -56 nodes 236 nps 47200 hashfull 0 tbhits 0 time 5 pv e2a6 info depth 4 seldepth 3 multipv 1 score cp -56 nodes 285 nps 57000 hashfull 0 tbhits 0 time 5 pv e2a6 info depth 5 seldepth 8 multipv 1 score cp -130 nodes 1188 nps 132000 hashfull 0 tbhits 0 time 9 pv e2a6 b4c3 d2c3 e6d5 info depth 6 seldepth 6 multipv 1 score cp -130 nodes 1363 nps 136300 hashfull 0 tbhits 0 time 10 pv e2a6 b4c3 d2c3 e6d5 info depth 7 seldepth 9 multipv 1 score cp -160 nodes 3345 nps 101363 hashfull 0 tbhits 0 time 33 pv d5e6 a6e2 e6f7 e8d8 c3e2 e7e5 info depth 8 seldepth 12 multipv 1 score cp -129 nodes 4544 nps 98782 hashfull 0 tbhits 0 time 46 pv e2a6 b4c3 d2c3 e6d5 e5g4 bestmove e2a6 ponder b4c3 Position: 3/48 (8/2p5/3p4/KP5r/1R3p1k/8/4P1P1/8 w - - 0 11) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 49 nodes 17 nps 8500 hashfull 0 tbhits 0 time 2 pv b4f4 h4g3 info depth 2 seldepth 3 multipv 1 score cp 78 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv e2e3 info depth 3 seldepth 2 multipv 1 score cp 78 nodes 70 nps 35000 hashfull 0 tbhits 0 time 2 pv e2e3 info depth 4 seldepth 2 multipv 1 score cp 78 nodes 85 nps 42500 hashfull 0 tbhits 0 time 2 pv e2e3 info depth 5 seldepth 5 multipv 1 score cp 95 nodes 150 nps 50000 hashfull 0 tbhits 0 time 3 pv b4f4 h4g3 f4c4 info depth 6 seldepth 5 multipv 1 score cp 95 nodes 175 nps 58333 hashfull 0 tbhits 0 time 3 pv b4f4 h4g3 f4c4 info depth 7 seldepth 5 multipv 1 score cp 100 nodes 210 nps 70000 hashfull 0 tbhits 0 time 3 pv b4f4 h4g3 f4c4 info depth 8 seldepth 5 multipv 1 score cp 117 nodes 275 nps 68750 hashfull 0 tbhits 0 time 4 pv b4f4 h4g3 f4c4 h5h7 bestmove b4f4 ponder h4g3 Position: 4/48 (4rrk1/pp1n3p/3q2pQ/2p1pb2/2PP4/2P3N1/P2B2PP/4RRK1 b - - 7 19) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 9 multipv 1 score cp -4 nodes 173 nps 43250 hashfull 0 tbhits 0 time 4 pv f5d3 f1f8 d6f8 info depth 2 seldepth 7 multipv 1 score cp -4 nodes 227 nps 45400 hashfull 0 tbhits 0 time 5 pv f5d3 f1f8 d6f8 info depth 3 seldepth 7 multipv 1 score cp -4 nodes 275 nps 55000 hashfull 0 tbhits 0 time 5 pv f5d3 f1f8 d6f8 info depth 4 seldepth 7 multipv 1 score cp -4 nodes 326 nps 65200 hashfull 0 tbhits 0 time 5 pv f5d3 f1f8 d6f8 info depth 5 seldepth 7 multipv 1 score cp -4 nodes 374 nps 74800 hashfull 0 tbhits 0 time 5 pv f5d3 f1f8 d6f8 info depth 6 seldepth 7 multipv 1 score cp -1 nodes 478 nps 79666 hashfull 0 tbhits 0 time 6 pv f5d3 f1f8 d6f8 info depth 7 seldepth 7 multipv 1 score cp 16 nodes 610 nps 87142 hashfull 0 tbhits 0 time 7 pv f5d3 f1f8 d6f8 info depth 8 seldepth 8 multipv 1 score cp 27 nodes 783 nps 97875 hashfull 0 tbhits 0 time 8 pv f5d3 f1f8 d6f8 bestmove f5d3 ponder f1f8 Position: 5/48 (rq3rk1/ppp2ppp/1bnpN3/3N2B1/4P3/7P/PPPQ1PP1/2KR3R b - - 0 14) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 7 multipv 1 score cp -117 nodes 36 nps 18000 hashfull 0 tbhits 0 time 2 pv f7e6 info depth 2 seldepth 3 multipv 1 score cp -117 nodes 63 nps 31500 hashfull 0 tbhits 0 time 2 pv f7e6 info depth 3 seldepth 3 multipv 1 score cp -117 nodes 90 nps 45000 hashfull 0 tbhits 0 time 2 pv f7e6 info depth 4 seldepth 3 multipv 1 score cp -117 nodes 117 nps 58500 hashfull 0 tbhits 0 time 2 pv f7e6 info depth 5 seldepth 3 multipv 1 score cp -102 nodes 149 nps 74500 hashfull 0 tbhits 0 time 2 pv f7e6 info depth 6 seldepth 4 multipv 1 score cp -89 nodes 186 nps 93000 hashfull 0 tbhits 0 time 2 pv f7e6 info depth 7 seldepth 4 multipv 1 score cp -80 nodes 232 nps 77333 hashfull 0 tbhits 0 time 3 pv f7e6 info depth 8 seldepth 4 multipv 1 score cp -67 nodes 296 nps 98666 hashfull 0 tbhits 0 time 3 pv f7e6 bestmove f7e6 Position: 6/48 (r1bq1r1k/1pp1n1pp/1p1p4/4p2Q/4PpP1/1BNP4/PPP2P1P/3R1RK1 b - g3 0 14) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 129 nodes 35 nps 17500 hashfull 0 tbhits 0 time 2 pv g7g6 info depth 2 seldepth 2 multipv 1 score cp 135 nodes 73 nps 36500 hashfull 0 tbhits 0 time 2 pv e7c6 info depth 3 seldepth 2 multipv 1 score cp 140 nodes 110 nps 55000 hashfull 0 tbhits 0 time 2 pv f4f3 info depth 4 seldepth 2 multipv 1 score cp 140 nodes 143 nps 71500 hashfull 0 tbhits 0 time 2 pv f4f3 info depth 5 seldepth 3 multipv 1 score cp 148 nodes 182 nps 91000 hashfull 0 tbhits 0 time 2 pv e7c6 info depth 6 seldepth 3 multipv 1 score cp 220 nodes 220 nps 73333 hashfull 0 tbhits 0 time 3 pv e7c6 info depth 7 seldepth 3 multipv 1 score cp 194 nodes 281 nps 93666 hashfull 0 tbhits 0 time 3 pv e7c6 c3b5 info depth 8 seldepth 4 multipv 1 score cp 199 nodes 364 nps 91000 hashfull 0 tbhits 0 time 4 pv e7c6 c3b5 f4f3 bestmove e7c6 ponder c3b5 Position: 7/48 (r3r1k1/2p2ppp/p1p1bn2/8/1q2P3/2NPQN2/PPP3PP/R4RK1 b - - 2 15) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp -103 nodes 49 nps 16333 hashfull 0 tbhits 0 time 3 pv b4b2 info depth 2 seldepth 2 multipv 1 score cp -103 nodes 102 nps 34000 hashfull 0 tbhits 0 time 3 pv b4b2 info depth 3 seldepth 2 multipv 1 score cp -103 nodes 150 nps 50000 hashfull 0 tbhits 0 time 3 pv b4b2 info depth 4 seldepth 2 multipv 1 score cp -103 nodes 199 nps 66333 hashfull 0 tbhits 0 time 3 pv b4b2 info depth 5 seldepth 3 multipv 1 score cp -57 nodes 249 nps 83000 hashfull 0 tbhits 0 time 3 pv b4b2 info depth 6 seldepth 3 multipv 1 score cp -47 nodes 303 nps 101000 hashfull 0 tbhits 0 time 3 pv b4b2 info depth 7 seldepth 4 multipv 1 score cp 11 nodes 372 nps 93000 hashfull 0 tbhits 0 time 4 pv b4b2 info depth 8 seldepth 3 multipv 1 score cp -1 nodes 461 nps 92200 hashfull 0 tbhits 0 time 5 pv b4b2 d3d4 bestmove b4b2 ponder d3d4 Position: 8/48 (r1bbk1nr/pp3p1p/2n5/1N4p1/2Np1B2/8/PPP2PPP/2KR1B1R w kq - 0 13) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 6 multipv 1 score cp 291 nodes 64 nps 32000 hashfull 0 tbhits 0 time 2 pv f4g3 info depth 2 seldepth 2 multipv 1 score cp 291 nodes 121 nps 40333 hashfull 0 tbhits 0 time 3 pv f4g3 info depth 3 seldepth 2 multipv 1 score cp 291 nodes 161 nps 53666 hashfull 0 tbhits 0 time 3 pv f4g3 info depth 4 seldepth 2 multipv 1 score cp 291 nodes 201 nps 67000 hashfull 0 tbhits 0 time 3 pv f4g3 info depth 5 seldepth 3 multipv 1 score cp 412 nodes 244 nps 81333 hashfull 0 tbhits 0 time 3 pv f4g3 info depth 6 seldepth 4 multipv 1 score cp 391 nodes 287 nps 95666 hashfull 0 tbhits 0 time 3 pv f4g3 c8g4 info depth 7 seldepth 5 multipv 1 score cp 318 nodes 630 nps 78750 hashfull 0 tbhits 0 time 8 pv f4g3 c8g4 d1e1 e8f8 info depth 8 seldepth 8 multipv 1 score cp 350 nodes 867 nps 78818 hashfull 0 tbhits 0 time 11 pv f4g3 c8e6 bestmove f4g3 ponder c8e6 Position: 9/48 (r1bq1rk1/ppp1nppp/4n3/3p3Q/3P4/1BP1B3/PP1N2PP/R4RK1 w - - 1 16) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 22 nodes 56 nps 28000 hashfull 0 tbhits 0 time 2 pv b3c2 info depth 2 seldepth 2 multipv 1 score cp 63 nodes 118 nps 59000 hashfull 0 tbhits 0 time 2 pv a2a3 info depth 3 seldepth 2 multipv 1 score cp 63 nodes 169 nps 84500 hashfull 0 tbhits 0 time 2 pv a2a3 info depth 4 seldepth 2 multipv 1 score cp 63 nodes 220 nps 110000 hashfull 0 tbhits 0 time 2 pv a2a3 info depth 5 seldepth 3 multipv 1 score cp 131 nodes 280 nps 93333 hashfull 0 tbhits 0 time 3 pv b3c2 info depth 6 seldepth 5 multipv 1 score cp 394 nodes 339 nps 113000 hashfull 0 tbhits 0 time 3 pv b3c2 info depth 7 seldepth 5 multipv 1 score cp 510 nodes 415 nps 138333 hashfull 0 tbhits 0 time 3 pv b3c2 info depth 8 seldepth 5 multipv 1 score cp 68 nodes 751 nps 125166 hashfull 0 tbhits 0 time 6 pv b3c2 g7g6 h5h4 bestmove b3c2 ponder g7g6 Position: 10/48 (4r1k1/r1q2ppp/ppp2n2/4P3/5Rb1/1N1BQ3/PPP3PP/R5K1 w - - 1 17) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp 56 nodes 95 nps 31666 hashfull 0 tbhits 0 time 3 pv f4f6 g7f6 info depth 2 seldepth 4 multipv 1 score cp 56 nodes 160 nps 53333 hashfull 0 tbhits 0 time 3 pv f4f6 g7f6 info depth 3 seldepth 4 multipv 1 score cp 56 nodes 216 nps 72000 hashfull 0 tbhits 0 time 3 pv f4f6 g7f6 info depth 4 seldepth 4 multipv 1 score cp 56 nodes 276 nps 92000 hashfull 0 tbhits 0 time 3 pv f4f6 g7f6 info depth 5 seldepth 4 multipv 1 score cp 56 nodes 336 nps 112000 hashfull 0 tbhits 0 time 3 pv f4f6 g7f6 info depth 6 seldepth 7 multipv 1 score cp 203 nodes 429 nps 107250 hashfull 0 tbhits 0 time 4 pv f4f6 e8e5 info depth 7 seldepth 7 multipv 1 score cp 304 nodes 743 nps 123833 hashfull 0 tbhits 0 time 6 pv f4f6 g7f6 e3g3 info depth 8 seldepth 12 multipv 1 score cp 231 nodes 1034 nps 129250 hashfull 0 tbhits 0 time 8 pv f4f6 g7f6 e3g3 c7e5 g3g4 e5g5 g4g3 a7e7 g3g5 f6g5 bestmove f4f6 ponder g7f6 Position: 11/48 (2rqkb1r/ppp2p2/2npb1p1/1N1Nn2p/2P1PP2/8/PP2B1PP/R1BQK2R b KQ - 0 11) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 7 multipv 1 score cp -78 nodes 71 nps 23666 hashfull 0 tbhits 0 time 3 pv d8h4 e1d2 e6d5 c4d5 h4f4 d2c3 info depth 2 seldepth 7 multipv 1 score cp -84 nodes 470 nps 117500 hashfull 0 tbhits 0 time 4 pv e5d7 info depth 3 seldepth 7 multipv 1 score cp -84 nodes 530 nps 132500 hashfull 0 tbhits 0 time 4 pv e5d7 info depth 4 seldepth 7 multipv 1 score cp -84 nodes 589 nps 147250 hashfull 0 tbhits 0 time 4 pv e5d7 info depth 5 seldepth 7 multipv 1 score cp -21 nodes 643 nps 160750 hashfull 0 tbhits 0 time 4 pv e5d7 info depth 6 seldepth 7 multipv 1 score cp 17 nodes 704 nps 140800 hashfull 0 tbhits 0 time 5 pv e5d7 info depth 7 seldepth 10 multipv 1 score cp -134 nodes 1982 nps 123875 hashfull 0 tbhits 0 time 16 pv e5g4 e1g1 a7a6 b5d4 info depth 8 seldepth 10 multipv 1 score cp -139 nodes 3120 nps 104000 hashfull 0 tbhits 0 time 30 pv e5g4 e1g1 a7a6 b5d4 c6d4 d1d4 bestmove e5g4 ponder e1g1 Position: 12/48 (r1bq1r1k/b1p1npp1/p2p3p/1p6/3PP3/1B2NN2/PP3PPP/R2Q1RK1 w - - 1 16) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp -4 nodes 38 nps 12666 hashfull 0 tbhits 0 time 3 pv f1e1 info depth 2 seldepth 2 multipv 1 score cp 5 nodes 85 nps 28333 hashfull 0 tbhits 0 time 3 pv a2a3 info depth 3 seldepth 2 multipv 1 score cp 12 nodes 142 nps 47333 hashfull 0 tbhits 0 time 3 pv b3c2 info depth 4 seldepth 2 multipv 1 score cp 12 nodes 178 nps 59333 hashfull 0 tbhits 0 time 3 pv b3c2 info depth 5 seldepth 3 multipv 1 score cp 19 nodes 217 nps 72333 hashfull 0 tbhits 0 time 3 pv b3c2 info depth 6 seldepth 3 multipv 1 score cp 26 nodes 271 nps 90333 hashfull 0 tbhits 0 time 3 pv d1d3 info depth 7 seldepth 3 multipv 1 score cp 64 nodes 318 nps 106000 hashfull 0 tbhits 0 time 3 pv d1d3 info depth 8 seldepth 9 multipv 1 score cp 49 nodes 1409 nps 70450 hashfull 0 tbhits 0 time 20 pv d1d2 e7g6 bestmove d1d2 ponder e7g6 Position: 13/48 (3r1rk1/p5pp/bpp1pp2/8/q1PP1P2/b3P3/P2NQRPP/1R2B1K1 b - - 6 22) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 4 multipv 1 score cp 151 nodes 44 nps 22000 hashfull 0 tbhits 0 time 2 pv c6c5 info depth 2 seldepth 3 multipv 1 score cp 151 nodes 88 nps 44000 hashfull 0 tbhits 0 time 2 pv c6c5 info depth 3 seldepth 3 multipv 1 score cp 151 nodes 126 nps 63000 hashfull 0 tbhits 0 time 2 pv c6c5 info depth 4 seldepth 3 multipv 1 score cp 151 nodes 165 nps 82500 hashfull 0 tbhits 0 time 2 pv c6c5 info depth 5 seldepth 4 multipv 1 score cp 258 nodes 207 nps 103500 hashfull 0 tbhits 0 time 2 pv c6c5 info depth 6 seldepth 5 multipv 1 score cp 184 nodes 351 nps 117000 hashfull 0 tbhits 0 time 3 pv c6c5 b1b3 a3b4 info depth 7 seldepth 5 multipv 1 score cp 208 nodes 422 nps 140666 hashfull 0 tbhits 0 time 3 pv c6c5 b1b3 a3b4 info depth 8 seldepth 7 multipv 1 score cp 217 nodes 617 nps 102833 hashfull 0 tbhits 0 time 6 pv c6c5 b1b3 a3b4 h2h3 bestmove c6c5 ponder b1b3 Position: 14/48 (r1q2rk1/2p1bppp/2Pp4/p6b/Q1PNp3/4B3/PP1R1PPP/2K4R w - - 2 18) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 4 nodes 39 nps 19500 hashfull 0 tbhits 0 time 2 pv d4b5 info depth 2 seldepth 2 multipv 1 score cp 11 nodes 81 nps 40500 hashfull 0 tbhits 0 time 2 pv a4b5 info depth 3 seldepth 2 multipv 1 score cp 113 nodes 122 nps 61000 hashfull 0 tbhits 0 time 2 pv d4b5 info depth 4 seldepth 2 multipv 1 score cp 113 nodes 160 nps 80000 hashfull 0 tbhits 0 time 2 pv d4b5 info depth 5 seldepth 3 multipv 1 score cp 114 nodes 199 nps 66333 hashfull 0 tbhits 0 time 3 pv d4b5 info depth 6 seldepth 4 multipv 1 score cp 99 nodes 397 nps 99250 hashfull 0 tbhits 0 time 4 pv d4b5 h5g6 d2d5 info depth 7 seldepth 5 multipv 1 score cp 76 nodes 936 nps 93600 hashfull 0 tbhits 0 time 10 pv d4b5 e7f6 d2d5 f6e5 info depth 8 seldepth 14 multipv 1 score cp 21 nodes 4252 nps 78740 hashfull 0 tbhits 0 time 54 pv a4b5 f7f5 b5d5 h5f7 d4f5 e7f6 d5e4 f8e8 e4d3 a5a4 e3d4 bestmove a4b5 ponder f7f5 Position: 15/48 (4k2r/1pb2ppp/1p2p3/1R1p4/3P4/2r1PN2/P4PPP/1R4K1 b - - 3 22) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp 46 nodes 36 nps 18000 hashfull 0 tbhits 0 time 2 pv e8d7 info depth 2 seldepth 2 multipv 1 score cp 61 nodes 72 nps 24000 hashfull 0 tbhits 0 time 3 pv c3c6 info depth 3 seldepth 2 multipv 1 score cp 69 nodes 113 nps 37666 hashfull 0 tbhits 0 time 3 pv f7f6 info depth 4 seldepth 2 multipv 1 score cp 69 nodes 143 nps 47666 hashfull 0 tbhits 0 time 3 pv f7f6 info depth 5 seldepth 3 multipv 1 score cp 82 nodes 200 nps 66666 hashfull 0 tbhits 0 time 3 pv e8d7 info depth 6 seldepth 5 multipv 1 score cp 88 nodes 243 nps 81000 hashfull 0 tbhits 0 time 3 pv e8d7 info depth 7 seldepth 5 multipv 1 score cp 91 nodes 351 nps 87750 hashfull 0 tbhits 0 time 4 pv c3a3 info depth 8 seldepth 5 multipv 1 score cp 115 nodes 527 nps 75285 hashfull 0 tbhits 0 time 7 pv c3a3 bestmove c3a3 Position: 16/48 (3q2k1/pb3p1p/4pbp1/2r5/PpN2N2/1P2P2P/5PP1/Q2R2K1 b - - 4 26) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp 126 nodes 70 nps 23333 hashfull 0 tbhits 0 time 3 pv d8e7 info depth 2 seldepth 3 multipv 1 score cp 126 nodes 140 nps 46666 hashfull 0 tbhits 0 time 3 pv c5d5 info depth 3 seldepth 3 multipv 1 score cp 127 nodes 203 nps 67666 hashfull 0 tbhits 0 time 3 pv c5d5 info depth 4 seldepth 3 multipv 1 score cp 128 nodes 264 nps 88000 hashfull 0 tbhits 0 time 3 pv d8e7 info depth 5 seldepth 3 multipv 1 score cp 162 nodes 325 nps 108333 hashfull 0 tbhits 0 time 3 pv d8e7 info depth 6 seldepth 3 multipv 1 score cp 180 nodes 384 nps 128000 hashfull 0 tbhits 0 time 3 pv d8e7 info depth 7 seldepth 5 multipv 1 score cp 196 nodes 530 nps 132500 hashfull 0 tbhits 0 time 4 pv c5d5 f4d5 f6a1 info depth 8 seldepth 6 multipv 1 score cp 198 nodes 704 nps 117333 hashfull 0 tbhits 0 time 6 pv c5d5 d1d5 e6d5 c4b2 bestmove c5d5 ponder d1d5 Position: 17/48 (6k1/6p1/6Pp/ppp5/3pn2P/1P3K2/1PP2P2/3N4 b - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 4 multipv 1 score cp 69 nodes 21 nps 21000 hashfull 0 tbhits 0 time 1 pv e4d2 f3g2 info depth 2 seldepth 6 multipv 1 score cp 35 nodes 150 nps 75000 hashfull 0 tbhits 0 time 2 pv e4d6 info depth 3 seldepth 2 multipv 1 score cp 35 nodes 167 nps 55666 hashfull 0 tbhits 0 time 3 pv e4d6 info depth 4 seldepth 2 multipv 1 score cp 35 nodes 183 nps 61000 hashfull 0 tbhits 0 time 3 pv e4d6 info depth 5 seldepth 3 multipv 1 score cp 58 nodes 201 nps 67000 hashfull 0 tbhits 0 time 3 pv e4d6 info depth 6 seldepth 3 multipv 1 score cp 67 nodes 256 nps 85333 hashfull 0 tbhits 0 time 3 pv e4f6 info depth 7 seldepth 8 multipv 1 score cp 48 nodes 1069 nps 82230 hashfull 0 tbhits 0 time 13 pv e4d2 f3e2 d2e4 h4h5 info depth 8 seldepth 13 multipv 1 score cp 12 nodes 3516 nps 81767 hashfull 0 tbhits 0 time 43 pv e4d2 f3e2 d2e4 e2f3 d4d3 c2c4 bestmove e4d2 ponder f3e2 Position: 18/48 (3b4/5kp1/1p1p1p1p/pP1PpP1P/P1P1P3/3KN3/8/8 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 70 nodes 12 nps 6000 hashfull 0 tbhits 0 time 2 pv c4c5 d6c5 info depth 2 seldepth 3 multipv 1 score cp 70 nodes 24 nps 12000 hashfull 0 tbhits 0 time 2 pv c4c5 d6c5 info depth 3 seldepth 3 multipv 1 score cp 70 nodes 36 nps 18000 hashfull 0 tbhits 0 time 2 pv c4c5 d6c5 info depth 4 seldepth 3 multipv 1 score cp 70 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv c4c5 d6c5 info depth 5 seldepth 3 multipv 1 score cp 70 nodes 61 nps 30500 hashfull 0 tbhits 0 time 2 pv c4c5 d6c5 info depth 6 seldepth 7 multipv 1 score cp 122 nodes 170 nps 42500 hashfull 0 tbhits 0 time 4 pv c4c5 b6c5 info depth 7 seldepth 7 multipv 1 score cp 116 nodes 284 nps 56800 hashfull 0 tbhits 0 time 5 pv c4c5 b6c5 b5b6 d8b6 d3c4 info depth 8 seldepth 8 multipv 1 score cp 79 nodes 848 nps 60571 hashfull 0 tbhits 0 time 14 pv c4c5 d6c5 d5d6 f7e8 d3c4 e8d7 c4d5 bestmove c4c5 ponder d6c5 Position: 19/48 (2K5/p7/7P/5pR1/8/5k2/r7/8 w - - 4 3) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 188 nodes 18 nps 18000 hashfull 0 tbhits 0 time 1 pv g5f5 f3e2 info depth 2 seldepth 4 multipv 1 score cp 108 nodes 118 nps 59000 hashfull 0 tbhits 0 time 2 pv h6h7 a2c2 c8d7 info depth 3 seldepth 4 multipv 1 score cp 109 nodes 140 nps 70000 hashfull 0 tbhits 0 time 2 pv h6h7 a2c2 c8d7 info depth 4 seldepth 4 multipv 1 score cp 112 nodes 162 nps 81000 hashfull 0 tbhits 0 time 2 pv h6h7 a2c2 c8d7 info depth 5 seldepth 4 multipv 1 score cp 113 nodes 185 nps 92500 hashfull 0 tbhits 0 time 2 pv h6h7 a2c2 c8d7 info depth 6 seldepth 4 multipv 1 score cp 123 nodes 489 nps 81500 hashfull 0 tbhits 0 time 6 pv g5h5 f3e4 h6h7 info depth 7 seldepth 9 multipv 1 score cp 196 nodes 1019 nps 92636 hashfull 0 tbhits 0 time 11 pv g5h5 a2c2 c8d7 info depth 8 seldepth 9 multipv 1 score cp 173 nodes 1158 nps 96500 hashfull 0 tbhits 0 time 12 pv g5h5 a2c2 c8d7 c2d2 d7e8 d2c2 bestmove g5h5 ponder a2c2 Position: 20/48 (8/6pk/1p6/8/PP3p1p/5P2/4KP1q/3Q4 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 4 multipv 1 score cp 137 nodes 28 nps 14000 hashfull 0 tbhits 0 time 2 pv d1d3 h7g8 info depth 2 seldepth 3 multipv 1 score cp 103 nodes 153 nps 76500 hashfull 0 tbhits 0 time 2 pv d1c2 h7h6 info depth 3 seldepth 5 multipv 1 score cp 128 nodes 212 nps 106000 hashfull 0 tbhits 0 time 2 pv d1d3 h7h8 info depth 4 seldepth 3 multipv 1 score cp 128 nodes 255 nps 85000 hashfull 0 tbhits 0 time 3 pv d1d3 h7h8 info depth 5 seldepth 3 multipv 1 score cp 128 nodes 300 nps 100000 hashfull 0 tbhits 0 time 3 pv d1d3 h7h8 info depth 6 seldepth 6 multipv 1 score cp 133 nodes 377 nps 125666 hashfull 0 tbhits 0 time 3 pv d1d3 h7h6 d3d6 h6h7 info depth 7 seldepth 9 multipv 1 score cp 136 nodes 883 nps 88300 hashfull 0 tbhits 0 time 10 pv d1c2 h7h8 c2c8 h8h7 info depth 8 seldepth 11 multipv 1 score cp 131 nodes 1316 nps 101230 hashfull 0 tbhits 0 time 13 pv d1c2 h7h6 c2c6 g7g6 c6b6 h4h3 b6d4 bestmove d1c2 ponder h7h6 Position: 21/48 (7k/3p2pp/4q3/8/4Q3/5Kp1/P6b/8 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp -428 nodes 44 nps 44000 hashfull 0 tbhits 0 time 1 pv e4a8 e6g8 info depth 2 seldepth 5 multipv 1 score cp -428 nodes 77 nps 77000 hashfull 0 tbhits 0 time 1 pv e4a8 e6g8 info depth 3 seldepth 5 multipv 1 score cp -428 nodes 108 nps 108000 hashfull 0 tbhits 0 time 1 pv e4a8 e6g8 info depth 4 seldepth 5 multipv 1 score cp -428 nodes 139 nps 139000 hashfull 0 tbhits 0 time 1 pv e4a8 e6g8 info depth 5 seldepth 5 multipv 1 score cp -417 nodes 186 nps 186000 hashfull 0 tbhits 0 time 1 pv e4e6 d7e6 f3g2 info depth 6 seldepth 5 multipv 1 score cp -359 nodes 246 nps 123000 hashfull 0 tbhits 0 time 2 pv e4e6 d7e6 f3g2 info depth 7 seldepth 5 multipv 1 score cp -369 nodes 295 nps 147500 hashfull 0 tbhits 0 time 2 pv e4e6 d7e6 f3g2 e6e5 info depth 8 seldepth 10 multipv 1 score cp -385 nodes 498 nps 166000 hashfull 0 tbhits 0 time 3 pv e4e6 d7e6 f3g2 h8g8 g2h1 g3g2 h1h2 g2g1r h2g1 bestmove e4e6 ponder d7e6 Position: 22/48 (8/2p5/8/2kPKp1p/2p4P/2P5/3P4/8 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 4 multipv 1 score cp 143 nodes 17 nps 8500 hashfull 0 tbhits 0 time 2 pv e5f5 c5d5 info depth 2 seldepth 3 multipv 1 score cp 143 nodes 33 nps 16500 hashfull 0 tbhits 0 time 2 pv e5f5 c5d5 info depth 3 seldepth 3 multipv 1 score cp 143 nodes 45 nps 22500 hashfull 0 tbhits 0 time 2 pv e5f5 c5d5 info depth 4 seldepth 3 multipv 1 score cp 143 nodes 58 nps 29000 hashfull 0 tbhits 0 time 2 pv e5f5 c5d5 info depth 5 seldepth 3 multipv 1 score cp 143 nodes 72 nps 36000 hashfull 0 tbhits 0 time 2 pv e5f5 c5d5 info depth 6 seldepth 5 multipv 1 score cp 127 nodes 306 nps 51000 hashfull 0 tbhits 0 time 6 pv e5f5 c5d5 f5f4 c7c6 info depth 7 seldepth 6 multipv 1 score cp 151 nodes 484 nps 60500 hashfull 0 tbhits 0 time 8 pv e5f5 c5d5 f5f4 c7c6 f4g5 info depth 8 seldepth 8 multipv 1 score cp 176 nodes 699 nps 77666 hashfull 0 tbhits 0 time 9 pv e5f5 c5d5 f5f4 c7c6 f4f5 bestmove e5f5 ponder c5d5 Position: 23/48 (8/1p3pp1/7p/5P1P/2k3P1/8/2K2P2/8 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp -197 nodes 13 nps 6500 hashfull 0 tbhits 0 time 2 pv f5f6 g7f6 info depth 2 seldepth 3 multipv 1 score cp -197 nodes 36 nps 18000 hashfull 0 tbhits 0 time 2 pv f5f6 g7f6 info depth 3 seldepth 3 multipv 1 score cp -197 nodes 55 nps 27500 hashfull 0 tbhits 0 time 2 pv f5f6 g7f6 info depth 4 seldepth 3 multipv 1 score cp -197 nodes 75 nps 37500 hashfull 0 tbhits 0 time 2 pv f5f6 g7f6 info depth 5 seldepth 3 multipv 1 score cp -197 nodes 110 nps 36666 hashfull 0 tbhits 0 time 3 pv f5f6 g7f6 info depth 6 seldepth 4 multipv 1 score cp -176 nodes 177 nps 59000 hashfull 0 tbhits 0 time 3 pv f5f6 g7f6 f2f4 info depth 7 seldepth 5 multipv 1 score cp -151 nodes 237 nps 59250 hashfull 0 tbhits 0 time 4 pv f5f6 g7f6 f2f4 info depth 8 seldepth 9 multipv 1 score cp -135 nodes 331 nps 82750 hashfull 0 tbhits 0 time 4 pv f5f6 g7f6 f2f4 bestmove f5f6 ponder g7f6 Position: 24/48 (8/pp2r1k1/2p1p3/3pP2p/1P1P1P1P/P5KR/8/8 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 25 nodes 11 nps 5500 hashfull 0 tbhits 0 time 2 pv f4f5 e6f5 info depth 2 seldepth 3 multipv 1 score cp 25 nodes 23 nps 11500 hashfull 0 tbhits 0 time 2 pv f4f5 e6f5 info depth 3 seldepth 3 multipv 1 score cp 25 nodes 33 nps 16500 hashfull 0 tbhits 0 time 2 pv f4f5 e6f5 info depth 4 seldepth 3 multipv 1 score cp 25 nodes 44 nps 22000 hashfull 0 tbhits 0 time 2 pv f4f5 e6f5 info depth 5 seldepth 4 multipv 1 score cp 124 nodes 111 nps 37000 hashfull 0 tbhits 0 time 3 pv f4f5 e6f5 g3f4 info depth 6 seldepth 4 multipv 1 score cp 124 nodes 187 nps 46750 hashfull 0 tbhits 0 time 4 pv f4f5 e6f5 g3f4 info depth 7 seldepth 8 multipv 1 score cp 315 nodes 436 nps 72666 hashfull 0 tbhits 0 time 6 pv f4f5 e6f5 g3f4 g7g6 h3g3 g6f7 f4f5 info depth 8 seldepth 9 multipv 1 score cp 238 nodes 750 nps 75000 hashfull 0 tbhits 0 time 10 pv f4f5 g7g8 f5f6 bestmove f4f5 ponder g7g8 Position: 25/48 (8/3p4/p1bk3p/Pp6/1Kp1PpPp/2P2P1P/2P5/5B2 b - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 21 nodes 13 nps 6500 hashfull 0 tbhits 0 time 2 pv c6b7 info depth 2 seldepth 2 multipv 1 score cp 21 nodes 29 nps 14500 hashfull 0 tbhits 0 time 2 pv c6b7 info depth 3 seldepth 2 multipv 1 score cp 21 nodes 38 nps 19000 hashfull 0 tbhits 0 time 2 pv c6b7 info depth 4 seldepth 2 multipv 1 score cp 21 nodes 49 nps 24500 hashfull 0 tbhits 0 time 2 pv c6b7 info depth 5 seldepth 4 multipv 1 score cp 50 nodes 65 nps 32500 hashfull 0 tbhits 0 time 2 pv c6b7 info depth 6 seldepth 6 multipv 1 score cp 24 nodes 456 nps 65142 hashfull 0 tbhits 0 time 7 pv c6a8 f1g2 d6c7 b4a3 a8b7 info depth 7 seldepth 6 multipv 1 score cp 24 nodes 554 nps 69250 hashfull 0 tbhits 0 time 8 pv c6a8 f1g2 d6c7 b4a3 a8b7 info depth 8 seldepth 8 multipv 1 score cp 25 nodes 857 nps 71416 hashfull 0 tbhits 0 time 12 pv c6b7 f1g2 d6c7 b4a3 b7a8 bestmove c6b7 ponder f1g2 Position: 26/48 (5k2/7R/4P2p/5K2/p1r2P1p/8/8/8 b - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp -66 nodes 19 nps 9500 hashfull 0 tbhits 0 time 2 pv a4a3 info depth 2 seldepth 3 multipv 1 score cp -63 nodes 47 nps 23500 hashfull 0 tbhits 0 time 2 pv h4h3 info depth 3 seldepth 3 multipv 1 score cp -56 nodes 78 nps 39000 hashfull 0 tbhits 0 time 2 pv a4a3 info depth 4 seldepth 3 multipv 1 score cp -56 nodes 97 nps 48500 hashfull 0 tbhits 0 time 2 pv a4a3 info depth 5 seldepth 3 multipv 1 score cp -50 nodes 119 nps 59500 hashfull 0 tbhits 0 time 2 pv a4a3 info depth 6 seldepth 3 multipv 1 score cp -7 nodes 150 nps 50000 hashfull 0 tbhits 0 time 3 pv a4a3 info depth 7 seldepth 3 multipv 1 score cp -4 nodes 200 nps 66666 hashfull 0 tbhits 0 time 3 pv a4a3 h7h6 info depth 8 seldepth 10 multipv 1 score cp -43 nodes 1581 nps 83210 hashfull 0 tbhits 0 time 19 pv h4h3 h7h6 a4a3 h6h8 f8e7 h8h7 e7f8 bestmove h4h3 ponder h7h6 Position: 27/48 (6k1/6p1/P6p/r1N5/5p2/7P/1b3PP1/4R1K1 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 50 nodes 32 nps 16000 hashfull 0 tbhits 0 time 2 pv e1e8 g8h7 info depth 2 seldepth 3 multipv 1 score cp 62 nodes 102 nps 34000 hashfull 0 tbhits 0 time 3 pv e1b1 info depth 3 seldepth 3 multipv 1 score cp 62 nodes 136 nps 45333 hashfull 0 tbhits 0 time 3 pv e1b1 info depth 4 seldepth 3 multipv 1 score cp 62 nodes 166 nps 55333 hashfull 0 tbhits 0 time 3 pv e1b1 info depth 5 seldepth 3 multipv 1 score cp 69 nodes 198 nps 66000 hashfull 0 tbhits 0 time 3 pv e1b1 info depth 6 seldepth 4 multipv 1 score cp 95 nodes 234 nps 78000 hashfull 0 tbhits 0 time 3 pv e1b1 info depth 7 seldepth 9 multipv 1 score cp 113 nodes 749 nps 83222 hashfull 0 tbhits 0 time 9 pv e1e4 a5a1 g1h2 info depth 8 seldepth 5 multipv 1 score cp 139 nodes 1422 nps 88875 hashfull 0 tbhits 0 time 16 pv e1e4 a5a1 g1h2 bestmove e1e4 ponder a5a1 Position: 28/48 (1r3k2/4q3/2Pp3b/3Bp3/2Q2p2/1p1P2P1/1P2KP2/3N4 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 184 nodes 41 nps 20500 hashfull 0 tbhits 0 time 2 pv c6c7 info depth 2 seldepth 3 multipv 1 score cp 190 nodes 78 nps 39000 hashfull 0 tbhits 0 time 2 pv g3g4 info depth 3 seldepth 3 multipv 1 score cp 237 nodes 114 nps 57000 hashfull 0 tbhits 0 time 2 pv c6c7 info depth 4 seldepth 3 multipv 1 score cp 237 nodes 147 nps 73500 hashfull 0 tbhits 0 time 2 pv c6c7 info depth 5 seldepth 3 multipv 1 score cp 251 nodes 180 nps 90000 hashfull 0 tbhits 0 time 2 pv c6c7 info depth 6 seldepth 5 multipv 1 score cp 733 nodes 219 nps 109500 hashfull 0 tbhits 0 time 2 pv c6c7 info depth 7 seldepth 7 multipv 1 score cp 216 nodes 429 nps 107250 hashfull 0 tbhits 0 time 4 pv g3g4 f4f3 e2f3 info depth 8 seldepth 7 multipv 1 score cp 251 nodes 614 nps 102333 hashfull 0 tbhits 0 time 6 pv g3g4 b8c8 d1c3 bestmove g3g4 ponder b8c8 Position: 29/48 (6k1/4pp1p/3p2p1/P1pPb3/R7/1r2P1PP/3B1P2/6K1 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 138 nodes 25 nps 12500 hashfull 0 tbhits 0 time 2 pv a5a6 info depth 2 seldepth 2 multipv 1 score cp 138 nodes 49 nps 16333 hashfull 0 tbhits 0 time 3 pv a5a6 info depth 3 seldepth 2 multipv 1 score cp 138 nodes 73 nps 24333 hashfull 0 tbhits 0 time 3 pv a5a6 info depth 4 seldepth 2 multipv 1 score cp 138 nodes 97 nps 32333 hashfull 0 tbhits 0 time 3 pv a5a6 info depth 5 seldepth 4 multipv 1 score cp 132 nodes 170 nps 42500 hashfull 0 tbhits 0 time 4 pv g1f1 info depth 6 seldepth 4 multipv 1 score cp 157 nodes 202 nps 50500 hashfull 0 tbhits 0 time 4 pv g1f1 info depth 7 seldepth 8 multipv 1 score cp 160 nodes 726 nps 66000 hashfull 0 tbhits 0 time 11 pv f2f4 e5f6 a5a6 b3b8 info depth 8 seldepth 8 multipv 1 score cp 183 nodes 1054 nps 81076 hashfull 0 tbhits 0 time 13 pv f2f4 e5f6 a5a6 b3b8 a6a7 bestmove f2f4 ponder e5f6 Position: 30/48 (8/3p3B/5p2/5P2/p7/PP5b/k7/6K1 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 4 nodes 9 nps 4500 hashfull 0 tbhits 0 time 2 pv b3a4 a2a3 info depth 2 seldepth 3 multipv 1 score cp 4 nodes 17 nps 8500 hashfull 0 tbhits 0 time 2 pv b3a4 a2a3 info depth 3 seldepth 3 multipv 1 score cp 4 nodes 25 nps 12500 hashfull 0 tbhits 0 time 2 pv b3a4 a2a3 info depth 4 seldepth 3 multipv 1 score cp 4 nodes 33 nps 16500 hashfull 0 tbhits 0 time 2 pv b3a4 a2a3 info depth 5 seldepth 3 multipv 1 score cp 4 nodes 41 nps 20500 hashfull 0 tbhits 0 time 2 pv b3a4 a2a3 info depth 6 seldepth 5 multipv 1 score cp -8 nodes 135 nps 45000 hashfull 0 tbhits 0 time 3 pv b3a4 a2a3 h7g6 a3a4 info depth 7 seldepth 6 multipv 1 score cp 66 nodes 422 nps 52750 hashfull 0 tbhits 0 time 8 pv b3a4 a2a3 a4a5 info depth 8 seldepth 6 multipv 1 score cp 66 nodes 569 nps 56900 hashfull 0 tbhits 0 time 10 pv b3a4 a2a3 a4a5 bestmove b3a4 ponder a2a3 Position: 31/48 (5rk1/q6p/2p3bR/1pPp1rP1/1P1Pp3/P3B1Q1/1K3P2/R7 w - - 93 90) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 43 nodes 46 nps 15333 hashfull 0 tbhits 0 time 3 pv g3d6 info depth 2 seldepth 2 multipv 1 score cp 43 nodes 90 nps 30000 hashfull 0 tbhits 0 time 3 pv g3d6 info depth 3 seldepth 2 multipv 1 score cp 43 nodes 129 nps 43000 hashfull 0 tbhits 0 time 3 pv g3d6 info depth 4 seldepth 2 multipv 1 score cp 43 nodes 170 nps 56666 hashfull 0 tbhits 0 time 3 pv g3d6 info depth 5 seldepth 3 multipv 1 score cp 68 nodes 215 nps 71666 hashfull 0 tbhits 0 time 3 pv g3d6 info depth 6 seldepth 4 multipv 1 score cp 60 nodes 426 nps 60857 hashfull 0 tbhits 0 time 7 pv a3a4 b5a4 g3d6 info depth 7 seldepth 6 multipv 1 score cp 73 nodes 614 nps 76750 hashfull 0 tbhits 0 time 8 pv a3a4 b5a4 g3d6 info depth 8 seldepth 10 multipv 1 score cp 45 nodes 3148 nps 80717 hashfull 0 tbhits 0 time 39 pv h6h2 f5f3 g3d6 a7b7 d6e6 f3f7 bestmove h6h2 ponder f5f3 Position: 32/48 (4rrk1/1p1nq3/p7/2p1P1pp/3P2bp/3Q1Bn1/PPPB4/1K2R1NR w - - 40 21) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 6 multipv 1 score cp 0 nodes 76 nps 25333 hashfull 0 tbhits 0 time 3 pv f3d5 g4e6 info depth 2 seldepth 5 multipv 1 score cp -74 nodes 856 nps 171200 hashfull 0 tbhits 0 time 5 pv h1h4 g5h4 f3g4 h5g4 info depth 3 seldepth 5 multipv 1 score cp -74 nodes 1171 nps 234200 hashfull 0 tbhits 0 time 5 pv h1h4 g5h4 f3g4 h5g4 info depth 4 seldepth 5 multipv 1 score cp -74 nodes 1310 nps 218333 hashfull 0 tbhits 0 time 6 pv h1h4 g5h4 f3g4 h5g4 info depth 5 seldepth 5 multipv 1 score cp -74 nodes 1365 nps 227500 hashfull 0 tbhits 0 time 6 pv h1h4 g5h4 f3g4 h5g4 info depth 6 seldepth 7 multipv 1 score cp -121 nodes 3485 nps 145208 hashfull 0 tbhits 0 time 24 pv h1h2 c5d4 f3d5 g8g7 d3d4 info depth 7 seldepth 7 multipv 1 score cp -102 nodes 4145 nps 138166 hashfull 0 tbhits 0 time 30 pv h1h2 c5d4 f3d5 g8g7 d3d4 info depth 8 seldepth 7 multipv 1 score cp -102 nodes 4268 nps 142266 hashfull 0 tbhits 0 time 30 pv h1h2 c5d4 f3d5 g8g7 d3d4 bestmove h1h2 ponder c5d4 Position: 33/48 (r3k2r/3nnpbp/q2pp1p1/p7/Pp1PPPP1/4BNN1/1P5P/R2Q1RK1 w kq - 0 16) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp 43 nodes 46 nps 23000 hashfull 0 tbhits 0 time 2 pv f4f5 info depth 2 seldepth 3 multipv 1 score cp 43 nodes 90 nps 45000 hashfull 0 tbhits 0 time 2 pv f4f5 info depth 3 seldepth 3 multipv 1 score cp 43 nodes 128 nps 64000 hashfull 0 tbhits 0 time 2 pv f4f5 info depth 4 seldepth 3 multipv 1 score cp 43 nodes 167 nps 83500 hashfull 0 tbhits 0 time 2 pv f4f5 info depth 5 seldepth 5 multipv 1 score cp 43 nodes 212 nps 106000 hashfull 0 tbhits 0 time 2 pv f4f5 e6f5 g4f5 info depth 6 seldepth 5 multipv 1 score cp 103 nodes 318 nps 106000 hashfull 0 tbhits 0 time 3 pv f4f5 e6f5 g4f5 info depth 7 seldepth 7 multipv 1 score cp 83 nodes 764 nps 84888 hashfull 0 tbhits 0 time 9 pv a1c1 a8c8 info depth 8 seldepth 16 multipv 1 score cp 64 nodes 2353 nps 71303 hashfull 0 tbhits 0 time 33 pv f4f5 e8g8 d1d2 e6f5 g4f5 bestmove f4f5 ponder e8g8 Position: 34/48 (3Qb1k1/1r2ppb1/pN1n2q1/Pp1Pp1Pr/4P2p/4BP2/4B1R1/1R5K b - - 11 40) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 4 multipv 1 score cp -237 nodes 38 nps 19000 hashfull 0 tbhits 0 time 2 pv f7f5 info depth 2 seldepth 3 multipv 1 score cp -237 nodes 78 nps 26000 hashfull 0 tbhits 0 time 3 pv f7f5 info depth 3 seldepth 3 multipv 1 score cp -237 nodes 111 nps 37000 hashfull 0 tbhits 0 time 3 pv f7f5 info depth 4 seldepth 3 multipv 1 score cp -237 nodes 144 nps 48000 hashfull 0 tbhits 0 time 3 pv f7f5 info depth 5 seldepth 4 multipv 1 score cp -252 nodes 243 nps 60750 hashfull 0 tbhits 0 time 4 pv g8h7 info depth 6 seldepth 6 multipv 1 score cp -239 nodes 332 nps 66400 hashfull 0 tbhits 0 time 5 pv g7f8 h1h2 h5h8 info depth 7 seldepth 6 multipv 1 score cp -269 nodes 574 nps 63777 hashfull 0 tbhits 0 time 9 pv h5h8 b6c8 d6c8 d8e8 g8h7 info depth 8 seldepth 9 multipv 1 score cp -264 nodes 923 nps 65928 hashfull 0 tbhits 0 time 14 pv h5h8 g2g4 g7f8 b6c8 bestmove h5h8 ponder g2g4 Position: 35/48 (4k3/3q1r2/1N2r1b1/3ppN2/2nPP3/1B1R2n1/2R1Q3/3K4 w - - 5 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 15 multipv 1 score cp 142 nodes 181 nps 36200 hashfull 0 tbhits 0 time 5 pv d3g3 c4b6 info depth 2 seldepth 4 multipv 1 score cp 142 nodes 234 nps 46800 hashfull 0 tbhits 0 time 5 pv d3g3 c4b6 info depth 3 seldepth 4 multipv 1 score cp 142 nodes 281 nps 56200 hashfull 0 tbhits 0 time 5 pv d3g3 c4b6 info depth 4 seldepth 4 multipv 1 score cp 142 nodes 329 nps 65800 hashfull 0 tbhits 0 time 5 pv d3g3 c4b6 info depth 5 seldepth 4 multipv 1 score cp 142 nodes 387 nps 64500 hashfull 0 tbhits 0 time 6 pv d3g3 c4b6 info depth 6 seldepth 10 multipv 1 score cp 129 nodes 876 nps 79636 hashfull 0 tbhits 0 time 11 pv b6d7 g3e2 d7e5 g6f5 e4f5 f7f5 c2e2 c4e5 info depth 7 seldepth 15 multipv 1 score cp 124 nodes 1708 nps 74260 hashfull 0 tbhits 0 time 23 pv b6d7 g3e2 d7e5 d5e4 info depth 8 seldepth 12 multipv 1 score cp 166 nodes 6449 nps 82679 hashfull 0 tbhits 0 time 78 pv b6d7 g3e2 e4d5 e2d4 d5e6 bestmove b6d7 ponder g3e2 Position: 36/48 (8/8/8/8/5kp1/P7/8/1K1N4 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 90 nodes 11 nps 5500 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 2 seldepth 2 multipv 1 score cp 90 nodes 22 nps 11000 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 3 seldepth 2 multipv 1 score cp 90 nodes 32 nps 16000 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 4 seldepth 2 multipv 1 score cp 90 nodes 43 nps 21500 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 5 seldepth 3 multipv 1 score cp 86 nodes 126 nps 42000 hashfull 0 tbhits 0 time 3 pv b1c2 g4g3 info depth 6 seldepth 6 multipv 1 score cp 87 nodes 616 nps 68444 hashfull 0 tbhits 0 time 9 pv d1c3 f4e3 b1c2 g4g3 c2d1 info depth 7 seldepth 6 multipv 1 score cp 87 nodes 765 nps 85000 hashfull 0 tbhits 0 time 9 pv d1c3 f4e3 b1c2 g4g3 c2d1 info depth 8 seldepth 10 multipv 1 score cp 127 nodes 911 nps 91100 hashfull 0 tbhits 0 time 10 pv d1c3 f4e3 b1c2 g4g3 c2d1 bestmove d1c3 ponder f4e3 Position: 37/48 (8/8/8/5N2/8/p7/8/2NK3k w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 4 nodes 17 nps 8500 hashfull 0 tbhits 0 time 2 pv d1e2 info depth 2 seldepth 2 multipv 1 score cp 7 nodes 41 nps 20500 hashfull 0 tbhits 0 time 2 pv c1a2 info depth 3 seldepth 2 multipv 1 score cp 12 nodes 66 nps 33000 hashfull 0 tbhits 0 time 2 pv d1e2 info depth 4 seldepth 2 multipv 1 score cp 12 nodes 83 nps 41500 hashfull 0 tbhits 0 time 2 pv d1e2 info depth 5 seldepth 3 multipv 1 score cp 18 nodes 121 nps 60500 hashfull 0 tbhits 0 time 2 pv d1e2 info depth 6 seldepth 4 multipv 1 score cp 40 nodes 181 nps 60333 hashfull 0 tbhits 0 time 3 pv c1a2 h1g2 info depth 7 seldepth 4 multipv 1 score cp 70 nodes 305 nps 101666 hashfull 0 tbhits 0 time 3 pv c1a2 h1g2 d1e2 info depth 8 seldepth 6 multipv 1 score cp 77 nodes 638 nps 91142 hashfull 0 tbhits 0 time 7 pv c1a2 h1g2 d1e2 bestmove c1a2 ponder h1g2 Position: 38/48 (8/3k4/8/8/8/4B3/4KB2/2B5 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 342 nodes 21 nps 21000 hashfull 0 tbhits 0 time 1 pv e2d3 info depth 2 seldepth 2 multipv 1 score cp 347 nodes 53 nps 26500 hashfull 0 tbhits 0 time 2 pv c1b2 info depth 3 seldepth 2 multipv 1 score cp 347 nodes 74 nps 37000 hashfull 0 tbhits 0 time 2 pv c1b2 info depth 4 seldepth 2 multipv 1 score cp 347 nodes 96 nps 48000 hashfull 0 tbhits 0 time 2 pv c1b2 info depth 5 seldepth 5 multipv 1 score cp 415 nodes 276 nps 138000 hashfull 0 tbhits 0 time 2 pv c1a3 d7c6 e2d3 info depth 6 seldepth 5 multipv 1 score cp 421 nodes 358 nps 179000 hashfull 0 tbhits 0 time 2 pv c1b2 d7c7 info depth 7 seldepth 5 multipv 1 score cp 404 nodes 561 nps 280500 hashfull 0 tbhits 0 time 2 pv e2e1 info depth 8 seldepth 6 multipv 1 score cp 417 nodes 662 nps 331000 hashfull 0 tbhits 0 time 2 pv c1a3 d7c6 e2d3 c6b5 bestmove c1a3 ponder d7c6 Position: 39/48 (8/8/1P6/5pr1/8/4R3/7k/2K5 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 106 nodes 22 nps 11000 hashfull 0 tbhits 0 time 2 pv b6b7 info depth 2 seldepth 2 multipv 1 score cp 106 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv b6b7 info depth 3 seldepth 2 multipv 1 score cp 106 nodes 68 nps 34000 hashfull 0 tbhits 0 time 2 pv b6b7 info depth 4 seldepth 2 multipv 1 score cp 106 nodes 89 nps 44500 hashfull 0 tbhits 0 time 2 pv b6b7 info depth 5 seldepth 4 multipv 1 score cp 216 nodes 113 nps 56500 hashfull 0 tbhits 0 time 2 pv b6b7 info depth 6 seldepth 4 multipv 1 score cp 254 nodes 142 nps 71000 hashfull 0 tbhits 0 time 2 pv b6b7 info depth 7 seldepth 4 multipv 1 score cp 258 nodes 171 nps 85500 hashfull 0 tbhits 0 time 2 pv b6b7 g5g1 c1b2 info depth 8 seldepth 10 multipv 1 score cp 70 nodes 1344 nps 89600 hashfull 0 tbhits 0 time 15 pv e3f3 f5f4 bestmove e3f3 ponder f5f4 Position: 40/48 (8/2p4P/8/kr6/6R1/8/8/1K6 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 4 multipv 1 score cp 114 nodes 11 nps 5500 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 2 seldepth 2 multipv 1 score cp 114 nodes 21 nps 10500 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 3 seldepth 2 multipv 1 score cp 114 nodes 26 nps 13000 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 4 seldepth 2 multipv 1 score cp 114 nodes 31 nps 15500 hashfull 0 tbhits 0 time 2 pv b1c2 info depth 5 seldepth 6 multipv 1 score cp 156 nodes 254 nps 63500 hashfull 0 tbhits 0 time 4 pv b1a2 b5h5 g4g5 h5g5 info depth 6 seldepth 7 multipv 1 score cp 200 nodes 484 nps 80666 hashfull 0 tbhits 0 time 6 pv b1c2 b5c5 c2d3 info depth 7 seldepth 7 multipv 1 score cp 188 nodes 539 nps 89833 hashfull 0 tbhits 0 time 6 pv b1c2 b5c5 c2d3 c5d5 d3e4 info depth 8 seldepth 11 multipv 1 score cp 186 nodes 1104 nps 122666 hashfull 0 tbhits 0 time 9 pv b1a1 b5h5 g4g5 h5g5 h7h8q g5g1 a1a2 bestmove b1a1 ponder b5h5 Position: 41/48 (8/8/3P3k/8/1p6/8/1P6/1K3n2 b - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp -49 nodes 18 nps 9000 hashfull 0 tbhits 0 time 2 pv f1d2 b1c2 info depth 2 seldepth 3 multipv 1 score cp -49 nodes 34 nps 17000 hashfull 0 tbhits 0 time 2 pv f1d2 b1c2 info depth 3 seldepth 3 multipv 1 score cp -49 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv f1d2 b1c2 info depth 4 seldepth 3 multipv 1 score cp -49 nodes 63 nps 31500 hashfull 0 tbhits 0 time 2 pv f1d2 b1c2 info depth 5 seldepth 3 multipv 1 score cp -49 nodes 86 nps 43000 hashfull 0 tbhits 0 time 2 pv f1d2 b1c2 info depth 6 seldepth 5 multipv 1 score cp -29 nodes 136 nps 45333 hashfull 0 tbhits 0 time 3 pv f1d2 b1c2 d2f3 info depth 7 seldepth 5 multipv 1 score cp -17 nodes 173 nps 57666 hashfull 0 tbhits 0 time 3 pv f1d2 b1c2 d2f3 info depth 8 seldepth 5 multipv 1 score cp -21 nodes 283 nps 56600 hashfull 0 tbhits 0 time 5 pv f1d2 b1a2 b4b3 a2a1 bestmove f1d2 ponder b1a2 Position: 42/48 (8/R7/2q5/8/6k1/8/1P5p/K6R w - - 0 124) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 4 multipv 1 score cp 66 nodes 32 nps 32000 hashfull 0 tbhits 0 time 1 pv h1h2 info depth 2 seldepth 2 multipv 1 score cp 66 nodes 57 nps 28500 hashfull 0 tbhits 0 time 2 pv h1h2 info depth 3 seldepth 2 multipv 1 score cp 66 nodes 81 nps 40500 hashfull 0 tbhits 0 time 2 pv h1h2 info depth 4 seldepth 2 multipv 1 score cp 66 nodes 106 nps 53000 hashfull 0 tbhits 0 time 2 pv h1h2 info depth 5 seldepth 4 multipv 1 score cp 100 nodes 154 nps 77000 hashfull 0 tbhits 0 time 2 pv h1h2 info depth 6 seldepth 4 multipv 1 score cp 111 nodes 187 nps 93500 hashfull 0 tbhits 0 time 2 pv h1h2 info depth 7 seldepth 4 multipv 1 score cp 104 nodes 231 nps 77000 hashfull 0 tbhits 0 time 3 pv h1h2 g4g3 info depth 8 seldepth 5 multipv 1 score cp 18 nodes 729 nps 145800 hashfull 0 tbhits 0 time 5 pv h1h2 g4g3 a7a3 g3h2 bestmove h1h2 ponder g4g3 Position: 43/48 (6k1/3b3r/1p1p4/p1n2p2/1PPNpP1q/P3Q1p1/1R1RB1P1/5K2 b - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp -26 nodes 54 nps 18000 hashfull 0 tbhits 0 time 3 pv h4h1 e3g1 info depth 2 seldepth 5 multipv 1 score cp -26 nodes 112 nps 37333 hashfull 0 tbhits 0 time 3 pv h4h1 e3g1 info depth 3 seldepth 5 multipv 1 score cp -26 nodes 152 nps 50666 hashfull 0 tbhits 0 time 3 pv h4h1 e3g1 info depth 4 seldepth 5 multipv 1 score cp -26 nodes 204 nps 68000 hashfull 0 tbhits 0 time 3 pv h4h1 e3g1 info depth 5 seldepth 5 multipv 1 score cp -26 nodes 267 nps 66750 hashfull 0 tbhits 0 time 4 pv h4h1 e3g1 info depth 6 seldepth 5 multipv 1 score cp 551 nodes 484 nps 96800 hashfull 0 tbhits 0 time 5 pv h4f4 e2f3 f4e3 info depth 7 seldepth 5 multipv 1 score cp 699 nodes 567 nps 113400 hashfull 0 tbhits 0 time 5 pv h4f4 e2f3 f4e3 info depth 8 seldepth 6 multipv 1 score cp 793 nodes 647 nps 129400 hashfull 0 tbhits 0 time 5 pv h4f4 e2f3 f4e3 b4c5 bestmove h4f4 ponder e2f3 Position: 44/48 (r2r1n2/pp2bk2/2p1p2p/3q4/3PN1QP/2P3R1/P4PP1/5RK1 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 7 multipv 1 score cp 707 nodes 62 nps 20666 hashfull 0 tbhits 0 time 3 pv g3f3 d5f5 f3f5 e6f5 g4f5 f7g7 info depth 2 seldepth 7 multipv 1 score cp 354 nodes 191 nps 63666 hashfull 0 tbhits 0 time 3 pv f1e1 info depth 3 seldepth 3 multipv 1 score cp 354 nodes 226 nps 75333 hashfull 0 tbhits 0 time 3 pv f1e1 info depth 4 seldepth 3 multipv 1 score cp 354 nodes 261 nps 87000 hashfull 0 tbhits 0 time 3 pv f1e1 info depth 5 seldepth 3 multipv 1 score cp 397 nodes 298 nps 99333 hashfull 0 tbhits 0 time 3 pv f1e1 info depth 6 seldepth 3 multipv 1 score cp 401 nodes 333 nps 111000 hashfull 0 tbhits 0 time 3 pv f1e1 d5a2 info depth 7 seldepth 9 multipv 1 score cp 314 nodes 1285 nps 85666 hashfull 0 tbhits 0 time 15 pv g4g8 f7e8 f1e1 e7h4 g3g7 d5f5 info depth 8 seldepth 8 multipv 1 score cp 295 nodes 1397 nps 93133 hashfull 0 tbhits 0 time 15 pv g4g8 f7e8 f1e1 d5f5 g3g7 a7a6 bestmove g4g8 ponder f7e8 Position: 45/48 (8/8/8/8/8/6k1/6p1/6K1 w - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 0 score cp 0 bestmove (none) Position: 46/48 (7k/7P/6K1/8/3B4/8/8/8 b - - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 0 score mate 0 bestmove (none) Position: 47/48 (bb1n1rkr/ppp1Q1pp/3n1p2/3p4/3P4/6Pq/PPP1PP1P/BB1NNRKR w HFhf - 0 5) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 43 nodes 33 nps 16500 hashfull 0 tbhits 0 time 2 pv b2b3 info depth 2 seldepth 2 multipv 1 score cp 66 nodes 72 nps 36000 hashfull 0 tbhits 0 time 2 pv e1d3 info depth 3 seldepth 2 multipv 1 score cp 78 nodes 105 nps 52500 hashfull 0 tbhits 0 time 2 pv b2b3 info depth 4 seldepth 2 multipv 1 score cp 78 nodes 135 nps 67500 hashfull 0 tbhits 0 time 2 pv b2b3 info depth 5 seldepth 3 multipv 1 score cp 139 nodes 167 nps 83500 hashfull 0 tbhits 0 time 2 pv b2b3 info depth 6 seldepth 4 multipv 1 score cp 105 nodes 326 nps 108666 hashfull 0 tbhits 0 time 3 pv b2b4 d8e6 e7d7 info depth 7 seldepth 7 multipv 1 score cp 61 nodes 932 nps 93200 hashfull 0 tbhits 0 time 10 pv e7e3 b7b6 b2b4 info depth 8 seldepth 7 multipv 1 score cp 58 nodes 1456 nps 91000 hashfull 0 tbhits 0 time 16 pv f2f3 d8e6 e7d7 b7b5 b2b3 bestmove f2f3 ponder d8e6 Position: 48/48 (nqbnrkrb/pppppppp/8/8/8/8/PPPPPPPP/NQBNRKRB w GEge - 0 1) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 2 multipv 1 score cp 78 nodes 20 nps 10000 hashfull 0 tbhits 0 time 2 pv f1g1 info depth 2 seldepth 2 multipv 1 score cp 78 nodes 40 nps 20000 hashfull 0 tbhits 0 time 2 pv f1g1 info depth 3 seldepth 2 multipv 1 score cp 78 nodes 60 nps 30000 hashfull 0 tbhits 0 time 2 pv f1g1 info depth 4 seldepth 2 multipv 1 score cp 78 nodes 80 nps 40000 hashfull 0 tbhits 0 time 2 pv f1g1 info depth 5 seldepth 3 multipv 1 score cp 120 nodes 103 nps 51500 hashfull 0 tbhits 0 time 2 pv f1g1 info depth 6 seldepth 4 multipv 1 score cp 108 nodes 272 nps 54400 hashfull 0 tbhits 0 time 5 pv f1g1 d7d5 c2c3 info depth 7 seldepth 8 multipv 1 score cp 56 nodes 1913 nps 63766 hashfull 0 tbhits 0 time 30 pv d2d4 f7f5 info depth 8 seldepth 11 multipv 1 score cp 26 nodes 4787 nps 69376 hashfull 0 tbhits 0 time 69 pv d2d4 f8g8 f1g1 d7d5 c1f4 f7f5 g2g3 a8b6 bestmove d2d4 ponder f8g8 =========================== Total time (ms) : 745 Nodes searched : 68300 Nodes/second : 91677 ./stockfish bench 128 1 3 bench_tmp.epd depth Stockfish 17 by the Stockfish developers (see AUTHORS file) info string Using 1 thread Position: 1/4 (Rn6/1rbq1bk1/2p2n1p/2Bp1p2/3Pp1pP/1N2P1P1/2Q1NPB1/6K1 w - - 2 26) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 3 multipv 1 score cp 51 nodes 55 nps 18333 hashfull 0 tbhits 0 time 3 pv g2f1 info depth 2 seldepth 2 multipv 1 score cp 51 nodes 104 nps 34666 hashfull 0 tbhits 0 time 3 pv g2f1 info depth 3 seldepth 2 multipv 1 score cp 51 nodes 147 nps 49000 hashfull 0 tbhits 0 time 3 pv g2f1 bestmove g2f1 Position: 2/4 (rnbqkb1r/ppp1pp2/5n1p/3p2p1/P2PP3/5P2/1PP3PP/RNBQKBNR w KQkq - 0 3) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp 39 nodes 48 nps 24000 hashfull 0 tbhits 0 time 2 pv e4e5 info depth 2 seldepth 3 multipv 1 score cp 39 nodes 96 nps 32000 hashfull 0 tbhits 0 time 3 pv b1c3 info depth 3 seldepth 3 multipv 1 score cp 39 nodes 162 nps 54000 hashfull 0 tbhits 0 time 3 pv b1c3 bestmove b1c3 Position: 3/4 (3qnrk1/4bp1p/1p2p1pP/p2bN3/1P1P1B2/P2BQ3/5PP1/4R1K1 w - - 9 28) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 5 multipv 1 score cp 64 nodes 53 nps 17666 hashfull 0 tbhits 0 time 3 pv b4a5 b6a5 info depth 2 seldepth 3 multipv 1 score cp 97 nodes 115 nps 38333 hashfull 0 tbhits 0 time 3 pv d3b5 info depth 3 seldepth 3 multipv 1 score cp 97 nodes 163 nps 54333 hashfull 0 tbhits 0 time 3 pv d3b5 bestmove d3b5 Position: 4/4 (r4rk1/1b2ppbp/pq4pn/2pp1PB1/1p2P3/1P1P1NN1/1PP3PP/R2Q1RK1 w - - 0 13) info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1)) info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1)) info depth 1 seldepth 8 multipv 1 score cp 56 nodes 103 nps 25750 hashfull 0 tbhits 0 time 4 pv d1d2 d5e4 d3e4 info depth 2 seldepth 5 multipv 1 score cp 56 nodes 178 nps 35600 hashfull 0 tbhits 0 time 5 pv d1c1 info depth 3 seldepth 3 multipv 1 score cp 56 nodes 236 nps 47200 hashfull 0 tbhits 0 time 5 pv d1c1 bestmove d1c1 =========================== Total time (ms) : 11 Nodes searched : 708 Nodes/second : 64363 ./stockfish export_net verify.nnue Stockfish 17 by the Stockfish developers (see AUTHORS file) Network saved successfully to verify.nnue Network saved successfully to nn-37f18f62d772.nnue ./stockfish d Stockfish 17 by the Stockfish developers (see AUTHORS file) +---+---+---+---+---+---+---+---+ | r | n | b | q | k | b | n | r | 8 +---+---+---+---+---+---+---+---+ | p | p | p | p | p | p | p | p | 7 +---+---+---+---+---+---+---+---+ | | | | | | | | | 6 +---+---+---+---+---+---+---+---+ | | | | | | | | | 5 +---+---+---+---+---+---+---+---+ | | | | | | | | | 4 +---+---+---+---+---+---+---+---+ | | | | | | | | | 3 +---+---+---+---+---+---+---+---+ | P | P | P | P | P | P | P | P | 2 +---+---+---+---+---+---+---+---+ | R | N | B | Q | K | B | N | R | 1 +---+---+---+---+---+---+---+---+ a b c d e f g h Fen: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 Key: 8F8F01D4562F59FB Checkers: ./stockfish compiler Stockfish 17 by the Stockfish developers (see AUTHORS file) Compiled by : g++ (GNUC) 14.2.0 on Linux Compilation architecture : armv7 Compilation settings : 32bit Compiler __VERSION__ macro : 14.2.0 ./stockfish license Stockfish 17 by the Stockfish developers (see AUTHORS file) Stockfish is a powerful chess engine for playing and analyzing. It is released as free software licensed under the GNU GPLv3 License. Stockfish is normally used with a graphical user interface (GUI) and implements the Universal Chess Interface (UCI) protocol to communicate with a GUI, an API, etc. For any further information, visit https://github.com/official-stockfish/Stockfish#readme or read the corresponding README.md and Copying.txt files distributed along with this program. ./stockfish uci Stockfish 17 by the Stockfish developers (see AUTHORS file) id name Stockfish 17 id author the Stockfish developers (see AUTHORS file) option name Debug Log File type string default option name NumaPolicy type string default auto option name Threads type spin default 1 min 1 max 1024 option name Hash type spin default 16 min 1 max 2048 option name Clear Hash type button option name Ponder type check default false option name MultiPV type spin default 1 min 1 max 256 option name Skill Level type spin default 20 min 0 max 20 option name Move Overhead type spin default 10 min 0 max 5000 option name nodestime type spin default 0 min 0 max 10000 option name UCI_Chess960 type check default false option name UCI_LimitStrength type check default false option name UCI_Elo type spin default 1320 min 1320 max 3190 option name UCI_ShowWDL type check default false option name SyzygyPath type string default option name SyzygyProbeDepth type spin default 1 min 1 max 100 option name Syzygy50MoveRule type check default true option name SyzygyProbeLimit type spin default 7 min 0 max 7 option name EvalFile type string default nn-1111cefa1111.nnue option name EvalFileSmall type string default nn-37f18f62d772.nnue uciok Comparing nn-1111cefa1111.nnue to the written verify.nnue ======== game.exp ============== set timeout 240 # to correctly catch eof we need the following line # expect_before timeout { exit 2 } eof { exit 3 } expect_before timeout { exit 2 } spawn ./stockfish expect "Stockfish" send "uci\n" expect "uciok" # send "setoption name Debug Log File value debug.log\n" send "setoption name Threads value 1\n" send "ucinewgame\n" send "position startpos\n" send "go nodes 1000\n" expect "bestmove" send "ucinewgame\n" send "position startpos moves e2e4 e7e6\n" send "go nodes 1000\n" expect "bestmove" send "ucinewgame\n" send "position fen 5rk1/1K4p1/8/8/3B4/8/8/8 b - - 0 1\n" send "go depth 10\n" expect "bestmove" send "ucinewgame\n" send "position fen 5rk1/1K4p1/8/8/3B4/8/8/8 b - - 0 1\n" send "flip\n" send "go depth 10\n" expect "bestmove" send "ucinewgame\n" send "position startpos\n" send "go depth 5\n" expect -re {info depth \d+ seldepth \d+ multipv \d+ score cp \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect "bestmove" send "ucinewgame\n" send "setoption name UCI_ShowWDL value true\n" send "position startpos\n" send "go depth 9\n" expect -re {info depth 1 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 2 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 3 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 4 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 5 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 6 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 7 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 8 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect -re {info depth 9 seldepth \d+ multipv \d+ score cp \d+ wdl \d+ \d+ \d+ nodes \d+ nps \d+ hashfull \d+ tbhits \d+ time \d+ pv} expect "bestmove" send "setoption name Clear Hash\n" send "ucinewgame\n" send "position fen 5K2/8/2qk4/2nPp3/3r4/6B1/B7/3R4 w - e6\n" send "go depth 18\n" expect "score mate 1" expect "pv d5e6" expect "bestmove d5e6" send "ucinewgame\n" send "position fen 2brrb2/8/p7/Q7/1p1kpPp1/1P1pN1K1/3P4/8 b - -\n" send "go depth 18\n" expect "score mate -1" expect "bestmove" send "ucinewgame\n" send "position fen 7K/P1p1p1p1/2P1P1Pk/6pP/3p2P1/1P6/3P4/8 w - - 0 1\n" send "go nodes 500000\n" expect "bestmove" send "ucinewgame\n" send "position fen 8/5R2/2K1P3/4k3/8/b1PPpp1B/5p2/8 w - -\n" send "go depth 18 searchmoves c6d7\n" expect "score mate 2 * pv c6d7 * f7f5" expect "bestmove c6d7" send "ucinewgame\n" send "position fen 8/5R2/2K1P3/4k3/8/b1PPpp1B/5p2/8 w - -\n" send "go mate 2 searchmoves c6d7\n" expect "score mate 2 * pv c6d7" expect "bestmove c6d7" send "ucinewgame\n" send "position fen 8/5R2/2K1P3/4k3/8/b1PPpp1B/5p2/8 w - -\n" send "go nodes 500000 searchmoves c6d7\n" expect "score mate 2 * pv c6d7 * f7f5" expect "bestmove c6d7" send "ucinewgame\n" send "position fen 1NR2B2/5p2/5p2/1p1kpp2/1P2rp2/2P1pB2/2P1P1K1/8 b - - \n" send "go depth 27\n" expect "score mate -2" expect "pv d5e6 c8d8" expect "bestmove d5e6" send "ucinewgame\n" send "position fen 8/5R2/2K1P3/4k3/8/b1PPpp1B/5p2/8 w - - moves c6d7 f2f1q\n" send "go depth 18\n" expect "score mate 1 * pv f7f5" expect "bestmove f7f5" send "ucinewgame\n" send "position fen 8/5R2/2K1P3/4k3/8/b1PPpp1B/5p2/8 w - -\n" send "go depth 18 searchmoves c6d7\n" expect "score mate 2 * pv c6d7 * f7f5" expect "bestmove c6d7" send "ucinewgame\n" send "position fen 8/5R2/2K1P3/4k3/8/b1PPpp1B/5p2/8 w - - moves c6d7\n" send "go depth 18 searchmoves e3e2\n" expect "score mate -1 * pv e3e2 f7f5" expect "bestmove e3e2" send "setoption name EvalFile value verify.nnue\n" send "position startpos\n" send "go depth 5\n" expect "bestmove" send "setoption name MultiPV value 4\n" send "position startpos\n" send "go depth 5\n" expect "bestmove" send "setoption name Skill Level value 10\n" send "position startpos\n" send "go depth 5\n" expect "bestmove" send "setoption name Skill Level value 20\n" send "quit\n" expect eof # return error code of the spawned program, useful for Valgrind lassign [wait] pid spawnid os_error_flag value exit $value ============================ expect game.exp spawn ./stockfish ======== syzygy.exp ============== set timeout 240 # to correctly catch eof we need the following line # expect_before timeout { exit 2 } eof { exit 3 } expect_before timeout { exit 2 } spawn ./stockfish expect "Stockfish" send "uci\n" send "setoption name SyzygyPath value ../tests/syzygy/\n" expect "info string Found 35 WDL and 35 DTZ tablebase files (up to 4-man)." send "bench 128 1 8 default depth\n" expect "Nodes searched :" send "ucinewgame\n" send "position fen 4k3/PP6/8/8/8/8/8/4K3 w - - 0 1\n" send "go depth 5\n" expect -re {score cp 20000|score mate} expect "bestmove" send "ucinewgame\n" send "position fen 8/1P6/2B5/8/4K3/8/6k1/8 w - - 0 1\n" send "go depth 5\n" expect -re {score cp 20000|score mate} expect "bestmove" send "ucinewgame\n" send "position fen 8/1P6/2B5/8/4K3/8/6k1/8 b - - 0 1\n" send "go depth 5\n" expect -re {score cp -20000|score mate} expect "bestmove" send "quit\n" expect eof # return error code of the spawned program, useful for Valgrind lassign [wait] pid spawnid os_error_flag value exit $value ============================ expect syzygy.exp spawn ./stockfish instrumented testing OK perft testing started perft testing OK reprosearch testing started reprosearch testing with 150 nodes reprosearch testing with 225 nodes reprosearch testing with 337 nodes reprosearch testing with 506 nodes reprosearch testing with 759 nodes reprosearch testing with 1139 nodes reprosearch testing with 1708 nodes reprosearch testing with 2562 nodes reprosearch testing with 3844 nodes reprosearch testing with 5766 nodes reprosearch testing with 8649 nodes reprosearch testing with 12974 nodes reprosearch testing with 19461 nodes reprosearch testing with 29192 nodes reprosearch testing with 43789 nodes reprosearch testing with 65684 nodes reprosearch testing with 98526 nodes reprosearch testing with 147789 nodes reprosearch testing with 221683 nodes reprosearch testing with 332525 nodes reprosearch testing OK >>> stockfish: Entering fakeroot... >>> stockfish*: Running postcheck for stockfish >>> stockfish*: Preparing package stockfish... >>> stockfish*: Stripping binaries >>> stockfish*: Scanning shared objects >>> stockfish*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> stockfish*: Package size: 75.1 MB >>> stockfish*: Compressing data... >>> stockfish*: Create checksum... >>> stockfish*: Create stockfish-17-r0.apk >>> stockfish: Build complete at Mon, 03 Mar 2025 22:41:56 +0000 elapsed time 0h 2m 22s >>> stockfish: Cleaning up srcdir >>> stockfish: Cleaning up pkgdir >>> stockfish: Uninstalling dependencies... (1/6) Purging .makedepends-stockfish (20250303.223935) (2/6) Purging bash (5.2.37-r0) Executing bash-5.2.37-r0.pre-deinstall (3/6) Purging curl (8.12.1-r0) (4/6) Purging expect (5.45.4-r5) (5/6) Purging tcl (8.6.16-r0) (6/6) Purging tzdata (2025a-r0) Executing busybox-1.37.0-r14.trigger OK: 322 MiB in 103 packages >>> stockfish: Updating the testing/armhf repository index... >>> stockfish: Signing the index...