Cleaning build directory and executable...
Configuring project with CMake using preset: x64-release-linux...
Preset CMake variables:
CMAKE_BUILD_TYPE="Release"
CMAKE_CXX_COMPILER="clang"
CMAKE_C_COMPILER="clang"
CMAKE_INSTALL_PREFIX:PATH="/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/install/x64-release-linux"
-- The C compiler identification is Clang 14.0.6
-- The CXX compiler identification is Clang 14.0.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/build/x64-release-linux
Building project with Ninja...
[1/7] Building CXX object src/CMakeFiles/Artisan.dir/Move.cpp.o
[2/7] Building CXX object src/CMakeFiles/Artisan.dir/Board.cpp.o
FAILED: src/CMakeFiles/Artisan.dir/Board.cpp.o
/usr/bin/clang -stdlib=libstdc++ -O3 -DNDEBUG -stdlib=libstdc++ -std=gnu++20 -MD -MT src/CMakeFiles/Artisan.dir/Board.cpp.o -MF src/CMakeFiles/Artisan.dir/Board.cpp.o.d -o src/CMakeFiles/Artisan.dir/Board.cpp.o -c /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:4:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/BitBoard.h:526:5: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:22:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/include/chess.hpp:3063:24: warning: assigning field to itself [-Wself-assign-field]
ep_sq_ = ep_sq_;
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:1:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:154:30: error: extra qualification on member 'moveEstimatedValue'
[[nodiscard]] int Board::moveEstimatedValue(Move move);
~~~~~~~^
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:242:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
printf(bgColor.c_str());
^~~~~~~~~~~~~~~
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:242:11: note: treat the string as an argument to avoid this
printf(bgColor.c_str());
^
"%s",
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:259:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
printf(textColor.c_str());
^~~~~~~~~~~~~~~~~
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:259:12: note: treat the string as an argument to avoid this
printf(textColor.c_str());
^
"%s",
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.cpp:559:11: warning: enumeration value 'eNone' not handled in switch [-Wswitch]
switch (piece) {
^~~~~
5 warnings and 1 error generated.
[3/7] Building CXX object src/CMakeFiles/Artisan.dir/Engine.cpp.o
FAILED: src/CMakeFiles/Artisan.dir/Engine.cpp.o
/usr/bin/clang -stdlib=libstdc++ -O3 -DNDEBUG -stdlib=libstdc++ -std=gnu++20 -MD -MT src/CMakeFiles/Artisan.dir/Engine.cpp.o -MF src/CMakeFiles/Artisan.dir/Engine.cpp.o.d -o src/CMakeFiles/Artisan.dir/Engine.cpp.o -c /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.cpp
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:4:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/BitBoard.h:526:5: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:22:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/include/chess.hpp:3063:24: warning: assigning field to itself [-Wself-assign-field]
ep_sq_ = ep_sq_;
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:154:30: error: extra qualification on member 'moveEstimatedValue'
[[nodiscard]] int Board::moveEstimatedValue(Move move);
~~~~~~~^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.cpp:1:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:166:11: warning: enumeration value 'promotion' not handled in switch [-Wswitch]
switch (stage) {
^~~~~
3 warnings and 1 error generated.
[4/7] Building CXX object src/CMakeFiles/Artisan.dir/Tuner.cpp.o
FAILED: src/CMakeFiles/Artisan.dir/Tuner.cpp.o
/usr/bin/clang -stdlib=libstdc++ -O3 -DNDEBUG -stdlib=libstdc++ -std=gnu++20 -MD -MT src/CMakeFiles/Artisan.dir/Tuner.cpp.o -MF src/CMakeFiles/Artisan.dir/Tuner.cpp.o.d -o src/CMakeFiles/Artisan.dir/Tuner.cpp.o -c /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Tuner.cpp
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Tuner.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Tuner.h:4:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:4:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/BitBoard.h:526:5: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Tuner.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Tuner.h:4:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:22:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/include/chess.hpp:3063:24: warning: assigning field to itself [-Wself-assign-field]
ep_sq_ = ep_sq_;
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Tuner.cpp:1:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Tuner.h:4:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:154:30: error: extra qualification on member 'moveEstimatedValue'
[[nodiscard]] int Board::moveEstimatedValue(Move move);
~~~~~~~^
2 warnings and 1 error generated.
[5/7] Building CXX object src/CMakeFiles/Artisan.dir/UCI.cpp.o
FAILED: src/CMakeFiles/Artisan.dir/UCI.cpp.o
/usr/bin/clang -stdlib=libstdc++ -O3 -DNDEBUG -stdlib=libstdc++ -std=gnu++20 -MD -MT src/CMakeFiles/Artisan.dir/UCI.cpp.o -MF src/CMakeFiles/Artisan.dir/UCI.cpp.o.d -o src/CMakeFiles/Artisan.dir/UCI.cpp.o -c /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.cpp
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.cpp:2:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:4:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/BitBoard.h:526:5: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.cpp:2:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:22:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/include/chess.hpp:3063:24: warning: assigning field to itself [-Wself-assign-field]
ep_sq_ = ep_sq_;
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.cpp:2:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:154:30: error: extra qualification on member 'moveEstimatedValue'
[[nodiscard]] int Board::moveEstimatedValue(Move move);
~~~~~~~^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.cpp:2:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:166:11: warning: enumeration value 'promotion' not handled in switch [-Wswitch]
switch (stage) {
^~~~~
3 warnings and 1 error generated.
[6/7] Building CXX object src/CMakeFiles/Artisan.dir/Artisan.cpp.o
FAILED: src/CMakeFiles/Artisan.dir/Artisan.cpp.o
/usr/bin/clang -stdlib=libstdc++ -O3 -DNDEBUG -stdlib=libstdc++ -std=gnu++20 -MD -MT src/CMakeFiles/Artisan.dir/Artisan.cpp.o -MF src/CMakeFiles/Artisan.dir/Artisan.cpp.o.d -o src/CMakeFiles/Artisan.dir/Artisan.cpp.o -c /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Artisan.cpp
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Artisan.cpp:5:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:4:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/BitBoard.h:526:5: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Artisan.cpp:5:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:22:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/include/chess.hpp:3063:24: warning: assigning field to itself [-Wself-assign-field]
ep_sq_ = ep_sq_;
^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Artisan.cpp:5:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:3:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Board.h:154:30: error: extra qualification on member 'moveEstimatedValue'
[[nodiscard]] int Board::moveEstimatedValue(Move move);
~~~~~~~^
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Artisan.cpp:5:
In file included from /tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/UCI.h:8:
/tmp/tmpjsa77jqc/Artisan/Artisan-tmp/src/Engine.h:166:11: warning: enumeration value 'promotion' not handled in switch [-Wswitch]
switch (stage) {
^~~~~
3 warnings and 1 error generated.
ninja: build stopped: subcommand failed.
make: *** [makefile:42: build] Error 1