Configuring CMake with BUILD_TYPE=BUILD_NATIVE... -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using user-specified EVALFILE: /app/Networks/C3A9DECE -- Configuring done -- Generating done -- Build files have been written to: /tmp/tmpo8nbwngb/Integral/Integral-tmp/build Building Integral-0F2E75E8-C3A9DECE with BUILD_NATIVE... make[1]: Entering directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' /usr/bin/cmake -S/tmp/tmpo8nbwngb/Integral/Integral-tmp -B/tmp/tmpo8nbwngb/Integral/Integral-tmp/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/tmpo8nbwngb/Integral/Integral-tmp/build/CMakeFiles /tmp/tmpo8nbwngb/Integral/Integral-tmp/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' make -f CMakeFiles/integral.dir/build.make CMakeFiles/integral.dir/depend make[3]: Entering directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' cd /tmp/tmpo8nbwngb/Integral/Integral-tmp/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/tmpo8nbwngb/Integral/Integral-tmp /tmp/tmpo8nbwngb/Integral/Integral-tmp /tmp/tmpo8nbwngb/Integral/Integral-tmp/build /tmp/tmpo8nbwngb/Integral/Integral-tmp/build /tmp/tmpo8nbwngb/Integral/Integral-tmp/build/CMakeFiles/integral.dir/DependInfo.cmake --color= make[3]: Leaving directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' make -f CMakeFiles/integral.dir/build.make CMakeFiles/integral.dir/build make[3]: Entering directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' [ 13%] Building CXX object CMakeFiles/integral.dir/src/chess/fen.cc.o [ 13%] Building CXX object CMakeFiles/integral.dir/src/chess/move.cc.o [ 13%] Building CXX object CMakeFiles/integral.dir/src/chess/board.cc.o [ 27%] Building CXX object CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o [ 27%] Building CXX object CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o [ 31%] Building CXX object CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o [ 31%] Building CXX object CMakeFiles/integral.dir/src/chess/move_gen.cc.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/board.cc.o -MF CMakeFiles/integral.dir/src/chess/board.cc.o.d -o CMakeFiles/integral.dir/src/chess/board.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/board.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/fen.cc.o -MF CMakeFiles/integral.dir/src/chess/fen.cc.o.d -o CMakeFiles/integral.dir/src/chess/fen.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/fen.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/move.cc.o -MF CMakeFiles/integral.dir/src/chess/move.cc.o.d -o CMakeFiles/integral.dir/src/chess/move.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/move.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/move_gen.cc.o -MF CMakeFiles/integral.dir/src/chess/move_gen.cc.o.d -o CMakeFiles/integral.dir/src/chess/move_gen.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/move_gen.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o -MF CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o.d -o CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/data_gen.cc [ 36%] Building CXX object CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o -MF CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o.d -o CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/evaluation.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o -MF CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o.d -o CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/nnue.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o -MF CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/cuckoo.cc [ 40%] Building CXX object CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o [ 54%] Building CXX object CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o [ 54%] Building CXX object CMakeFiles/integral.dir/src/engine/search/transpo.cc.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o -MF CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/move_picker.cc [ 54%] Building CXX object CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o [ 63%] Building CXX object CMakeFiles/integral.dir/src/magics/magic_finder.cc.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o -MF CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/syzygy/syzygy.cc [ 63%] Building CXX object CMakeFiles/integral.dir/src/engine/search/search.cc.o [ 68%] Building CXX object CMakeFiles/integral.dir/src/engine/uci/uci.cc.o [ 77%] Building CXX object CMakeFiles/integral.dir/src/magics/attacks.cc.o [ 77%] Building CXX object CMakeFiles/integral.dir/src/tests/bench_test.cc.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o -MF CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/time_mgmt.cc [ 81%] Building CXX object CMakeFiles/integral.dir/src/tests/perft_test.cc.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/transpo.cc.o -MF CMakeFiles/integral.dir/src/engine/search/transpo.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/transpo.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/transpo.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/search.cc.o -MF CMakeFiles/integral.dir/src/engine/search/search.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/search.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/search.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/uci/uci.cc.o -MF CMakeFiles/integral.dir/src/engine/uci/uci.cc.o.d -o CMakeFiles/integral.dir/src/engine/uci/uci.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/uci.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/magics/attacks.cc.o -MF CMakeFiles/integral.dir/src/magics/attacks.cc.o.d -o CMakeFiles/integral.dir/src/magics/attacks.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/magics/attacks.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/magics/magic_finder.cc.o -MF CMakeFiles/integral.dir/src/magics/magic_finder.cc.o.d -o CMakeFiles/integral.dir/src/magics/magic_finder.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/magics/magic_finder.cc [ 86%] Building CXX object CMakeFiles/integral.dir/src/main.cc.o [ 90%] Building CXX object CMakeFiles/integral.dir/src/tests/see_test.cc.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/main.cc.o -MF CMakeFiles/integral.dir/src/main.cc.o.d -o CMakeFiles/integral.dir/src/main.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/main.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/tests/bench_test.cc.o -MF CMakeFiles/integral.dir/src/tests/bench_test.cc.o.d -o CMakeFiles/integral.dir/src/tests/bench_test.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/bench_test.cc [ 95%] Building C object CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/tests/perft_test.cc.o -MF CMakeFiles/integral.dir/src/tests/perft_test.cc.o.d -o CMakeFiles/integral.dir/src/tests/perft_test.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/perft_test.cc /usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/tests/see_test.cc.o -MF CMakeFiles/integral.dir/src/tests/see_test.cc.o.d -o CMakeFiles/integral.dir/src/tests/see_test.cc.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/see_test.cc /usr/bin/gcc -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fmt/include -O3 -DNDEBUG -flto -fno-fat-lto-objects -MD -MT CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o -MF CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o.d -o CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o -c /tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom/tbprobe.c /tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom/tbprobe.c:150: warning: "popcount" redefined 150 | #define popcount(x) tb_software_popcount(x) | /tmp/tmpo8nbwngb/Integral/Integral-tmp/third-party/fathom/tbprobe.c:130: note: this is the location of the previous definition 130 | #define popcount(x) __builtin_popcountll((x)) | In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/board.cc:3: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’ 67 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 69 | simd::StoreEpi16( | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’ 71 | simd::LoadEpi16(&network->feature_biases[i]) | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’ 82 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’ 125 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 129 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 130 | auto vec1 = simd::LoadEpi16(&table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 131 | auto vec2 = simd::LoadEpi16(&table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 132 | auto vec3 = simd::LoadEpi16(&table3[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 133 | auto vec4 = simd::LoadEpi16(&table4[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’ 136 | current = simd::AddEpi16(current, vec1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’ 137 | current = simd::AddEpi16(current, vec2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’ 138 | current = simd::AddEpi16(current, vec3); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’ 139 | current = simd::AddEpi16(current, vec4); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 141 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’ 154 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 156 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 157 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’ 158 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 159 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’ 172 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 174 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 175 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’ 178 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 179 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’ 193 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 195 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 196 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 197 | auto sub = simd::LoadEpi16(&sub_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’ 201 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’ 202 | result = simd::AddEpi16(result, sub); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 204 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’ 248 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 250 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 251 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 252 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 253 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’ 259 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’ 260 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’ 261 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 263 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’ 281 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 283 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 284 | auto add1 = simd::LoadEpi16(&add_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 285 | auto add2 = simd::LoadEpi16(&add_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 286 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 287 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’ 294 | auto result = simd::AddEpi16(prev, add1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’ 295 | result = simd::AddEpi16(result, add2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’ 296 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’ 297 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 299 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/nnue.cc:4: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’ 67 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 69 | simd::StoreEpi16( | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’ 71 | simd::LoadEpi16(&network->feature_biases[i]) | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’ 82 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’ 125 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 129 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 130 | auto vec1 = simd::LoadEpi16(&table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 131 | auto vec2 = simd::LoadEpi16(&table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 132 | auto vec3 = simd::LoadEpi16(&table3[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 133 | auto vec4 = simd::LoadEpi16(&table4[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’ 136 | current = simd::AddEpi16(current, vec1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’ 137 | current = simd::AddEpi16(current, vec2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’ 138 | current = simd::AddEpi16(current, vec3); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’ 139 | current = simd::AddEpi16(current, vec4); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 141 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’ 154 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 156 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 157 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’ 158 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 159 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’ 172 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 174 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 175 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’ 178 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 179 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’ 193 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 195 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 196 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 197 | auto sub = simd::LoadEpi16(&sub_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’ 201 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’ 202 | result = simd::AddEpi16(result, sub); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 204 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’ 248 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 250 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 251 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 252 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 253 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’ 259 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’ 260 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’ 261 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 263 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’ 281 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 283 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 284 | auto add1 = simd::LoadEpi16(&add_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 285 | auto add2 = simd::LoadEpi16(&add_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 286 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 287 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’ 294 | auto result = simd::AddEpi16(prev, add1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’ 295 | result = simd::AddEpi16(result, add2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’ 296 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’ 297 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 299 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ make[3]: *** [CMakeFiles/integral.dir/build.make:79: CMakeFiles/integral.dir/src/chess/board.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [CMakeFiles/integral.dir/build.make:163: CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o] Error 1 In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/search.h:9, from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/bench_test.cc:3: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’ 67 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 69 | simd::StoreEpi16( | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’ 71 | simd::LoadEpi16(&network->feature_biases[i]) | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’ 82 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’ 125 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 129 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 130 | auto vec1 = simd::LoadEpi16(&table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 131 | auto vec2 = simd::LoadEpi16(&table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 132 | auto vec3 = simd::LoadEpi16(&table3[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 133 | auto vec4 = simd::LoadEpi16(&table4[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’ 136 | current = simd::AddEpi16(current, vec1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’ 137 | current = simd::AddEpi16(current, vec2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’ 138 | current = simd::AddEpi16(current, vec3); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’ 139 | current = simd::AddEpi16(current, vec4); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 141 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’ 154 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 156 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 157 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’ 158 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 159 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’ 172 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 174 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 175 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’ 178 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 179 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’ 193 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 195 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 196 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 197 | auto sub = simd::LoadEpi16(&sub_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’ 201 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’ 202 | result = simd::AddEpi16(result, sub); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 204 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’ 248 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 250 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 251 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 252 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 253 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’ 259 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’ 260 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’ 261 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 263 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/search.h:9, from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/time_mgmt.cc:4: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’ 67 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’ 281 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 69 | simd::StoreEpi16( | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’ 71 | simd::LoadEpi16(&network->feature_biases[i]) | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’ 82 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’ 125 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 129 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 130 | auto vec1 = simd::LoadEpi16(&table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 131 | auto vec2 = simd::LoadEpi16(&table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 283 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 132 | auto vec3 = simd::LoadEpi16(&table3[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 284 | auto add1 = simd::LoadEpi16(&add_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 133 | auto vec4 = simd::LoadEpi16(&table4[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 285 | auto add2 = simd::LoadEpi16(&add_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’ 136 | current = simd::AddEpi16(current, vec1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’ 137 | current = simd::AddEpi16(current, vec2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 286 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’ 138 | current = simd::AddEpi16(current, vec3); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 287 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’ 139 | current = simd::AddEpi16(current, vec4); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 141 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’ 154 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 156 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’ 294 | auto result = simd::AddEpi16(prev, add1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’ 295 | result = simd::AddEpi16(result, add2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 157 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’ 158 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’ 296 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 159 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’ 297 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 299 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’ 172 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 174 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 175 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’ 178 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 179 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’ 193 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 195 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 196 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 197 | auto sub = simd::LoadEpi16(&sub_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’ 201 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’ 202 | result = simd::AddEpi16(result, sub); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 204 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’ 248 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 250 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 251 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 252 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 253 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’ 259 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’ 260 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’ 261 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 263 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’ 281 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 283 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 284 | auto add1 = simd::LoadEpi16(&add_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 285 | auto add2 = simd::LoadEpi16(&add_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 286 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 287 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’ 294 | auto result = simd::AddEpi16(prev, add1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’ 295 | result = simd::AddEpi16(result, add2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’ 296 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’ 297 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 299 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/search.h:9, from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/search.cc:1: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’ 67 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 69 | simd::StoreEpi16( | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’ 71 | simd::LoadEpi16(&network->feature_biases[i]) | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’ 82 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’ 125 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 129 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 130 | auto vec1 = simd::LoadEpi16(&table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 131 | auto vec2 = simd::LoadEpi16(&table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 132 | auto vec3 = simd::LoadEpi16(&table3[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 133 | auto vec4 = simd::LoadEpi16(&table4[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’ 136 | current = simd::AddEpi16(current, vec1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’ 137 | current = simd::AddEpi16(current, vec2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’ 138 | current = simd::AddEpi16(current, vec3); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’ 139 | current = simd::AddEpi16(current, vec4); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 141 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’ 154 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 156 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 157 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’ 158 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 159 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’ 172 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 174 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 175 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’ 178 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 179 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’ 193 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 195 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 196 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 197 | auto sub = simd::LoadEpi16(&sub_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’ 201 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’ 202 | result = simd::AddEpi16(result, sub); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 204 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’ 248 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 250 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 251 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 252 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 253 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’ 259 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’ 260 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’ 261 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 263 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’ 281 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 283 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 284 | auto add1 = simd::LoadEpi16(&add_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 285 | auto add2 = simd::LoadEpi16(&add_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 286 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 287 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’ 294 | auto result = simd::AddEpi16(prev, add1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’ 295 | result = simd::AddEpi16(result, add2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’ 296 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’ 297 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 299 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/search.h:9, from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/data_gen.cc:11: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’ 67 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 69 | simd::StoreEpi16( | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’ 71 | simd::LoadEpi16(&network->feature_biases[i]) | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’ 82 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’ 125 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 129 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 130 | auto vec1 = simd::LoadEpi16(&table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 131 | auto vec2 = simd::LoadEpi16(&table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 132 | auto vec3 = simd::LoadEpi16(&table3[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 133 | auto vec4 = simd::LoadEpi16(&table4[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’ 136 | current = simd::AddEpi16(current, vec1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’ 137 | current = simd::AddEpi16(current, vec2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’ 138 | current = simd::AddEpi16(current, vec3); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’ 139 | current = simd::AddEpi16(current, vec4); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 141 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’ 154 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 156 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 157 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’ 158 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 159 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’ 172 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 174 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 175 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’ 178 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 179 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’ 193 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 195 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 196 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 197 | auto sub = simd::LoadEpi16(&sub_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’ 201 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’ 202 | result = simd::AddEpi16(result, sub); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 204 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’ 248 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 250 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 251 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 252 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 253 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’ 259 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’ 260 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’ 261 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 263 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’ 281 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 283 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 284 | auto add1 = simd::LoadEpi16(&add_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 285 | auto add2 = simd::LoadEpi16(&add_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 286 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 287 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’ 294 | auto result = simd::AddEpi16(prev, add1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’ 295 | result = simd::AddEpi16(result, add2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’ 296 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’ 297 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 299 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/search.h:9, from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/uci.cc:12: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’ 67 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 69 | simd::StoreEpi16( | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’ 71 | simd::LoadEpi16(&network->feature_biases[i]) | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’ 82 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’ 125 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 129 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 130 | auto vec1 = simd::LoadEpi16(&table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 131 | auto vec2 = simd::LoadEpi16(&table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 132 | auto vec3 = simd::LoadEpi16(&table3[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 133 | auto vec4 = simd::LoadEpi16(&table4[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’ 136 | current = simd::AddEpi16(current, vec1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’ 137 | current = simd::AddEpi16(current, vec2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’ 138 | current = simd::AddEpi16(current, vec3); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’ 139 | current = simd::AddEpi16(current, vec4); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 141 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’ 154 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 156 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 157 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’ 158 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 159 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’ 172 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’ 174 | auto current = simd::LoadEpi16(&values_[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’ 175 | auto value = simd::LoadEpi16(&table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’ 177 | value = simd::MultiplyEpi16(value, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’ 178 | current = simd::AddEpi16(current, value); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 179 | simd::StoreEpi16(&values_[i], current); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’ 193 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 195 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 196 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 197 | auto sub = simd::LoadEpi16(&sub_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’ 200 | sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’ 201 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’ 202 | result = simd::AddEpi16(result, sub); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 204 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’ 248 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 250 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’ 251 | auto add = simd::LoadEpi16(&add_table[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 252 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 253 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’ 256 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’ 257 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’ 259 | auto result = simd::AddEpi16(prev, add); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’ 260 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’ 261 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 263 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’ 281 | constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16); | ^~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 283 | auto prev = simd::LoadEpi16(&previous[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 284 | auto add1 = simd::LoadEpi16(&add_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 285 | auto add2 = simd::LoadEpi16(&add_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 286 | auto sub1 = simd::LoadEpi16(&sub_table1[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’ 287 | auto sub2 = simd::LoadEpi16(&sub_table2[i]); | ^~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’ 290 | sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’ 291 | sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1)); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’ 294 | auto result = simd::AddEpi16(prev, add1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’ 295 | result = simd::AddEpi16(result, add2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’ 296 | result = simd::AddEpi16(result, sub1); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’ 297 | result = simd::AddEpi16(result, sub2); | ^~~~~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’ 299 | simd::StoreEpi16(&values_[i], result); | ^~~~~~~~~~ In file included from /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/data_gen.cc:12: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/format/binpack.h: At global scope: /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/format/binpack.h:75:23: warning: ‘maybe_unused’ attribute ignored [-Wattributes] 75 | [[maybe_unused]] U8 extra; | ^~~~~ /tmp/tmpo8nbwngb/Integral/Integral-tmp/src/data_gen/format/binpack.h:69:15: warning: ignoring packed attribute because of unpacked non-POD field ‘data_gen::format::U4Array<32> data_gen::format::MarlinChessBoard::pieces’ 69 | U4Array<32> pieces; | ^~~~~~ make[3]: *** [CMakeFiles/integral.dir/build.make:233: CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o] Error 1 make[3]: *** [CMakeFiles/integral.dir/build.make:317: CMakeFiles/integral.dir/src/tests/bench_test.cc.o] Error 1 make[3]: *** [CMakeFiles/integral.dir/build.make:135: CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o] Error 1 make[3]: *** [CMakeFiles/integral.dir/build.make:205: CMakeFiles/integral.dir/src/engine/search/search.cc.o] Error 1 make[3]: *** [CMakeFiles/integral.dir/build.make:261: CMakeFiles/integral.dir/src/engine/uci/uci.cc.o] Error 1 make[3]: Leaving directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' make[2]: *** [CMakeFiles/Makefile2:86: CMakeFiles/integral.dir/all] Error 2 make[2]: Leaving directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' make[1]: *** [Makefile:94: all] Error 2 make[1]: Leaving directory '/tmp/tmpo8nbwngb/Integral/Integral-tmp/build' make: *** [Makefile:32: all] Error 2