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/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release
gmake[1]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[2]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
-- Found Git: /usr/bin/git (found version "2.39.5")
-- Found Git: /usr/bin/git (found version "2.39.5")
-- Cloning lps...
fatal: not a git repository (or any of the parent directories): .git
Cloning into 'lps'...
fatal: not a git repository (or any of the parent directories): .git
gmake[3]: Leaving directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
[ 0%] Built target check_git_hash
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
[ 4%] Built target checkout_lps
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Leaving directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[3]: Entering directory '/tmp/tmp_j8uuijv/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
[ 11%] Building CXX object CMakeFiles/clockwork-lib.dir/src/board.cpp.o
[ 14%] Building CXX object CMakeFiles/clockwork-lib.dir/src/geometry.cpp.o
[ 19%] Building CXX object CMakeFiles/clockwork-lib.dir/src/history.cpp.o
[ 19%] Building CXX object CMakeFiles/clockwork-lib.dir/src/movegen.cpp.o
[ 26%] Building CXX object CMakeFiles/clockwork-lib.dir/src/dbg_tools.cpp.o
[ 26%] Building CXX object CMakeFiles/clockwork-lib.dir/src/perft.cpp.o
[ 28%] Building CXX object CMakeFiles/clockwork-lib.dir/src/move.cpp.o
[ 28%] Building CXX object CMakeFiles/clockwork-lib.dir/src/movepick.cpp.o
[ 30%] Building CXX object CMakeFiles/clockwork-lib.dir/src/position.cpp.o
[ 33%] Building CXX object CMakeFiles/clockwork-lib.dir/src/evaluation.cpp.o
[ 40%] Building CXX object CMakeFiles/clockwork-lib.dir/src/search.cpp.o
[ 40%] Building CXX object CMakeFiles/clockwork-lib.dir/src/repetition_info.cpp.o
[ 40%] Building CXX object CMakeFiles/clockwork-lib.dir/src/speedtest.cpp.o
[ 45%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tt.cpp.o
[ 45%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tm.cpp.o
[ 47%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuning/graph.cpp.o
[ 50%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuning/value.cpp.o
[ 54%] Building CXX object CMakeFiles/clockwork-lib.dir/src/uci.cpp.o
[ 54%] Building CXX object CMakeFiles/clockwork-lib.dir/src/zobrist.cpp.o
[ 57%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuned.cpp.o
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/evaluation.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/evaluation.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/eval_types.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/repetition_info.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/repetition_info.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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 In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/cuckoo.cpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/uci.cpp1::
1In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/cuckoo.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/uci.hpp3::
3In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp3::
3In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp3::
6In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp6::
19In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp19::
4In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp4::
3In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp3::
17:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp24::17 :24error: : expected a typeerror:
expected a type
using inner_type = Env::template vector<T, N>; using inner_type = Env::template vector<T, N>;
^ ^
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bench.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bench.hpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:29:: 17error: :expected ';' after alias declaration29
: error: expected ';' after alias declaration
using inner_type = Env::template vector<T, N>; using inner_type = Env::template vector<T, N>;
^ ^
; ;
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movepick.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movepick.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/geometry.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/geometry.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuned.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuned.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/perft.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
using inner_type = Env::template vector<T, N>;In file included from
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp ^:
3 ;:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/zobrist.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/zobrist.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/speedtest.cpp4::
1In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/speedtest.hpp3::
3:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp17::324:
: In file included from error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:expected a type3
:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp19::
17In file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp29::4 :
error: In file included from expected ';' after alias declaration/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp using inner_type = Env::template vector<T, N>;
:
3 ^
:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:17:24: using inner_type = Env::template vector<T, N>;error:
expected a type/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp ^
: ;20
:42: error: use of undeclared identifier 'inner_type'
using inner_type = Env::template vector<T, N>;
^
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tt.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tt.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:
:In file included from 17/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp::293::
In file included from error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hppexpected ';' after alias declaration:
6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp: using inner_type = Env::template vector<T, N>;3
:
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.cpp::61:
:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp::193:
:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp::43:
:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp::36:
:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp::1719::
24In file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp :error: 4:
expected a typeIn file included from
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.cpp::171::
24In file included from : /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpperror: :expected a type3
:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
using inner_type = Env::template vector<T, N>;
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp ^:17
using inner_type = Env::template vector<T, N>;:24
: ^
error: expected a type
using inner_type = Env::template vector<T, N>;
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp17::1729::/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp 29:error: :17expected ';' after alias declaration :
error: 29expected ';' after alias declaration:
error: expected ';' after alias declaration
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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tm.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tm.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp::2020::4242:: error: error: use of undeclared identifier 'inner_type'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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20:42:: 20error: :42use of undeclared identifier 'inner_type':
error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp explicit constexpr basic_vector_mask(inner_type::raw_type value); explicit constexpr basic_vector_mask(inner_type::raw_type value);
:
^20 ^
:
42: error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: unknown type name 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:20: inner_type raw;42
: ^
error: use of undeclared identifier 'inner_type'
explicit constexpr basic_vector_mask(inner_type::raw_type value);
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: :unknown type name 'inner_type'49
:19: error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49::19:49 :error: 19:unknown type name 'inner_type'
error: unknown type name 'inner_type'
[[nodiscard]] inner_type to_vector() const;
^
[[nodiscard]] inner_type to_vector() const;
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp::4949 [[nodiscard]] inner_type to_vector() const;::
1919 ^::
error: error: unknown type name 'inner_type'unknown type name 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp [[nodiscard]] inner_type to_vector() const; [[nodiscard]] inner_type to_vector() const;
:
^49 ^
:
19: [[nodiscard]] inner_type to_vector() const;error:
^unknown type name 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: [[nodiscard]] inner_type to_vector() const;unknown type name 'inner_type'
^
inner_type raw;
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:54:5: error: :unknown type name 'inner_type'54
:5: error: unknown type name 'inner_type'
inner_type raw;
inner_type raw; ^
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp::54:545::5 :: error: 54error: :unknown type name 'inner_type'unknown type name 'inner_type'5
:
error: unknown type name 'inner_type'
inner_type raw;
^
inner_type raw; inner_type raw;
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/repetition_info.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/repetition_info.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/evaluation.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/evaluation.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/eval_types.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/uci.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/uci.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/cuckoo.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/cuckoo.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.hpp constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
^3
:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bench.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bench.hpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movepick.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movepick.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tm.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tm.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tt.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuned.cpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tt.hpp::13:
:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuned.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.hpp::33:
:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp::63:
:
In file included from In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/geometry.cpp:19:6:
:
1In file included from In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/geometry.hpp4:::
33In file included from :
:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hppIn file included from In file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:4:3:
6:
:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hppIn file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:51:6:19:
41:
In file included from In file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp::19error: :
4In file included from 'template' keyword not permitted here:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp
In file included from :4/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:
:In file included from 4/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:
:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp4::
51/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::4151:: 41error: : 'template' keyword not permitted here
error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp 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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:
:51 ^~~~~~~~~51:
:5050:: error: error: parameter declarator cannot be qualified/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hppparameter declarator cannot be qualified
:
51:50: error: parameter declarator cannot be qualified
In file included from 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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.cpp constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp: ~~~~~ ^:511
51::
50:In file included from :50/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.hpp: :error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp3: parameter name cannot have template arguments51error: :
:parameter name cannot have template argumentsIn file included from
50/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp :error: 51::parameter name cannot have template arguments51:
:503:50:
: In file included from error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpperror: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hppC++ requires a type specifier for all declarationsC++ requires a type specifier for all declarations::
51
:650:
:In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpperror: :C++ requires a type specifier for all declarations3
:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp: 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
4
~~~~~ ^:
In file included from ~~~~~ ^
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp ~~~~~ ^:
514:::
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp5175:::/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp5175 :::error: 75 expected ')':51error:
:expected ')'error: 41
expected ')':
error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
51 ^:
29: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
note: : ^to match this '('51
:29/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:: 51note: :to match this '('29
: note: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) constto match this '('
^~~~~~~~~
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp ^:
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const51
: ^50
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const:
^error:
parameter declarator cannot be qualified
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: In file included from error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/zobrist.cppexpected ')':
1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/zobrist.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const19
:
^In file included from
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp4:51:
:In file included from 29/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:: 4note: :
to match this '('/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/perft.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/speedtest.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/speedtest.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.cpp:
:In file included from 1/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:
:6In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hppIn file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp::319In file included from :
:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.cpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp1:::
43In file included from :
:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.hppIn file included from In file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp3/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp::
:43In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:In file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp513:::
6In file included from :
41/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hppIn file included from ::/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp6: :
19error: In file included from :
'template' keyword not permitted here/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hppIn file included from
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp::194:
:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4::
4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const4:
51:
^~~~~~~~~/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:
41::51 :error: 41/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:'template' keyword not permitted here:
51error: :'template' keyword not permitted here50
: 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 constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^~~~~~~~~ ~~~~~ ^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
: ^~~~~~~~~51
:50/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:: error: 51parameter declarator cannot be qualified:
50: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpperror: :parameter name cannot have template arguments51
:50: error: parameter declarator cannot be qualified
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp::/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp5151:::5150::5075: :error: C++ requires a type specifier for all declarationserror:
error: expected ')'parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
: ~~~~~ ^51
:29: constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) constnote: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
to match this '(': ~~~~~ ^51
:
75: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpperror: :expected ')'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/tmp_j8uuijv/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:
29 ^:
note: to match this '('/tmp/tmp_j8uuijv/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
^
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/repetition_info.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/repetition_info.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/graph.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/graph.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/arena.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:3:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/evaluation.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/evaluation.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/eval_types.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/uci.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/uci.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/cuckoo.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/cuckoo.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tt.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tt.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: In file included from error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bench.cpp:use of undeclared identifier 'inner_type'1
:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bench.hpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp: LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movepick.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movepick.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.cpp ^:
1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/position.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/board.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/perft.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/movegen.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/bitboard.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tm.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tm.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/geometry.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/geometry.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuned.cpp:1 LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
:
^In file included from
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuned.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/zobrist.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/zobrist.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp::1941:
:In file included from 18/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:: 4error: :
use of undeclared identifier 'inner_type'/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
:18:72: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/speedtest.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/speedtest.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'In file included from
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.cpp:1:
In file included from In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/search.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.cpp3::
1In file included from :
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hppIn file included from :/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/move.hpp3::
result.raw = inner_type::zero();In file included from 3
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:
^In file included from :
3/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:
:In file included from 3/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:
:In file included from 6/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:
:In file included from 6/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:
:In file included from 19/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:
:In file included from 19/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:
:In file included from 4/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:
:4/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:
:18/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::7218:: 72error: : use of undeclared identifier 'inner_type'error:
use of undeclared identifier 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) : LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
^
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:18:72: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.def.hpp:49:19: error: unknown type name 'inner_type'
LPS_INLINE constexpr basic_vector_mask<T, N, Env>::basic_vector_mask(inner_type::raw_type value) :
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp [[nodiscard]] inner_type to_vector() const;
^
:28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/history.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/common.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: :use of undeclared identifier 'inner_type'28
:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a);
^ raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: error: :use of undeclared identifier 'inner_type'
28:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a); raw = std::bit_cast<inner_type>(a);
^ ^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/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();
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:28:25: if constexpr (inner_type::is_128_bit) {error:
use of undeclared identifier 'inner_type' ^
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/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(); result.raw = inner_type::zero();
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'/tmp/tmp_j8uuijv/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();
^
result.raw = inner_type::zero();
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:34:18: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: result.raw = inner_type::zero();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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::4141::1818:: error: error: use of undeclared identifier 'inner_type'
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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
raw = std::bit_cast<inner_type>(a);
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::41:41::411818::18:: error: error: use of undeclared identifier 'inner_type'error:
use of undeclared identifier 'inner_type'use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:41:18: error: result.raw = inner_type::splat(value ? true_value : false_value); result.raw = inner_type::splat(value ? true_value : false_value); result.raw = inner_type::splat(value ? true_value : false_value);use of undeclared identifier 'inner_type'
^
^ ^
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: :use of undeclared identifier 'inner_type'49
:25: error: use of undeclared identifier 'inner_type'
raw = std::bit_cast<inner_type>(a); raw = std::bit_cast<inner_type>(a);
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/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
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp 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>());
^~~~~~~~~ ^~~~~~~~~
:
41:18: error: use of undeclared identifier 'inner_type'
result.raw = inner_type::splat(value ? true_value : false_value);
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:49:25: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp raw = std::bit_cast<inner_type>(a);:
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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55::9749:: 25error: :'template' keyword not permitted here
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>());
^~~~~~~~~
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp'template' keyword not permitted here:
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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/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);
^ ^
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/graph.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/graph.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/arena.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: parameter declarator cannot be qualified
/tmp/tmp_j8uuijv/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
~~~~~ ^
:55:97: error: 'template' keyword not permitted here/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp
:51:50: error: parameter name cannot have template arguments
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:50: error: C++ requires a type specifier for all declarations
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
~~~~~ ^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:75: error: expected ')'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:55:97: error: 'template' keyword not permitted here
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/vector.def.hpp:51:29: note: to match this '('
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
constexpr vector swizzle(const Env::template vector<T, 16 / sizeof(T)>& src) const
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp55::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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp::4949::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);
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp55::9755:: 97error: :'template' keyword not permitted here
error: 'template' keyword not permitted here
/tmp/tmp_j8uuijv/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>()); ^~~~~~~~~
^~~~~~~~~
return std::bit_cast<typename Env::template vector_mask<U, detail::clamped_size<U, N>>>(raw.template convert<U>());
^~~~~~~~~
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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) {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105:19:: 105error: :19use 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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:105::14819:: error: 19use of undeclared identifier 'inner_type':/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp
: 105error: :19use 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) { if constexpr (inner_type::is_128_bit) {
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp105:19:: 114error: :use 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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp19:: 114:error: 19: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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp105::11419:: 19: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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: if constexpr (inner_type::is_128_bit) {use of undeclared identifier 'inner_type'
^
if constexpr (inner_type::is_128_bit) {
^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:114:19: error: /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hppuse of undeclared identifier 'inner_type'
::114114::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) {
if constexpr (inner_type::is_128_bit) { ^
^
/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148::19148::19 :error: 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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19:: 148error: :19use 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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: use of undeclared identifier 'inner_type'
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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) {
^
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/graph.cpp:1:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/graph.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/arena.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/tuning/value.hpp:3:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/src/util/types.hpp:6:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/lps.hpp:19:
In file included from /tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/avx2.hpp:4:
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: :use of undeclared identifier 'inner_type'148
:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) { if constexpr (inner_type::is_128_bit) {
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/vendor/lps/include/lps/avx2/basic_vector_mask.hpp:148:19: error: :use of undeclared identifier 'inner_type'148
:19: error: use of undeclared identifier 'inner_type'
if constexpr (inner_type::is_128_bit) { if constexpr (inner_type::is_128_bit) {
^ ^
/tmp/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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);
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
/tmp/tmp_j8uuijv/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();
^
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/tmp_j8uuijv/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);
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: fatal error: too many errors emitted, stopping now [-ferror-limit=]
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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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/tmp_j8uuijv/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.
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:244: CMakeFiles/clockwork-lib.dir/src/repetition_info.cpp.o] Error 1
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.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:188: CMakeFiles/clockwork-lib.dir/src/movegen.cpp.o] Error 1
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.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:174: CMakeFiles/clockwork-lib.dir/src/move.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
20 errors generated.
20 errors generated.
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:132: CMakeFiles/clockwork-lib.dir/src/evaluation.cpp.o] Error 1
20 errors generated.
20 errors generated.
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:230: CMakeFiles/clockwork-lib.dir/src/position.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
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:216: CMakeFiles/clockwork-lib.dir/src/perft.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:160: CMakeFiles/clockwork-lib.dir/src/history.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/clockwork-lib.dir/build.make:202: CMakeFiles/clockwork-lib.dir/src/movepick.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/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[2]: *** [CMakeFiles/Makefile2:184: CMakeFiles/clockwork-lib.dir/all] Error 2
gmake[2]: Leaving directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
gmake[1]: *** [Makefile:101: all] Error 2
gmake[1]: Leaving directory '/tmp/tmp_j8uuijv/Clockwork/Clockwork-tmp/build-release'
make: *** [Makefile:42: release] Error 2