cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=clang++ -DCLOCKWORK_MARCH_TARGET=native -B build-release -S . && cmake --build build-release -j
-- The CXX compiler identification is Clang 14.0.6
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using -march=native for optimizations
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- LTO is set to: NO
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release
gmake[1]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[2]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
-- Found Git: /usr/bin/git (found version "2.39.5")
-- Cloning lps...
-- Found Git: /usr/bin/git (found version "2.39.5")
Cloning into 'lps'...
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
[ 0%] Built target check_git_hash
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
[ 2%] Building CXX object CMakeFiles/git_hash.dir/gen/util/version.cpp.o
[ 4%] Linking CXX static library libgit_hash.a
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
[ 4%] Built target git_hash
-- Checking out lps commit 392ee574034b89739928de528e41ed4cab9482e8...
HEAD is now at 392ee57 undo masking removal for swizzle (avx512)
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
[ 4%] Built target checkout_lps
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
[ 7%] Building CXX object CMakeFiles/clockwork-lib.dir/src/bench.cpp.o
[ 9%] Building CXX object CMakeFiles/clockwork-lib.dir/src/cuckoo.cpp.o
[ 16%] Building CXX object CMakeFiles/clockwork-lib.dir/src/geometry.cpp.o
[ 16%] Building CXX object CMakeFiles/clockwork-lib.dir/src/board.cpp.o
[ 16%] Building CXX object CMakeFiles/clockwork-lib.dir/src/history.cpp.o
[ 19%] Building CXX object CMakeFiles/clockwork-lib.dir/src/evaluation.cpp.o
[ 23%] Building CXX object CMakeFiles/clockwork-lib.dir/src/movegen.cpp.o
[ 23%] Building CXX object CMakeFiles/clockwork-lib.dir/src/dbg_tools.cpp.o
[ 26%] Building CXX object CMakeFiles/clockwork-lib.dir/src/movepick.cpp.o
[ 28%] Building CXX object CMakeFiles/clockwork-lib.dir/src/move.cpp.o
[ 30%] Building CXX object CMakeFiles/clockwork-lib.dir/src/perft.cpp.o
[ 33%] Building CXX object CMakeFiles/clockwork-lib.dir/src/repetition_info.cpp.o
[ 35%] Building CXX object CMakeFiles/clockwork-lib.dir/src/position.cpp.o
[ 38%] Building CXX object CMakeFiles/clockwork-lib.dir/src/search.cpp.o
[ 42%] Building CXX object CMakeFiles/clockwork-lib.dir/src/speedtest.cpp.o
[ 42%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tm.cpp.o
[ 45%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuned.cpp.o
[ 47%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuning/graph.cpp.o
[ 50%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tt.cpp.o
[ 54%] Building CXX object CMakeFiles/clockwork-lib.dir/src/uci.cpp.o
[ 54%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuning/value.cpp.o
[ 57%] Building CXX object CMakeFiles/clockwork-lib.dir/src/zobrist.cpp.o
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movepick.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movepick.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bench.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bench.hpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tm.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tm.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/speedtest.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/speedtest.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hppIn file included from :3/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/geometry.cpp:
:1/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:
:In file included from 17/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/geometry.hpp::243::
In file included from error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hppexpected a type:
3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp
:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
using inner_type = Env::template vector<T, N>;
^
;
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/uci.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/uci.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: In file included from error: expected a type/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/cuckoo.cpp
:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/cuckoo.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: using inner_type = Env::template vector<T, N>;expected a type
^
using inner_type = Env::template vector<T, N>;
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/repetition_info.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/repetition_info.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3 using inner_type = Env::template vector<T, N>;:
In file included from ^/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp
: ;6
:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp using inner_type = Env::template vector<T, N>;:
3 ^:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuned.cpp17::124:
:In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuned.hpperror: :expected a type3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3 using inner_type = Env::template vector<T, N>;:
^/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp
:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/evaluation.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/evaluation.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/eval_types.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hppIn file included from :3/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.cpp:
:In file included from 1/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:
:In file included from 6:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp3::
3In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hppIn file included from :In file included from 6/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:
:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/zobrist.cppIn file included from 6:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:
1:In file included from :
19/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hppIn file included from :
:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/zobrist.hppIn file included from 19:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:
3:In file included from :
4/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:
In file included from :In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp4/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::
:6In file included from 3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:
In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp3/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp::
:1917/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:
::In file included from 2417/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp::: 244:error: :
In file included from expected a typeerror: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
expected a type:
3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>; using inner_type = Env::template vector<T, N>; using inner_type = Env::template vector<T, N>;
^ ^
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tt.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tt.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp::17:::1717:62929:
:::29In file included from :error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpperror: expected ';' after alias declarationexpected ';' after alias declaration
:error:
19expected ';' after alias declaration:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3 using inner_type = Env::template vector<T, N>; using inner_type = Env::template vector<T, N>;:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp ^ using inner_type = Env::template vector<T, N>;
^:
;
^17
;
:
;24
: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19 [[nodiscard]] inner_type to_vector() const;:
^error:
unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/perft.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp ^
:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp42::20 :error: 42:use of undeclared identifier 'inner_type'
error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hppuse of undeclared identifier 'inner_type':
20:42: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^ explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
:54:5: error: unknown type name 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value); inner_type raw;
^ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp [[nodiscard]] inner_type to_vector() const;
^
:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type':
49:19: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpperror: ::unknown type name 'inner_type'4949
::1919:: error: error: unknown type name 'inner_type'unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
[[nodiscard]] inner_type to_vector() const;
^
[[nodiscard]] inner_type to_vector() const;
[[nodiscard]] inner_type to_vector() const; ^
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp
^
:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw; inner_type raw;
^
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hppunknown type name 'inner_type'
:54:5: error: unknown type name 'inner_type' inner_type raw;
^
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movepick.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movepick.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
In file included from In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bench.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bench.hpp:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tm.cpp1::
1In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tm.hpp3::
3In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp3::
3In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp3::
3In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp6::
3In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp19::
6In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp4::
19In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp4::
4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp51::441:
: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:error: 51:'template' keyword not permitted here41
: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:: 51error: :parameter declarator cannot be qualified50
: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:50::51 :error: 50parameter name cannot have template arguments:
error: parameter name cannot have template arguments/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
:51/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5051: :error: 50C++ requires a type specifier for all declarations:
error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const ~~~~~ ^
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5151::7575:: error: error: expected ')'expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5151::2929:: note: note: to match this '('to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^ ^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/speedtest.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/speedtest.hpp:3 constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
^In file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::513::
29In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp :note: 3to match this '(':
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) constIn file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp ^:
4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) constIn file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/geometry.cpp:1:
In file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/geometry.hpp ^~~~~~~~~:
3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:
:In file included from 51/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp::506::
In file included from error: parameter declarator cannot be qualified/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp
:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
: ^~~~~~~~~51
:50: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpperror: :C++ requires a type specifier for all declarations51
:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51 constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
75 ~~~~~ ^:
error: expected ')'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const50
: ^
error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hppC++ requires a type specifier for all declarations:
51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuned.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuned.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6 constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
:
^In file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) constIn file included from
^~~~~~~~~/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.cpp
:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.hpp::513::
50In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp :error: 3parameter declarator cannot be qualified:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) constIn file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp ~~~~~ ^
:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51::5150:: 41error: parameter name cannot have template arguments:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpperror: 'template' keyword not permitted here:51
:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5175::50: error: error: expected ')'parameter declarator cannot be qualified
In file included from In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.cpp:1:
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/uci.cppIn file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.hpp constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const: ^1::
3In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/uci.hpp ~~~~~ ^/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
In file included from ::/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp351:
::6In file included from 29:
:In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp :::note: 3513to match this '(':
::
50
:In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hppIn file included from :error: 6/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hppparameter name cannot have template arguments:
:In file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp6::
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp19In file included from :
:In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp51::4 constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
:1950:
In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hppIn file included from : ^4 /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp
:
error: :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hppC++ requires a type specifier for all declarations4:
:
51In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp41::4 :
error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:'template' keyword not permitted here51:
41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~ ^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5151::5050:: error: error: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) constparameter declarator cannot be qualifiedparameter declarator cannot be qualified
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^ constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp51::5150::50 :error: parameter name cannot have template arguments constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
error:
parameter name cannot have template arguments ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp51::5150::50 :error: C++ requires a type specifier for all declarationserror:
C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const ~~~~~ ^
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5151::7575:: error: expected ')'error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5151::2929:: note: note: to match this '('to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^ ^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/evaluation.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/evaluation.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/eval_types.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tt.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tt.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/repetition_info.cpp6:
:In file included from 1/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp::
In file included from 19:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/repetition_info.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp3::
4In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
4In file included from :
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::651::
41In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp :error: 19'template' keyword not permitted here
:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51 constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
41 ^~~~~~~~~
: error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp'template' keyword not permitted here:
51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::5051:: 50error: :parameter name cannot have template arguments
error: parameter declarator cannot be qualified/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
:51:50: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpperror: :parameter name cannot have template arguments51
:75: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpperror: :expected ')'51
:50: error: C++ requires a type specifier for all declarations
In file included from constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/cuckoo.cpp
: ^
1:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hppIn file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/cuckoo.hpp constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:513
::
~~~~~ ^In file included from 29
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.hpp:: 3/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:
note: :In file included from 51to match this '('/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:
:753::
In file included from error: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hppexpected ')':
6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:4
^:
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
: ^51
:41/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:: 51:error: 29'template' keyword not permitted here:
note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^ constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/zobrist.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/zobrist.hpp: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const3
:
^In file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp6::
51In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp29:: note: 19to match this '(':
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/perft.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
: ^6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::351:
In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp29::6 :
note: In file included from to match this '('/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp
:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) consterror:
'template' keyword not permitted here
^
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/graph.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/graph.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/arena.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>;
^
;
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movepick.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movepick.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bench.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bench.hpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tm.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tm.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp
^:
19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::2828::2525:: error: error: use of undeclared identifier 'inner_type'use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a); raw = std::bit_cast<inner_type>(a);
^ ^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
In file included from LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tt.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tt.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/speedtest.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/speedtest.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.cpperror: :1unknown type name 'inner_type':
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4 [[nodiscard]] inner_type to_vector() const;:
^/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/geometry.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/geometry.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/perft.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuned.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuned.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:In file included from 4/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.cpp:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::118::
72In file included from :/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.hpp :error: 3:
use of undeclared identifier 'inner_type'In file included from
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
error: ^use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/uci.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/uci.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/evaluation.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/evaluation.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/eval_types.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::3434::1818:: error: error: use of undeclared identifier 'inner_type'use of undeclared identifier 'inner_type'
result.raw = inner_type::zero(); result.raw = inner_type::zero();
^ ^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/repetition_info.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/repetition_info.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/cuckoo.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/cuckoo.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/move.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/zobrist.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/zobrist.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
inner_type raw;
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
: ^
41:18: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25 result.raw = inner_type::splat(value ? true_value : false_value);:
^error:
use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18:: 34error: :18use of undeclared identifier 'inner_type':
error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error:
^use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: :error: 49:use of undeclared identifier 'inner_type'25
: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a); raw = std::bit_cast<inner_type>(a);
^ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55::9755:: 97error: :'template' keyword not permitted here
error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>()); ^~~~~~~~~
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49: raw = std::bit_cast<inner_type>(a);25
: ^
error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp: :error: 55'template' keyword not permitted here:
97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type' result.raw = inner_type::splat(value ? true_value : false_value);
^
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: :use of undeclared identifier 'inner_type'
41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^ result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::105105::1919:: error: error: use of undeclared identifier 'inner_type'use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) { if constexpr (inner_type::is_128_bit) {
^ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp: result.raw = inner_type::splat(value ? true_value : false_value);41
: ^18
: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/graph.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/graph.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/arena.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:41: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp error: :49use of undeclared identifier 'inner_type':
25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a); raw = std::bit_cast<inner_type>(a);
^ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::5555::9797:/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp :error: 'template' keyword not permitted here:
error: 49'template' keyword not permitted here:
25: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
raw = std::bit_cast<inner_type>(a); return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^ ^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::114114::1919:: error: error: use of undeclared identifier 'inner_type'use of undeclared identifier 'inner_type'
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
if constexpr (inner_type::is_128_bit) { if constexpr (inner_type::is_128_bit) {
^
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49: raw = std::bit_cast<inner_type>(a);25
: ^
error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp if constexpr (inner_type::is_128_bit) {
: ^
105:19: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp if constexpr (inner_type::is_128_bit) {
: ^
114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/graph.cpp:1:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/graph.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/arena.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148::19148:: 19error: : use of undeclared identifier 'inner_type'error:
use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^ if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: :error: 148use of undeclared identifier 'inner_type':
19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) { if constexpr (inner_type::is_128_bit) {
^ ^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
^:
148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
fatal error: too many errors emitted, stopping now [-ferror-limit=]
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::zero();
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
fatal error: too many errors emitted, stopping now [-ferror-limit=]
result.raw = inner_type::splat(value ? true_value : false_value);
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:370: CMakeFiles/clockwork-lib.dir/src/zobrist.cpp.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:314: CMakeFiles/clockwork-lib.dir/src/tuned.cpp.o] Error 1
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:146: CMakeFiles/clockwork-lib.dir/src/geometry.cpp.o] Error 1
20 errors generated.
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:104: CMakeFiles/clockwork-lib.dir/src/cuckoo.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:90: CMakeFiles/clockwork-lib.dir/src/board.cpp.o] Error 1
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:342: CMakeFiles/clockwork-lib.dir/src/tuning/value.cpp.o] Error 1
20 errors generated.
20 errors generated.
20 errors generated.
20 errors generated.
20 errors generated.
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:174: CMakeFiles/clockwork-lib.dir/src/move.cpp.o] Error 1
20 errors generated.
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:300: CMakeFiles/clockwork-lib.dir/src/tt.cpp.o] Error 1
20 errors generated.
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:188: CMakeFiles/clockwork-lib.dir/src/movegen.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:244: CMakeFiles/clockwork-lib.dir/src/repetition_info.cpp.o] Error 1
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:328: CMakeFiles/clockwork-lib.dir/src/tuning/graph.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:160: CMakeFiles/clockwork-lib.dir/src/history.cpp.o] Error 1
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:76: CMakeFiles/clockwork-lib.dir/src/bench.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:286: CMakeFiles/clockwork-lib.dir/src/tm.cpp.o] Error 1
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:202: CMakeFiles/clockwork-lib.dir/src/movepick.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:230: CMakeFiles/clockwork-lib.dir/src/position.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:132: CMakeFiles/clockwork-lib.dir/src/evaluation.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:216: CMakeFiles/clockwork-lib.dir/src/perft.cpp.o] Error 1
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:258: CMakeFiles/clockwork-lib.dir/src/search.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:272: CMakeFiles/clockwork-lib.dir/src/speedtest.cpp.o] Error 1
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:356: CMakeFiles/clockwork-lib.dir/src/uci.cpp.o] Error 1
gmake[3]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[2]: *** [CMakeFiles/Makefile2:184: CMakeFiles/clockwork-lib.dir/all] Error 2
gmake[2]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
gmake[1]: *** [Makefile:101: all] Error 2
gmake[1]: Leaving directory '/tmp/tmp1htimb6i/Clockwork/Clockwork-tmp/build-release'
make: *** [Makefile:42: release] Error 2