[devel] I: gcc 11.2.1 && binutils 2.37

arbars bystrov.arterm на gmail.com
Пт Сен 24 15:11:13 MSK 2021


24.09.2021 18:06, Andrey Savchenko пишет:
> Днеь добрый!
>
> On Fri, 24 Sep 2021 11:05:50 +0200 Konstantin Lepikhov wrote:
>> Hi Илья!
>>
>> On 09/24/2021, at 01:30:15 PM you wrote:
>>
>>> У меня самого ровно такие же мысли, просто интуитивно. Что если в самой
>>> сборке LTO не используется, то и нечего его туда засовывать насильно.
>>>
>>> В проектах где производительность важна - критические места специально
>>> оптимизируют в апстриме, ffmpeg как раз такой.
>>>
>>> По ссылкеhttps://www.altlinux.org/LTO  - хотелось бы видеть конкретные
>>> примеры из Альта, что скомпилировали такие-то нужные пакеты, была такая
>>> производительность, стала такая, чтобы наглядно было видно за что
>>> боремся. А не ссылки на статьи о том как это круто теоретически.
>> https://bugzilla.altlinux.org/34592  - пример для chromium, который,
>> собственно, был первым пакетом, собранным с LTO. И да, там был clang, а не
>> gcc.
> Ну так, может, и стоило LTO использовать только для тех пакетов,
> где от него заведомо есть практическая польза? А то включили
> втихаря, а сообщество лишь перед фактом поставили.
>
> Особенно гротескно это выглядит на фоне глобального использования
> -O2, а не -O3. А ведь ситуация сравнима: для многих пакетов -O3
> даст результат лучше, чем -O2, но кое-где может быть без разницы
> или немного хуже, в редких крайних случаях вообще сломается сборка
> либо полученный код, в т.ч. из-за проблем в самом коде.
>
> Но с LTO подобные риски никого не остановили, в то же время
> допотопный -O2 до сих пор с нами. Это непоследовательно.
>
> Best regards,
> Andrew Savchenko
>
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
Так я за это на ldv@ и наехал - какого, мол, такие фокусы втихаря 
показывать?
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20210924/769d3fe2/attachment.html>


Подробная информация о списке рассылки Devel