mkdir -p build
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -pthread -c -o build/tbprobe.o src/external/fathom/tbprobe.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/tt.o src/tt.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/search.o src/search.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/movegen.o src/movegen.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/eval.o src/eval.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/bmi2.o src/bmi2.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/board.o src/board.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/move.o src/move.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/tests.o src/tests.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/globals.o src/globals.cpp
clang++ -std=c++20 -flto -march=native -fexceptions -Wall -Wextra -pthread -DNetworkFile=\"/home/jayme/repos/openbench/Client/Networks/BAD01AC2\" -DNDEBUG -O3 -c -o build/uci.o src/uci.cpp
In file included from src/globals.cpp:18:
src/tunables.h:25:44: error: constexpr constructor's 1st parameter type 'std::string' (aka 'basic_string<char>') is not a literal type
25 | constexpr explicit Tunable(std::string _name, double _value, int _divisor)
| ~~~~~~~~~~~~^~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:85:11: note: 'basic_string<char>' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
85 | class basic_string
| ^
In file included from src/globals.cpp:18:
src/tunables.h:43:16: error: no matching constructor for initialization of 'Tunable'
43 | inline Tunable aspBaseDelta("ASP_BaseDelta", 13, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:44:16: error: no matching constructor for initialization of 'Tunable'
44 | inline Tunable aspDeltaMultiplier("ASP_DeltaMultiplier", 1.22, 10);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:45:16: error: no matching constructor for initialization of 'Tunable'
45 | inline Tunable aspDepthCondition("ASP_DepthCondition", 5, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:47:16: error: no matching constructor for initialization of 'Tunable'
47 | inline Tunable rfpDepthCondition("RFP_DepthCondition", 9, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:48:16: error: no matching constructor for initialization of 'Tunable'
48 | inline Tunable rfpMultiplier("RFP_Multiplier", 85, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:50:16: error: no matching constructor for initialization of 'Tunable'
50 | inline Tunable iirDepthCondition("IIR_DepthCondition", 2, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:52:16: error: no matching constructor for initialization of 'Tunable'
52 | inline Tunable fpDepthCondition("FP_DepthCondition", 0, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:53:16: error: no matching constructor for initialization of 'Tunable'
53 | inline Tunable fpBase("FP_Base", 347, 1);
| ^ ~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:54:16: error: no matching constructor for initialization of 'Tunable'
54 | inline Tunable fpMultiplier("FP_Multiplier", 44, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:56:16: error: no matching constructor for initialization of 'Tunable'
56 | inline Tunable lmpBase("LMP_Base", 3, 1);
| ^ ~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:58:16: error: no matching constructor for initialization of 'Tunable'
58 | inline Tunable sprDepthCondition("SPR_DepthCondition", 1, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:59:16: error: no matching constructor for initialization of 'Tunable'
59 | inline Tunable sprCaptureThreshold("SPR_CaptureThreshold", -97, -1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:60:16: error: no matching constructor for initialization of 'Tunable'
60 | inline Tunable sprQuietThreshold("SPR_QuietThreshold", -36, -1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:62:16: error: no matching constructor for initialization of 'Tunable'
62 | inline Tunable nmpDivisor("NMP_Divisor", 131, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:63:16: error: no matching constructor for initialization of 'Tunable'
63 | inline Tunable nmpSubtractor("NMP_Subtractor", 4, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:64:16: error: no matching constructor for initialization of 'Tunable'
64 | inline Tunable nmpDepthCondition("NMP_DepthCondition", 1, 1); // I need to fix this before next tune, it's locked at 0
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:66:16: error: no matching constructor for initialization of 'Tunable'
66 | inline Tunable hmrDivisor("HMR_Divisor", 8711, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:67:16: error: no matching constructor for initialization of 'Tunable'
67 | inline Tunable cmrDivisor("CMR_Divisor", 4677, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [makefile:82: build/globals.o] Erro 1
make: ** Esperando que outros processos terminem.
In file included from src/search.cpp:19:
In file included from src/search.h:22:
In file included from src/corrhist.h:20:
src/tunables.h:25:44: error: constexpr constructor's 1st parameter type 'std::string' (aka 'basic_string<char>') is not a literal type
25 | constexpr explicit Tunable(std::string _name, double _value, int _divisor)
| ~~~~~~~~~~~~^~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:85:11: note: 'basic_string<char>' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
85 | class basic_string
| ^
In file included from src/search.cpp:19:
In file included from src/search.h:22:
In file included from src/corrhist.h:20:
src/tunables.h:43:16: error: no matching constructor for initialization of 'Tunable'
43 | inline Tunable aspBaseDelta("ASP_BaseDelta", 13, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:44:16: error: no matching constructor for initialization of 'Tunable'
44 | inline Tunable aspDeltaMultiplier("ASP_DeltaMultiplier", 1.22, 10);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:45:16: error: no matching constructor for initialization of 'Tunable'
45 | inline Tunable aspDepthCondition("ASP_DepthCondition", 5, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
In file included from src/uci.cpp:20:
In file included from src/search.h:22:
In file included from src/corrhist.h:20:
src/tunables.h:25:44: error: src/tunables.hconstexpr constructor's 1st parameter type 'std::string' (aka 'basic_string<char>') is not a literal type:
47:16: error: no matching constructor for initialization of 'Tunable'
47 | inline Tu25n | ab l e crofnpsDteepxthCponrd itexiplionc(it" RTFuP_nDaebplteh(Csotndd:i:tsitorni"n,g 9_,n a1m)e;,
| do ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ub
le _valusrc/tunables.he:,24 :i8n:t note: _candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedd
ivisor )24
| s| t ~~~~~~~~~~~~^~~~~r
uct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:85 24: | 11s:t rnote: uc'basic_string<char>' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructorst
Tunab l85e | {
| c ^~~~~~~l
ass basic_string
| ^
src/tunables.h:48:16: error: no matching constructor for initialization of 'Tunable'
48 | inline Tunable rfpMultiplier("RFP_Multiplier", 85, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | sIn file included from trsrc/uci.cpp:uct20 T:
unIn file included from src/search.hab:22l:
eIn file included from src/corrhist.h{:
20 | :
^~~~~~~
src/tunables.h:43:16: error: no matching constructor for initialization of 'Tunable'
43 | inline Tunable aspsrc/tunables.hBa:s50e:16D: eerror: lno matching constructor for initialization of 'Tunable'
ta("ASP _50B | aisnelDienlet aT"u,n a1b3l,e 1i)i;r
D e| p ^ ~~~~~~~~~~~~~~~~~~~~~~t
hCondition("src/tunables.h:24:I8:I Rnote: _candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedD
epthC o24n | dsittriuocnt" ,T u2n,a b1l)e;
{
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
| ^~~~~~~
src/tunables.hsrc/tunables.h::2424::88:: note: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedcandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
2424 | | ssttrruucct t TuTnuanbalbel e{
{
| ^~~~~~~|
^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:44:src/tunables.h16::52 :error: 16no matching constructor for initialization of 'Tunable':
error: no matching constructor for initialization of 'Tunable'
4452 | | iinnlline inTe Tuunnabalbel ea sfppDDeelpttahMCuolntdiiptliioenr((""FAPS_PD_eDpetlhtCaoMnudlittiipolni"e,r "0,, 11.)2;2
, | 1 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~0
);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: src/tunables.hcandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
:24:8: note: 24 | candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provideds
truct Tu24n | starbulcet {T
u n| ^~~~~~~ab
le {
| src/tunables.h ^~~~~~~:
24:8: note: src/tunables.hcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided:24
:8: note: 24 | candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provideds
truc t24 | sTturnuacbtl eT u{n
a b| l ^~~~~~~e
{
| ^~~~~~~
src/tunables.h:53:16: error: src/tunables.hno matching constructor for initialization of 'Tunable':
45:16: error: no matching constructor for initialization of 'Tunable'
53 | inline T45u | nianbllien ef pTBuansaeb(l"eF Pa_sBpaDseep"t,h C3o4n7d,i t1i)on;(
" A| S ^ ~~~~~~~~~~~~~~~~~P
_DepthConsrc/tunables.hdi:t24i:o8n:" ,note: 5candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided,
1);
24 | | s ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~t
ruct Tunablsrc/tunables.he :{
24| :8 ^~~~~~~:
note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
src/tunables.h :2424 | s:t8:r unote: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedc
t Tu n24a | bslter {u
| c ^~~~~~~
t Tunasrc/tunables.h:b24:l8e {
: | note: ^~~~~~~candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:54:16: error: no matching constructor for initialization of 'Tunable'
54 | inline Tsrc/tunables.hu:47n:a16b:l e error: fpno matching constructor for initialization of 'Tunable'
Multiplie r(47" | FPi_nMluilne Ttiupnliaerble", 44r, f1p)De;p
t | ^ ~~~~~~~~~~~~~~~~~~~~~~h
Conditiosrc/tunables.hn:(24":RF8P:_ Dnote: ecandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedp
thCo n24d | sitrtiuoctn" ,Tu 9n,a b1);l
e| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~{
| ^~~~~~~
src/tunables.h:24:src/tunables.h8::24 note: :candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided8
: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | st r24u | sctruct Ttu nTaubnle ab{l
e| ^~~~~~~{
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:56:16: error: no matching constructor for initialization of 'Tunable'
56 | inline Tunable src/tunables.hl:m48:p16:B error: aseno matching constructor for initialization of 'Tunable'In file included from ("L
src/board.cppM:P19:
_In file included from Bsrc/corrhist.has48:e20 | ":
isrc/tunables.h,: 3,n25 1:l)44i:; nerror:
e constexpr constructor's 1st parameter type 'std::string' (aka 'basic_string<char>') is not a literal type
| Tuna ^ ~~~~~~~~~~~~~~~~
ble rfpMsrc/tunables.h:u24lt: ip825l: | i er ( "Rnote: FPcandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided_
Mconu sl24 | sttteiplrxuicetr ",pT 8run 5aeb,l e1x );p{
l
i| ^~~~~~~
c it T| src/tunables.h ^ ~~~~~~~~~~~~~~~~~~~~~~~:24u
:n8a: bnote: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedl
src/tunables.he(: 24 | sts24:tru8dc:t note: :: scandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedtT
rui nn24ag | _bnsalter u{c
t | T ^~~~~~~u
nmea,bl ed {
o ub| le ^~~~~~~
_valusrc/tunables.he, :24in:t 8_:dsrc/tunables.h i:58v:inote: s16orcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided):
error:
no matching constructor for initialization of 'Tunable'
| 24 | ~~~~~~~~~~~~^~~~~
stru 58c | ti nTunlinable/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.he :T85:{
u11na b| : ^~~~~~~ lenote:
'basic_string<char>' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructorss
pr D85ept | h C o n dcitlioasns( "bSaPRssrc/tunables.h_:Dei50:pc16t_:h Cserror: otnrno matching constructor for initialization of 'Tunable'
idnitigo
n", 50 | | 1, ^i
1nli);n
e| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
Tunablsrc/tunables.he: ii24r:D8e: note: pcandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedt
hCondit i24o | ns(t"rIuIcRt_ DTeupntahbCloen d{i
t i| o ^~~~~~~n
", 2,src/tunables.h: 241):8;
: | note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
24 | ssrc/tunables.ht:r24uc:t8 :In file included from src/board.cppnote: :T19uncandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided:
a
In file included from bsrc/corrhist.hl 24 | :e s{20
t:
| ^~~~~~~rsrc/tunables.h
u:c43t: 16Tun:a error: bleno matching constructor for initialization of 'Tunable'
{
| ^~~~~~~ 43
| inline src/tunables.h:Tu24nsrc/tunables.ha::859:: 16note: b:candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
error: leno matching constructor for initialization of 'Tunable'
as24p | sB tar59su | eDcit elnTtulanianbel eTun(" aA{blS
e| P ^~~~~~~ _s
prCaBapsteDuereTlhtare", s1h3o,ld("S P1src/tunables.hR)_;:52C
:16a :p error: no matching constructor for initialization of 'Tunable'
| t ^ ~~~~~~~~~~~~~~~~~~~~~~ur
eT 52hr | esihsrc/tunables.ho:n24l:ld"8,i n-e9 7T,u n-a1b)l;e
f| p ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~D
e: ptnote: hCcandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedsrc/tunables.ho
:n24:8:d note: i24candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedt |
isotr n(u24" | FstcrPut_cDte pt TunhCoTunanabbdlitlei o{ne" {
, | | 0, ^~~~~~~ ^~~~~~~
1);src/tunables.h
:src/tunables.h| 24 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~::248::8 :
note: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
src/tunables.h:24 :82424 | | :ss tnote: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
trruuct cT24tun | ablseT u{n
a bt| lru ^~~~~~~e
c{t
T u| na ^~~~~~~b
le {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
src/tunables.h 24 | :s60tr:u16c:tsrc/tunables.h :error: Tun44ano matching constructor for initialization of 'Tunable'b
le: 16{
:| ^~~~~~~error:
no matching constructor for initialization of 'Tunable'
60 | inl i44n | ei Tunnablliene sTpunrasrc/tunables.hQbu:li53e:16e: aerror: stpTDheno matching constructor for initialization of 'Tunable'rlets
ahMoull tdi53( | "SpliPnliieRrn_(Q"e AuSieTPtu_naTDbheler elstfhaoMpuBlldat",s i-p36el(," iF-1);eP
_ B| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
r"as, src/tunables.he1".:2,24 :238,47, : 1 1)0note: );candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
;
| ^ ~~~~~~~~~~~~~~~~~
24| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ssrc/tunables.ht:r24u:c8
t Tu:src/tunables.h n:a24bnote: :l8candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
: e note: {24
| s| candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedt ^~~~~~~
ru ct 24src/tunables.hT:u24n | :satb8:rle u note: c{candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
t | ^~~~~~~
Tunasrc/tunables.h b24: | 24s:t8rulce:t Tu{n
a note: | bcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided ^~~~~~~l
e { src/tunables.h24 |
s:tr 24u:| c ^~~~~~~t
Tunab8:le {
| ^~~~~~~note:
candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:62:16: error: src/tunables.hno matching constructor for initialization of 'Tunable'
:54:16src/tunables.h:: error: 45no matching constructor for initialization of 'Tunable':
6216: | ierror: nno matching constructor for initialization of 'Tunable'li n
54 | ei Tunnlaibnlee TnumnpaDbilvei s45o | fri(n"NMplPMi_ultinDpeilvisor", 1i3e1r,( "1F)P;_
M u| l ^ ~~~~~~~~~~~~~~~~~~~~~t
iTpluniera"bsrc/tunables.h,l:24 e:84 : note: a4, 1scandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided)p
;D
e pt | h ^ ~~~~~~~~~~~~~~~~~~~~~~C
24o | sndsrc/tunables.hti:r24utci:to8 n: T(u"note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
nASa bPl_24De | e p{s
t r| ^~~~~~~tu
hct src/tunables.hCT:unaob24len :d8i:t inote: o{n
"candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided,
5| ^~~~~~~,
124 | );s
src/tunables.h :| tr24 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~u
:c8:t src/tunables.h :note: Tcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided24u
:na8: b24l | e s note: t{r
candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provideduct
| ^~~~~~~T
una bl24 | e s{tr
u c| t ^~~~~~~
Tunable {
| ^~~~~~~
src/tunables.h:24src/tunables.h:8:: note: 63candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided:
16: error: 24no matching constructor for initialization of 'Tunable' | s
truct Tu nab63le | insrc/tunables.h l{i
: n| 56e:16: ^~~~~~~ T
error: no matching constructor for initialization of 'Tunable'un
able nmp Su56src/tunables.h:b | tirnalcitnoer (T"uNnMaPb_lSeu bltmrpaBcatsoer("",L M4P,_ B1a)s;e
" ,| ^ ~~~~~~~~~~~~~~~~~~~~~~3
, 471:16)src/tunables.h:: 24:8;:error:
no matching constructor for initialization of 'Tunable'
note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided|
^ ~~~~~~~~~~~~~~~~
47 | i24n | src/tunables.hlsi:tn24r:eu8c:t note: Tu nTacandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedb
lue n a{
24b | | ls ^~~~~~~e
trursrc/tunables.hfcp:tD24: 8T:u nnote: acandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providede
bptlh eC24o | s{t
r | n ^~~~~~~
udicttsrc/tunables.h Tui:no24an:(b8l: "e Rnote: {F
P candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided| ^~~~~~~_
D
ep 24 | stthrCoucndt itTiunaobnl"e, {
9, 1| src/tunables.h):;64: ^~~~~~~
16| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~:
error: no matching constructor for initialization of 'Tunable'
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
6424 | | istnrlucitn src/tunables.hTe:u58n:16: Ta error: ubno matching constructor for initialization of 'Tunable'
nlaeb le{
n mp D| 58 ^~~~~~~e | pin
tlhiCnosrc/tunables.hne:d 24iT:ut8nia: onote: bn(candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedl"
eNM Ps_ D24epp | rsDtehCtprotnhdCiotnidoint"i,o n1,u( "1S)P;R _/D/e pIt hnCeoendd ittoi ofni"x, t1h,i s1 )b;e
f o| r ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~e
cnte Tsrc/tunables.hxu:nt24 :8a:tunbe , ilnote: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedte
' s {l o24c | ksetdr uactt 0T
u n| a ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~b
l
e | ^~~~~~~src/tunables.h:{
24
:| 8 ^~~~~~~:
note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
src/tunables.h :2424 | :s8:src/tunables.htru :note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
c48:t16 T24u | nab:l eerror: sno matching constructor for initialization of 'Tunable't r{u
c t| Tu
n ^~~~~~~a
ble 48{ | src/tunables.h
in: l24:| 8 ^~~~~~~:i
nnote: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providede
Tu n24a | sbtlruct Tunea blref pM{u
l| t ^~~~~~~
src/tunables.hip:l59ie:r16(: "error: Rno matching constructor for initialization of 'Tunable'
FP_Multipli 59 | eir"n,lin src/tunables.he8: 66T:u516n,a: berror: lno matching constructor for initialization of 'Tunable'e1
) ;s
p r| 66C | inline ^ ~~~~~~~~~~~~~~~~~~~~~~~aptur
eTTunhsrc/tunables.hraeb:sl24:he8o :h ldnote: (candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedm
rD" i24v | SPisstRr_Couarc(tp tur"HMTeRu_DiTnharevsbhoilseolr d"",{,
8 -| 7 ^~~~~~~91
71,,src/tunables.h :1); 24-:
1 )| 8; ^ ~~~~~~~~~~~~~~~~~~~~~~:
note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided|
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h24: | 24s:t8rsrc/tunables.h: unote: c:candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided24:t
8 :T 24unnote: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided | a
stblructe T{24u | ns
ablt r| e ^~~~~~~u
c{
t | ^~~~~~~Tuna
ble src/tunables.h:src/tunables.h50::{
2416 :: error: | 8 ^~~~~~~: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedno matching constructor for initialization of 'Tunable'
src/tunables.h :502424 | | i:ns8:lt irnnote: uect candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided Tunab
Tluen 24 | a{
sb| tl ^~~~~~~re
u ct iiTrDeupnthaCbole n{d
it | ^~~~~~~i
on("IIR_Dsrc/tunables.he:p67:th16C:o error: no matching constructor for initialization of 'Tunable'n
dition" ,67 | in2src/tunables.hl,:in e1 60T)u:;n16
a: error: no matching constructor for initialization of 'Tunable' b
| l ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~e c
m60r | Dsrc/tunables.hi:v24i:i8s:onrl(i"nC eMnote: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided TunRa
ble_ sDp24rQiu | ivseistortuThrrcetsh" ,To lud(4"n6SaPb7l7Re,_ 1Q{)u
;
i| e t| T ^ ~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~h
reshosrc/tunables.hsrc/tunables.h:l24d:"8::,24 : 8note: :- 3note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided6
, -1 ) 2424; |
| | s ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s
ttrrucutsrc/tunables.h c:T24u:n8t: aTnote: bucandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providedn
alblee 24{ | s{t
r u| c ^~~~~~~t
T u| src/tunables.h:24 ^~~~~~~na:8
b:l enote: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided{
|
^~~~~~~
src/tunables.h 24 | ssrc/tunables.ht:r24u:c8:t:52 note: Tu:n16acandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedb
le: error: {24no matching constructor for initialization of 'Tunable'
|
s| t ^~~~~~~r
u c52 | tin liTnuenabl eTu na{b
l e| ^~~~~~~f
pDepthCondition("FP_DepthCondfatal error: ititoo many errors emitted, stopping now [-ferror-limit=]o
n", 0, 1)src/tunables.h:;62
: | 16 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~:
error: no matching constructor for initialization of 'Tunable'
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
6224 | | sitnrluicnte T Tuunnaabbllee {
nm | ^~~~~~~p
Divisrc/tunables.hs:o24r:(8": Nnote: Mcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedP_
Div i24s | osrt",r u131c,t 1 T);u
n | ^ ~~~~~~~~~~~~~~~~~~~~~a
ble {
src/tunables.h:24:| ^~~~~~~8:
note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | strsrc/tunables.hu:c53t :16Tu: error: nno matching constructor for initialization of 'Tunable'a
ble {
53 | ^~~~~~~
| inlinsrc/tunables.he :Tu24n:a8b:l enote: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedf
pBas e24( | stru"cFtP _TunabBalsee" , {3
47| , ^~~~~~~
1);
| ^ ~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.hsrc/tunables.h:24::863:: 16note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided:
error: no matching constructor for initialization of 'Tunable'
24 | struct T un63abl | ie n{
l i| ^~~~~~~
ne Tunable nmpSsrc/tunables.hu:b54t:16rac:t orerror: (no matching constructor for initialization of 'Tunable'"
NMP _54 | Siubntlracitnoer "T, u4n,ab l1e);
f | ^ ~~~~~~~~~~~~~~~~~~~~~~
pMultisrc/tunables.h:24:p8l:ie rnote: (candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided"
FP_M 24u | lsttiplruicetr "Tun, a4b4,le 1{
) | ; ^~~~~~~
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24src/tunables.h::824: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided:8
: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided 24
| str u24 | cstt Trunuacbtl eT {u
n a| b ^~~~~~~
le {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {src/tunables.h
:| ^~~~~~~64:
16: error: no matching constructor for initialization of 'Tunable'
src/tunables.h:56:16: error: no matching constructor for initialization of 'Tunable'
64 | inline Tunab l56e | i nnmlpinDepet hCToundnaibtlieon("NM Pl_mDepthCopnBdaistione"(," LMP1_, 1B);a s//e I "n,e ed3 ,t o 1f)ix t;hi
s b ef| o ^ ~~~~~~~~~~~~~~~~
re nsrc/tunables.he:24x:t tun8e, :i tnote: 'candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provideds
loc k24ed at | 0s
| t ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~r
uct Tusrc/tunables.hn:a24bl:e8: note: {
candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
| ^~~~~~~
src/tunables.h:24:248: | snote: tcandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedr
uc t T24u | nstabrluect {T
un| ab ^~~~~~~le
{
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
src/tunables.h:5824:16 | s:t error: runo matching constructor for initialization of 'Tunable'c
t Tu 58na | ibnllinee T{un
a b| l ^~~~~~~e
sprDepthCondition("SPR_DepthCondition", 1, 1);src/tunables.h
: 66| : ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
16: src/tunables.herror: :no matching constructor for initialization of 'Tunable'
24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
66 | i24n | lsitnreu Tcunta bTlue nhmarblDivei so{
r("H M| R ^~~~~~~_
Divsrc/tunables.hi:s24o:r8", 8:7 1note: 1candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided, 1
);
24 | ^ ~~~~~~~~~~~~~~~~~~~~~~
| strucsrc/tunables.ht: Tu24n:8a: bnote: lcandidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were providede
{
| ^~~~~~~24
| struct Tunable {
| ^~~~~~~src/tunables.h:
59:16: error: src/tunables.hno matching constructor for initialization of 'Tunable'
:24:8: 59note: | candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
inl 24in | e sTtruunctabl eT usnpablreCa p{t
ur| e ^~~~~~~Th
reshold("SPR_CaptureThreshold", -97, -1)src/tunables.h;:67:
16| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
error: no matching constructor for initialization of 'Tunable'
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
2467 | s | tirnluinec Tunta bTlune acmrDblivei {sor(
" CMR| _ ^~~~~~~
Divissrc/tunables.ho:r24":,8 : 467note: 7candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided,
1) ;24
| | s ^ ~~~~~~~~~~~~~~~~~~~~~~tr
uct Tusrc/tunables.hna:bl24e :{
8 | : ^~~~~~~
note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct src/tunables.hT:u60n:a16b:l eerror: no matching constructor for initialization of 'Tunable'
{
| ^~~~~~~
60 | inlisrc/tunables.h:24n:e8 T:u nnote: acandidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were providedble
sp 24 | srtrQuctui eTtuTnharblee {sh
o l| ^~~~~~~
d("SPR_QuietThreshold", -36, -1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~fatal error:
too many errors emitted, stopping now [-ferror-limit=]
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:62:16: error: no matching constructor for initialization of 'Tunable'
62 | inline Tunable nmpDivisor("NMP_Divisor", 131, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:63:16: error: no matching constructor for initialization of 'Tunable'
63 | inline Tunable nmpSubtractor("NMP_Subtractor", 4, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:64:16: error: no matching constructor for initialization of 'Tunable'
64 | inline Tunable nmpDepthCondition("NMP_DepthCondition", 1, 1); // I need to fix this before next tune, it's locked at 0
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:66:16: error: no matching constructor for initialization of 'Tunable'
66 | inline Tunable hmrDivisor("HMR_Divisor", 8711, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:67:16: error: no matching constructor for initialization of 'Tunable'
67 | inline Tunable cmrDivisor("CMR_Divisor", 4677, 1);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
src/tunables.h:24:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
24 | struct Tunable {
| ^~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
20 errors generated.
make: *** [makefile:82: build/board.o] Erro 1
make: *** [makefile:82: build/uci.o] Erro 1
20 errors generated.
make: *** [makefile:82: build/search.o] Erro 1