g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/seer.o ../src/seer.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/search/move_orderer.o ../src/search/move_orderer.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/search/search_stack.o ../src/search/search_stack.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/search/search_worker.o ../src/search/search_worker.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/search/search_worker_orchestrator.o ../src/search/search_worker_orchestrator.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/search/syzygy.o ../src/search/syzygy.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/search/transposition_table.o ../src/search/transposition_table.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/chess/board.o ../src/chess/board.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/chess/board_state.o ../src/chess/board_state.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/chess/move.o ../src/chess/move.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/chess/move_list.o ../src/chess/move_list.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/chess/square.o ../src/chess/square.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/engine/bench.o ../src/engine/bench.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/engine/option_parser.o ../src/engine/option_parser.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/engine/time_manager.o ../src/engine/time_manager.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../src/engine/uci.o ../src/engine/uci.cc
g++ -std=c++17 -O3 -g -DNDEBUG -march=native -mtune=native -fopenmp -Wall -Wextra -pedantic -fconstexpr-ops-limit=1000000000 -DEVALFILE=\"C:/Users/kiere/OneDrive/Documents/Repos/Openbench/Client/Networks/E25D11CA\" -flto -flto-partition=one -fwhole-program -MMD -I../include -I../incbin -I../syzygy -c -o ../syzygy/tbprobe.o ../syzygy/tbprobe.cc
In file included from ../include/nnue/eval.h:31,
from ../include/nnue/eval_node.h:21,
from ../include/search/search_worker.h:23,
from ../include/search/search_worker_orchestrator.h:20,
from ../src/search/search_worker_orchestrator.cc:18:
../include/zobrist/zobrist_hasher.h: In member function 'constexpr T zobrist::zobrist_hasher_impl<T, N>::compute_hash(F&&) const':
../include/zobrist/zobrist_hasher.h:55:17: error: OpenMP directives may not appear in 'constexpr' functions [-Wtemplate-body]
55 | #pragma omp simd
| ^
In file included from ../include/nnue/eval.h:31,
from ../include/nnue/eval_node.h:21,
from ../include/search/search_worker.h:23,
from ../src/search/search_worker.cc:20:
../include/zobrist/zobrist_hasher.h: In member function 'constexpr T zobrist::zobrist_hasher_impl<T, N>::compute_hash(F&&) const':
../include/zobrist/zobrist_hasher.h:55:17: error: OpenMP directives may not appear in 'constexpr' functions [-Wtemplate-body]
55 | #pragma omp simd
| ^
In file included from ../include/nnue/eval.h:31,
from ../include/engine/bench.h:22,
from ../src/engine/bench.cc:18:
../include/zobrist/zobrist_hasher.h: In member function 'constexpr T zobrist::zobrist_hasher_impl<T, N>::compute_hash(F&&) const':
../include/zobrist/zobrist_hasher.h:55:17: error: OpenMP directives may not appear in 'constexpr' functions [-Wtemplate-body]
55 | #pragma omp simd
| ^
In file included from ../include/nnue/eval.h:31,
from ../include/engine/bench.h:22,
from ../src/engine/uci.cc:19:
../include/zobrist/zobrist_hasher.h: In member function 'constexpr T zobrist::zobrist_hasher_impl<T, N>::compute_hash(F&&) const':
../include/zobrist/zobrist_hasher.h:55:17: error: OpenMP directives may not appear in 'constexpr' functions [-Wtemplate-body]
55 | #pragma omp simd
| ^
In file included from ../include/nnue/eval.h:31,
from ../include/nnue/eval_node.h:21,
from ../include/search/search_worker.h:23,
from ../include/engine/uci.h:23,
from ../src/seer.cc:18:
../include/zobrist/zobrist_hasher.h: In member function 'constexpr T zobrist::zobrist_hasher_impl<T, N>::compute_hash(F&&) const':
../include/zobrist/zobrist_hasher.h:55:17: error: OpenMP directives may not appear in 'constexpr' functions [-Wtemplate-body]
55 | #pragma omp simd
| ^
make: *** [<builtin>: ../src/search/search_worker.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [<builtin>: ../src/search/search_worker_orchestrator.o] Error 1
make: *** [<builtin>: ../src/seer.o] Error 1
make: *** [<builtin>: ../src/engine/bench.o] Error 1
make: *** [<builtin>: ../src/engine/uci.o] Error 1