При просмотре в голдеде информации о своём узле из нодлиста наткнулся
на нечто непонятное. Вместо флагов-протоколов-etc пишет "ERROR, see
log!"
http://pics.rsh.ru/img/golded_s5ohlywj.png
Забавно, что другие узлы (проверил пару десятков) отображаются
нормально.
При просмотре в голдеде информации о своём узле из нодлистаУ меня отображается. и не длинная она... W7-64
наткнулся на нечто непонятное. Вместо флагов-протоколов-etc пишет
"ERROR, see log!"
http://pics.rsh.ru/img/golded_s5ohlywj.png
Забавно, что другие узлы (проверил пару десятков) отображаются
нормально.
нормально.
У меня отображается. и не длинная она... W7-64
адо будет тоже глянуть, как у меня на винде... А строка довольно
длинная, "300,CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE,IMI,U ,NC,NPK,E NC" - 80 символов. Видимо, к ней голдед что-то ещё
добавляет, раз сообщает про 85.
При просмотре в голдеде информации о своём узле из нодлиста
наткнулся на нечто непонятное. Вместо флагов-протоколов-etc пишет
"ERROR, see log!"
http://pics.rsh.ru/img/golded_s5ohlywj.png
Забавно, что другие узлы (проверил пару десятков) отображаются
нормально.
У меня отображается. и не длинная она... W7-64
При просмотре в голдеде информации о своём узле из нодлиста
наткнулся на нечто непонятное. Вместо флагов-протоколов-etc
пишет "ERROR, see log!"
http://pics.rsh.ru/img/golded_s5ohlywj.png
Забавно, что другие узлы (проверил пару десятков) отображаются
нормально.
У меня отображается. и не длинная она... W7-64
linux x86-64
тоже error
─1689──────────────────────────────────────────────────────────── Железногорск ─ Vladimir Fyodorov, Esquire Station
Телефон -Unpublished- Zheleznogorsk, 2:6035/3
ERROR, see log!
При просмотре в голдеде информации о своём узле из нодлиста наткнулся
на нечто непонятное. Вместо флагов-протоколов-etc пишет "ERROR, see
log!"
http://pics.rsh.ru/img/golded_s5ohlywj.png
linux x86-64
тоже error
─1689──────────────────────────────────────────────────────────── Железногорск ─ Vladimir Fyodorov, Esquire Station
Телефон -Unpublished- Zheleznogorsk, 2:6035/3
ERROR, see log!
тоже error
ERROR, see log!
Vladimir Fyodorov, Esquire Station
Телефон -Unpublished- Zheleznogorsk, 2:6035/3 300 Bps, CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE,IMI,U,NC,N PK,ENC
Golded-plus-git r1645.b9ea131, собирался с git-а.
Ты читер, у тебя терминал шире 80 символов. Так-то и у меня показывает
:)
А ты 80 сделай и ещё раз попробуй.
адо будет тоже глянуть, как у меня на винде... А строка довольно:) У меня столько не влезает: http://pics.rsh.ru/img/_2025-03-28_143330680_6r5twoqd.png
длинная,
"300,CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE,
IMI,U ,NC,NPK,E NC" - 80 символов. Видимо, к ней голдед что-то
ещё добавляет, раз сообщает про 85.
довольно длинная,
"300,CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE
, IMI,U ,NC,NPK,E NC" - 80 символов. Видимо, к ней голдед что-то
ещё добавляет, раз сообщает про 85.
:) У меня столько не влезает:
http://pics.rsh.ru/img/_2025-03-28_143330680_6r5twoqd.png
Это 6035/0. А 6035/3?
:) У меня столько не влезает:
http://pics.rsh.ru/img/_2025-03-28_143330680_6r5twoqd.png
Это 6035/0. А 6035/3?е проблема.
http://pics.rsh.ru/img/_2025-03-29_121203911_00qkge1h.png Я же
говорю - опять Линукс поломали! :)
:) У меня столько не влезает:
http://pics.rsh.ru/img/_2025-03-28_143330680_6r5twoqd.png
Это 6035/0. А 6035/3?
е проблема.
http://pics.rsh.ru/img/_2025-03-29_121203911_00qkge1h.png Я же
говорю - опять Линукс поломали! :)
А ширина локали у тебя стандартная?
Я у себя на винде проверил, тоже еггог, хотя остаток строчки после
ошибки показывает.
А ширина локали у тебя стандартная?85. о это связано со шрифтом, который 36 и вот это вот всё.:)
Работает! у не помню таких ошибок, они только в линуксах
встречались, но за пол века, я думал что починили уже всё...
Я у себя на винде проверил, тоже еггог, хотя остаток строчкиМожет потому. что ты не любишь вин? :) Оно и отвечает.
после ошибки показывает.
А ширина локали у тебя стандартная?
85. о это связано со шрифтом, который 36 и вот это вот всё.:)
Работает! у не помню таких ошибок, они только в линуксах
встречались, но за пол века, я думал что починили уже всё...
Ради интереса глянь строчку 2:46/0. По-моему, она ещё длиннее моей.
Я у себя на винде проверил, тоже еггог, хотя остаток строчки
после ошибки показывает.
Может потому. что ты не любишь вин? :) Оно и отвечает.
Я нормально к виндам отношусь, дома у меня только она. Узел тоже на
виндах :)
Ради интереса глянь строчку 2:46/0. По-моему, она ещё длиннееДа похер. Оно режется по длине и всё http://pics.rsh.ru/img/_2025-03-29_193047975_y67xo4ec.png
моей.
Ради интереса глянь строчку 2:46/0. По-моему, она ещё длиннее
моей.
Да похер. Оно режется по длине и всё
http://pics.rsh.ru/img/_2025-03-29_193047975_y67xo4ec.png
у надпись-то про ERROR присутствует. а винде у меня так же.
При просмотре в голдеде информации о своём узле из нодлиста наткнулся
на
нечто непонятное. Вместо флагов-протоколов-etc пишет "ERROR, see log!" http://pics.rsh.ru/img/golded_s5ohlywj.png
Забавно, что другие узлы (проверил пару десятков) отображаются нормально.
Смотрю в лог:
===
Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024 09:43:22)
! 12:57:50 Memory error at [genode.cpp,196].
! 12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 85 bytes).
===
Слишком длинная строчка получается, не влезает в 80 символов? у так
может, лучше как-то обрезать её, чем вообще не показывать?
=== Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024Вроде бы лечили уже. Попробуй обновиться.
09:43:22) ! 12:57:50 Memory error at [genode.cpp,196]. !
12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need
85 bytes). === Слишком длинная строчка получается, не влезает в
80 символов? у так может, лучше как-то обрезать её, чем вообще
не показывать?
чем вообще не показывать?
Вроде бы лечили уже. Попробуй обновиться.
Мне казалось, что у меня последняя версия...
=== Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024
09:43:22) ! 12:57:50 Memory error at [genode.cpp,196]. !
12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need
85 bytes). === Слишком длинная строчка получается, не влезает в
80 символов? у так может, лучше как-то обрезать её, чем вообще
не показывать?
Вроде бы лечили уже. Попробуй обновиться.
Мне казалось, что у меня последняя версия...
Hi Vladimir!
30 Mar 25 18:49, Vladimir Fyodorov -> Stas Mishchenkov:
=== Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024
09:43:22) ! 12:57:50 Memory error at [genode.cpp,196]. !
12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow
(need 85 bytes). === Слишком длинная строчка получается, не
влезает в 80 символов? у так может, лучше как-то обрезать её,
чем вообще не показывать?
Вроде бы лечили уже. Попробуй обновиться.
Вроде, работает и правильно обрезает строку: https://disk.yandex.ru/i/fVoSPrPCynRx-A
Патч:
--- a/goldlib/gall/gstrutil.cpp 2025-03-31 21:33:29.077333559 +0300
+++ b/goldlib/gall/gstrutil.cpp 2025-03-31 16:23:53.277999722 +0300
@@ -876,9 +876,10 @@
}
else if (ret >= sizeOfBuffer)
{
- if (sizeOfBuffer>17) strcpy(buffer, " ERROR, see log! ");
- else if (sizeOfBuffer>7) strcpy(buffer," ERROR ");
- else buffer[sizeOfBuffer-1] = '\0';
+// if (sizeOfBuffer>17) strcpy(buffer, " ERROR, see log!
"); +// else if (sizeOfBuffer>7) strcpy(buffer," ERROR ");
+// else buffer[sizeOfBuffer-1] = '\0';
+ buffer[sizeOfBuffer-1] = '\0';
LOG.printf("! %s", gerrinfo("Memory error", __file,
__line));
LOG.printf("! gsprintf(buffer,%i,%s,...): buffer overflow (need %i bytes).", sizeOfBuffer, format, ret);
}
Есть на гитхабе аккаунт? Сделай пулл реквест. Я залью.
у почему, ПОЧЕМУ у атлассиана и гитхаба - Pull Request, а у гитлаба - Merge Request???Есть на гитхабе аккаунт? Сделай пулл реквест. Я залью.
Конечно же есть. Зарядил PR).
Оставил каммент и suggestion :) Простите за душноту :)
Вроде, работает и правильно обрезает строку: https://disk.yandex.ru/i/fVoSPrPCynRx-A
у почему, ПОЧЕМУ у атлассиана и гитхаба - Pull Request, а у гитлаба - Merge Request???Чтобы чем-то отличаться. Вообще правильней именно merge КМК
Оставил каммент и suggestion :) Простите за душноту :)Для мелких правок я не утруждаюсь ревизией принятого CodeStyle гайда, тем более я не член команды разработчиков - просто нашел и поправил у себя, поделился) Душнота приветствуется, особенно при наличии suggestion
Что такое "fron" ? :)Сонное "from", конечно. а сборку вроде не влияет)
Вроде, работает и правильно обрезает строку:Спасибо! Теперь буду ждать, когда попадёт в основную ветку
https://disk.yandex.ru/i/fVoSPrPCynRx-A
и кто-нибудь соберёт под мак
(у Кругликова, вроде, с этим проблемы появились...)
Есть на гитхабе аккаунт? Сделай пулл реквест. Я залью.Конечно же есть. Зарядил PR).
Что такое "fron" ? :)Сонное "from", конечно. а сборку вроде не влияет)
Вроде, работает и правильно обрезает строку:
https://disk.yandex.ru/i/fVoSPrPCynRx-A
Спасибо! Теперь буду ждать, когда попадёт в основную ветку и
кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы появились...)
Спасибо! Теперь буду ждать, когда попадёт в основную ветку иДа уже б научился сам собирать. Там пару команд запустить всего
кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы
появились...)
надо. ;)
Спасибо! Теперь буду ждать, когда попадёт в основную ветку и
кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы
появились...)
Да уже б научился сам собирать. Там пару команд запустить всегоасмешил, спасибо :)
надо. ;)
Что такое "fron" ? :)
Сонное "from", конечно. а сборку вроде не влияет)Тем не менее, давай поправим. ;)
Залил в мастер. Спасибо!
(у Кругликова, вроде, с этим проблемы появились...)икаких проблем. о только под arm =)
Залил в мастер. Спасибо!
Залил в мастер. Спасибо!а чего srcdate.h не поправился? =\
Залил в мастер. Спасибо!
Собрал из мастера. Странная регрессия: при скролле текста ломает кириллицу, при перелистывании PgUp/PgDn и обновлении всего текстового
поля - отображается нормально. Разницу зафиксировал между
r1645.b9ea131 и r1648.c98d48c
Видео: https://disk.yandex.ru/i/lsbW4CEiF1unyQ
Там был коммит, касающийся ncurses. Я проверю попозже. Пожалуй, его
надо просто откатить.
Возможно связано с тем, как ты запускаешь. Я у себя ни luit, ни screen
не использую. ХЗ, что оно может сломать. Кстати, с luit он у меня
толком и не работал, а разбираться, почему, было лень.
Возможно связано с тем, как ты запускаешь. Я у себя ни luit, ни screen
не использую. ХЗ, что оно может сломать. Кстати, с luit он у меня
толком и не работал, а разбираться, почему, было лень.
Возможно связано с тем, как ты запускаешь. Я у себя ни luit, ни
screen не использую. ХЗ, что оно может сломать. Кстати, с luit он
у меня толком и не работал, а разбираться, почему, было лень.
Перепроверил в utf8 с чистым gedlnx, собранным со штатным ncurses (переконвертировал все конфиги в utf8) - искажения на скролле
повторяются.
Детоли: искажается только область, переносимая сдвигом. Вновь
отображаемая строка не искажается (при скролле вверх это крайняя
нижняя строка, при скролле вниз - крайняя верхняя), т.е. сломан только перенос.
Залил в мастер. Спасибо!
а чего srcdate.h не поправился? =\Так ты его не поправил. А я забыл напомнить.
Он автоматом не правится.
Вроде, работает и правильно обрезает строку:Спасибо! Теперь буду ждать, когда попадёт в основную ветку и
https://disk.yandex.ru/i/fVoSPrPCynRx-A
кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы появились...)
Всё-таки Александр справился, выкатил для меня персональную сборку для старых маков.
Кстати, возможно тут помогут. Вот я всегда думал, что в GNUmakef.def определяются CFLAGS для make. И в зависимости от PLATFORM=
подставляются. Засовывал туда в ifeq ($(PLATFORM),osx)
CFLAGS+=-DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -arch x86_64 -arch arm64 -mmacosx-version-min=10.13 LDFLAGS+=-arch x86_64 -arch
arm64 -mmacosx-version-min=10.13
Кстати, возможно тут помогут. Вот я всегда думал, что в GNUmakef.def1. А какие переменные определились в CMakeCache.txt после 'cmake .' ?
определяются CFLAGS для make. И в зависимости от PLATFORM=
подставляются. Засовывал туда в ifeq ($(PLATFORM),osx)
CFLAGS+=-DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -arch x86_64
-arch arm64 -mmacosx-version-min=10.13 LDFLAGS+=-arch x86_64 -arch
arm64 -mmacosx-version-min=10.1
2. По-идее через cmake тоже можно передать параметры (опция -D)
Кстати, возможно тут помогут. Вот я всегда думал, что в
GNUmakef.def определяются CFLAGS для make. И в зависимости от
PLATFORM= подставляются. Засовывал туда в ifeq ($(PLATFORM),osx)
CFLAGS+=-DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -arch
x86_64 -arch arm64 -mmacosx-version-min=10.13 LDFLAGS+=-arch
x86_64 -arch arm64 -mmacosx-version-min=10.1
ачнём с того, что я ненастоящий сварщик. я не cmake'ом собираю, я
просто запускаю make PLATFORM=osx в golded-plus и оно там gcc'ит.
Вот то, что я вижу в GNUmakef.def и похоже на флаги для cmake (см.
выше). о моих скиллов в этом не хватает, чтобы понять, какого хрена
он заинклюжен в Makefile, который, насколько я понимаю, только для GNU make.
Вот еще раз на CFLAGS посмотрел и не понял, как можно собрать под две платформы одновременно.
Попробуй оставить одну (свою), либо -arch arm64, либо -arch x86_64,
т.к. я не уверен, что у нас, сварщиков, всегда есть установленный кросс-компилятор.
Вот то, что я вижу в GNUmakef.def и похоже на флаги для cmake (см.cmake используется для (ре)генерации Makefile.
выше). о моих скиллов в этом не хватает, чтобы понять, какого хрена
он заинклюжен в Makefile, который, насколько я понимаю, только для
GNU make.
ld: warning: ignoring file '../obj/osx/golded3/gccfgg3.o': found architecture 'x86_64', required architecture 'arm64'
ну и так далее для всего собранного. Так что флаги работают =)
я уже готов поставить cmake и попробовать им =))))
Кстати, возможно тут помогут. Вот я всегда думал, что в1. А какие переменные определились в CMakeCache.txt после 'cmake
GNUmakef.def определяются CFLAGS для make. И в зависимости от
PLATFORM= подставляются. Засовывал туда в ifeq ($(PLATFORM),osx)
CFLAGS+=-DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -arch
x86_64 -arch arm64 -mmacosx-version-min=10.13 LDFLAGS+=-arch
x86_64 -arch arm64 -mmacosx-version-min=10.1
.' ?
ачнём с того, что я ненастоящий сварщик. я не cmake'ом собираю, я
просто запускаю make PLATFORM=osx в golded-plus и оно там gcc'ит.
2. По-идее через cmake тоже можно передать параметры (опция -D)
Вот то, что я вижу в GNUmakef.def и похоже на флаги для cmake (см.
выше). о моих скиллов в этом не хватает, чтобы понять, какого хрена
он заинклюжен в Makefile, который, насколько я понимаю, только для GNU make.
Кстати, возможно тут помогут. Вот я всегда думал, что в
GNUmakef.def определяются CFLAGS для make. И в зависимости от
PLATFORM= подставляются. Засовывал туда в ifeq
($(PLATFORM),osx) CFLAGS+=-DHAVE_SNPRINTF -DHAVE_VSNPRINTF
-DHAVE_STDARG_H -arch x86_64 -arch arm64
-mmacosx-version-min=10.13 LDFLAGS+=-arch x86_64 -arch arm64
-mmacosx-version-min=10.1
ачнём с того, что я ненастоящий сварщик. я не cmake'ом собираю,
я просто запускаю make PLATFORM=osx в golded-plus и оно там
gcc'ит.
Дык я тоже) Тем более у меня мака под рукой нет, чтобы попробовать.
Вот еще раз на CFLAGS посмотрел и не понял, как можно собрать под две платформы одновременно. Попробуй оставить одну (свою), либо -arch
arm64, либо -arch x86_64, т.к. я не уверен, что у нас, сварщиков,
всегда есть установленный кросс-компилятор.
Вот то, что я вижу в GNUmakef.def и похоже на флаги для cmake
(см. выше). о моих скиллов в этом не хватает, чтобы понять,
какого хрена он заинклюжен в Makefile, который, насколько я
понимаю, только для GNU make.
cmake используется для (ре)генерации Makefile.
Поскольку под arm64 оно собирается, оставил -arch x86_64. Стало
веселее =) Оно собралось, но на линковке выдало
Linking golded3...ld: warning: ignoring file '../obj/osx/golded3/gccfgg.o': found architecture 'x86_64', required architecture 'arm64'
ld: warning: ignoring file '../obj/osx/golded3/gccfgg3.o': found architecture 'x86_64', required architecture 'arm64'
ну и так далее для всего собранного. Так что флаги работают =)
Вот то, что я вижу в GNUmakef.def и похоже на флаги для cmakecmake используется для (ре)генерации Makefile.
(см. выше). о моих скиллов в этом не хватает, чтобы понять,
какого хрена он заинклюжен в Makefile, который, насколько я
понимаю, только для GNU make.
я уже готов поставить cmake и попробовать им =))))
думаю, стоит и LDFLAGS поменять следом в такие же (в части
архитектуры) как и CFLAGS
я уже готов поставить cmake и попробовать им =))))Я его обычно не трогаю, пока без него работает.
Этот файл никак не используется в cmake сборке. И когда ты запускаешь2. По-идее через cmake тоже можно передать параметры (опция -D)Вот то, что я вижу в GNUmakef.def и похоже на флаги для cmake (см.
выше). о моих скиллов в этом не хватает, чтобы понять, какого хрена
он заинклюжен в Makefile, который, насколько я понимаю, только для
GNU make.
make ..., то cmake никак не участвует. Там две парралельных системы сборки, даже три (для винды отдельно есть nmake.
Я не смотрел что там в голдеде наворочено, но cmake действительно создаёт Makefile'ы. Так что, AK тебе вполне правду про cmake написал. :)cmake используется для (ре)генерации Makefile.Hеправда. Это две параллельные, изменяемые ручками системы сборки.
cmake используется для (ре)генерации Makefile.
Hеправда. Это две параллельные, изменяемые ручками системыЯ не смотрел что там в голдеде наворочено, но cmake действительно
сборки.
создаёт Makefile'ы. Так что, AK тебе вполне правду про cmake написал.
:)
Я имел ввиду конкретно мейкфайлы эхотага.
А cmake может генерить vcproj, конфиг для ninja и многое
другое. Поверь, я знаю, как работает cmake.
Я имел ввиду конкретно мейкфайлы эхотага.
А cmake может генерить vcproj, конфиг для ninja и многое
другое. Поверь, я знаю, как работает cmake.
А весь сыр-бор из-за того, что в корне отсутствует файлик INSTALL с описанием установки под разные системы. тогда можно было бы и лишнее повыносить, и специфичные мейкфайлы в подкаталоги покидать для систем
без cmake.
А весь сыр-бор из-за того, что в корне отсутствует файлик INSTALL с
описанием установки под разные системы. тогда можно было бы и лишнее
повыносить, и специфичные мейкфайлы в подкаталоги покидать для систем
без cmake.
Инструкция по сборке есть тут docs/building.txt
А весь сыр-бор из-за того, что в корне отсутствует файлик
INSTALL с описанием установки под разные системы. тогда можно
было бы и лишнее повыносить, и специфичные мейкфайлы в
подкаталоги покидать для систем без cmake.
Инструкция по сборке есть тут docs/building.txt
While make work, you may drink beer or play with bear until
compilation in progress. But better - help your wife (if you have one)
or wives (if you have more :)) with home work ;-)
;)
Инструкция по сборке есть тут docs/building.txt
While make work, you may drink beer or play with bear until
compilation in progress. But better - help your wife (if you have
one) or wives (if you have more :)) with home work ;-)
;)
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно долго собирается. Сейчас в 16 потоков у меня собирается за секунды.
Инструкция по сборке есть тут docs/building.txt
While make work, you may drink beer or play with bear until
compilation in progress. But better - help your wife (if you
have one) or wives (if you have more :)) with home work ;-)
;)
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно
долго собирается. Сейчас в 16 потоков у меня собирается за
секунды.
аверное, в этом тоже был свой кайф и "романтика".:) у как в первых роликах Масяни, когда они качали мульт с инета.:)
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно долго собирается. Сейчас в 16 потоков у меня собирается за секунды.
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно
долго собирается. Сейчас в 16 потоков у меня собирается за
секунды.
у, на аля-CI-на-скриптах-и-виртуалках у меня тоже быстро Win-сборки собрались, на 1-2 ядрах. А вот на aarch64 на репке я собираю нативно
на железке, и это мучительно долго, успеваю даже выполнить условия
сборки "help your wife" :)
Инструкция по сборке есть тут docs/building.txt
While make work, you may drink beer or play with bear until
compilation in progress. But better - help your wife (if you
have one) or wives (if you have more :)) with home work ;-)
;)
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно
долго собирается. Сейчас в 16 потоков у меня собирается за
секунды.
аверное, в этом тоже был свой кайф и "романтика".:) у как в
первых роликах Масяни, когда они качали мульт с инета.:)
Конечно. Тогда и трава была зенелее, и вода мокрее и девки.... у вы поняли. :) Да и в несколько потоков не собирали.
Тут надо добавить какой то параметр, что бы тормозило раз в тыщу, а
то смысл теряется.:)
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно
долго
собирается. Сейчас в 16 потоков у меня собирается за секунды.
у, на аля-CI-на-скриптах-и-виртуалках у меня тоже быстро Win-сборки собрались, на 1-2 ядрах. А вот на aarch64 на репке я собираю нативно на железке, и это мучительно долго, успеваю даже выполнить условия сборки "help your wife" :)
compilation in progress. But better - help your wife (if you have
one) or wives (if you have more :)) with home work ;-)
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно долго собирается. Сейчас в 16 потоков у меня собирается за секунды.
compilation in progress. But better - help your wife (if you
have one) or wives (if you have more :)) with home work ;-)
Ага. Этот кусок тоже порадовал. :) Когда-то эхотаг действительно
долго собирается. Сейчас в 16 потоков у меня собирается за
секунды.
i7-3770S 8 ядер, законфигурено 9 потоков, пересборка-переустановка
gentoo portage занимает 3 минуты без нескольких секунд, ну из них
можно вычесть накладные расходы на git pull и установку, чисто сборка около 2.5 минут.
Чтобы было "за секунды", это я не знаю, что за железо должно быть :)
Хотя конечно на более современных процах я не пробовал... 3 поколение интела много лет назад устарело...
| Sysop: | Angel Ripoll |
|---|---|
| Location: | Madrid, Spain |
| Users: | 11 |
| Nodes: | 8 (0 / 8) |
| Uptime: | 61:10:13 |
| Calls: | 1,024 |
| Files: | 939 |
| Messages: | 69,026 |