IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/05/29
~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Robert_Paulson
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
Vort "<weko> orignal: выглядит так что логика неверна, если приходится увеличивать" согласен. без атаки ничего "стоять" не должно
Vort такое ощущение, что там где-то баг, из-за которого "хорошие" флудфилы забываются
Vort я и не только при старте заклинивание на тысяче видел. точных условий проявления проблемы, правда, не помню. и происходит это редко. сейчас, к примеру, Floodfills: 1161
weko [04:40:06] <Vort> такое ощущение, что там где-то баг, из-за которого "хорошие" флудфилы забываются
weko Вот и я о том же
weko Я тоже вроде видел +-1000 не после старта
tetrimer Что-то в последних коммитах с версией намудрили:
tetrimer $ ./i2pd --version
tetrimer i2pd version 2.47.0 (0.9.58)
tetrimer $ strings ./i2pd |grep gae439b53
tetrimer 2.47.0-90-gae439b53
tetrimer :</b> 2.47.0-90-gae439b53<br>
tetrimer 2.47.0-90-gae439b53
tetrimer Параметры сборки: export USE_GIT_VERSION=yes; make
tetrimer и на том же исходнике все нормально показывает, если собирать так:
tetrimer export USE_GIT_VERSION=yes; make DEBUG=N
tetrimer А нет, нифига... Это у меня что-то сбойнуло, т.к. повторная сборка с дебагом - нормально показывает GIT-версию...
R4SAS если юзаешь make без cmake то надо вычищать сначала чтобы обновилось
tetrimer R4SAS: Вычищать, в смысле make clean делать? Или удалять всю директорию и тащить git-ом заново?
tetrimer Сборка, на первый взгляд, начиналась как обычно, т.е. шла с самого начала и параметр -DGIT... - там в строчках виднелся.
orignal не использовать cmake
tetrimer g++-11 - это же, вроде, классический компилятор. Да и второй раз им-же собралось нормально.
R4SAS tetrimer: да, make clean
Orion что-то у меня make пишет предупреждения при сборке с последним коммитом
Orion libi2pd/NetDb.cpp: In member function ‘void i2p::data::NetDb::SaveUpdated()’:
Orion libi2pd/NetDb.cpp:651:81: warning: ‘minTunnelCreationSuccessRate’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Orion 651 | if (it.second->IsUnreachable () && (total - deletedCount < NETDB_MIN_ROUTERS || isLowRate ||
Orion | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Orion libi2pd/NetDb.cpp: In member function ‘void i2p::data::NetDb::Start()’:
Orion libi2pd/NetDb.cpp:58:31: warning: ‘threshold’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Orion 58 | if (m_RouterInfos.size () < threshold || m_Floodfills.GetSize () < NETDB_MIN_FLOODFILLS) // reseed if # of router less than threshold or too few floodfiils
orignal забей
Orion ок