clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Bench.cpp -o Laminar/Bench.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Bit.cpp -o Laminar/Bit.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Board.cpp -o Laminar/Board.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Evaluation.cpp -o Laminar/Evaluation.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/History.cpp -o Laminar/History.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Movegen.cpp -o Laminar/Movegen.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Ordering.cpp -o Laminar/Ordering.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Search.cpp -o Laminar/Search.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/Transpositions.cpp -o Laminar/Transpositions.o
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -c Laminar/UCI.cpp -o Laminar/UCI.o
clang++clang++clang++: : clang++: clang++clang++: clang++: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]warning:
warning: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
clang++: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
warning: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
clang++: warning: : argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
warning: clang++: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
In file included from Laminar/UCI.cpp:5:
Laminar/Search.h:39:46: warning: unused parameter 'softTime' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/Search.h:39:69: warning: unused parameter 'softNode' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/Search.h:39:92: warning: unused parameter 'hardNode' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/UCI.cpp:200:34: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
200 | for (size_t j = 0; j < moveList.count; j++)
| ~ ^ ~~~~~~~~~~~~~~
Laminar/UCI.cpp:318:17: warning: unused variable 'depth' [-Wunused-variable]
318 | int depth = (int)TryGetLabelledValueInt(input, "depth", go_commands);
| ^~~~~
Laminar/Movegen.cpp:1594:17: warning: unused variable 'rook' [-Wunused-variable]
1594 | int rook = board.mailbox[rookSquare];
| ^~~~
Laminar/Movegen.cpp:1642:17: warning: unused variable 'rook' [-Wunused-variable]
1642 | int rook = board.mailbox[rookSquare];
| ^~~~
In file included from Laminar/Ordering.cpp:1:
In file included from Laminar/Ordering.h:4:
Laminar/Search.h:39:46: warning: unused parameter 'softTime' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/Search.h:39:69: warning: unused parameter 'softNode' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/Search.h:39:92: warning: unused parameter 'hardNode' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
In file included from Laminar/Bench.cpp:3:
Laminar/Search.h:39:46: warning: unused parameter 'softTime' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softIn file included from Laminar/History.cpp:T1i:
mIn file included from eLaminar/History.h :=2 :
-Laminar/Search.h1:,39 int64_t s:o46f:t Nwarning: ounused parameter 'softTime' [-Wunused-parameter]d
e = -1 39 | ,S eianrtc6h4L_itm itations(int hhardNode = -1) :
a | ^
Laminar/Search.h:r39d:69: Twarning: unused parameter 'softNode' [-Wunused-parameter]
ime = -1, i39 | SearchLimnitations(int hartdTime = -1, int softTime = s-o1f,t Tiinmte = -1, int664_t softNo4d_et =so ftNode = -1, i-1n, int64_t hardNot6d4_t hardNode = -1)e :
| ^
= -1) :
| ^
Laminar/Search.hLaminar/Search.h:39:69: warning: unused parameter 'softNode' [-Wunused-parameter]
:39: 39 | Search92L:i warning: munused parameter 'hardNode' [-Wunused-parameter]i
t 39 | a SearchLimittations(int hairodnTsi(mie n= -1, int softt ThiamrdeTime = -1, int =s oftT-i1m, int64_t softe N= -1, int64_t soofdte N= -1, iont64_t hardNode = -1) :
d| ^e
= -1, int64_t hardNode = -1) :
| ^
Laminar/Search.h:39:92: warning: unused parameter 'hardNode' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
In file included from Laminar/Search.cpp:1:
Laminar/Search.h:39:46: warning: unused parameter 'softTime' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/Search.h:39:69: warning: unused parameter 'softNode' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/Search.h:39:92: warning: unused parameter 'hardNode' [-Wunused-parameter]
39 | SearchLimitations(int hardTime = -1, int softTime = -1, int64_t softNode = -1, int64_t hardNode = -1) :
| ^
Laminar/Search.cpp:39:10: warning: unused variable 'isPvNode' [-Wunused-variable]
39 | bool isPvNode = beta - alpha > 1;
| ^~~~~~~~
Laminar/Search.cpp:153:9: warning: unused variable 'eval' [-Wunused-variable]
153 | int eval = Evaluate(board);
| ^~~~
3 warnings generated.
3 warnings generated.
5 warnings generated.
5 warnings generated.
3 warnings generated.
2 warnings generated.
clang++ -O3 -std=c++20 -Wall -Wextra -DNDEBUG -march=native -flto -fuse-ld=lld -o Laminar-46C1607E Laminar/Bench.o Laminar/Bit.o Laminar/Board.o Laminar/Evaluation.o Laminar/History.o Laminar/Movegen.o Laminar/Ordering.o Laminar/Search.o Laminar/Transpositions.o Laminar/UCI.o
clang++: error: invalid linker name in argument '-fuse-ld=lld'
make: *** [Laminar-46C1607E] Error 1