Bug 54586 - Выпадение rustc в SIGSEGV при сборке пакетов
Summary: Выпадение rustc в SIGSEGV при сборке пакетов
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rust (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Ajrat Makhmutov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-01 17:28 MSK by X1Z53
Modified: 2025-07-01 11:22 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Ajrat Makhmutov 2025-06-01 17:47:59 MSK
И везде error: could not compile `exr` (lib).
Может, проблема именно там?
Comment 2 Сергей Жидких 2025-06-10 20:52:38 MSK
(Ответ для Ajrat Makhmutov на комментарий #1)
> И везде error: could not compile `exr` (lib).
> Может, проблема именно там?

Нет, скорее всего это вина компилятора. exr не содержит прямой работы с памятью, но содержит очень жирные рекурсивные макросы. Я видел несколько коммитов между 1.86.0 и 1.87.0 касающиеся кодогенерации. Возможно какой-то коммит привёл к повышенному расходу стека.

К сожалению, мне не удалось ни разу из 15 запусков воспроизвести ошибку возникающую в сборочнице на своей локальной машине. Так что проверить это сложно. Если у меня будет время в выходные я попробую раздуть рекурсивные макросы из exr, чтобы достичь такого же результата. А пока, я предлагаю просто увеличить стек. Если проблема не уйдёт, то уже уменьшать число потоков.
Comment 3 Сергей Жидких 2025-06-10 20:58:23 MSK
Так или иначе стоит завести issue в апстриме раста.
Comment 4 Alexander Makeenkov 2025-06-27 10:54:20 MSK
Тоже сталкиваюсь с данной проблемой.

Стабильно раз в несколько дней падает https://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2025/0627/error/broot-1.46.5-alt1

А вот новый пакет, только позавчера попал в репозиторий, а сегодня уже упала сборка с такой же ошибкой: https://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2025/0627/error/awatcher-0.3.1-alt1
Comment 5 Ajrat Makhmutov 2025-07-01 11:22:33 MSK
Вроде с новой версией проблем нет. Верно?
Если есть - прошу переоткрыть.