<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">24.09.2021 18:06, Andrey Savchenko
      пишет:<br>
    </div>
    <blockquote type="cite"
      cite="mid:20210924150640.5203b3b2929b2eecbf13949f@altlinux.org">
      <pre class="moz-quote-pre" wrap="">Днеь добрый!

On Fri, 24 Sep 2021 11:05:50 +0200 Konstantin Lepikhov wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Hi Илья!

On 09/24/2021, at 01:30:15 PM you wrote:

</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">У меня самого ровно такие же мысли, просто интуитивно. Что если в самой 
сборке LTO не используется, то и нечего его туда засовывать насильно.

В проектах где производительность важна - критические места специально 
оптимизируют в апстриме, ffmpeg как раз такой.

По ссылке <a class="moz-txt-link-freetext" href="https://www.altlinux.org/LTO">https://www.altlinux.org/LTO</a> - хотелось бы видеть конкретные 
примеры из Альта, что скомпилировали такие-то нужные пакеты, была такая 
производительность, стала такая, чтобы наглядно было видно за что 
боремся. А не ссылки на статьи о том как это круто теоретически.
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap=""><a class="moz-txt-link-freetext" href="https://bugzilla.altlinux.org/34592">https://bugzilla.altlinux.org/34592</a> - пример для chromium, который,
собственно, был первым пакетом, собранным с LTO. И да, там был clang, а не
gcc.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Ну так, может, и стоило LTO использовать только для тех пакетов,
где от него заведомо есть практическая польза? А то включили
втихаря, а сообщество лишь перед фактом поставили.

Особенно гротескно это выглядит на фоне глобального использования
-O2, а не -O3. А ведь ситуация сравнима: для многих пакетов -O3
даст результат лучше, чем -O2, но кое-где может быть без разницы
или немного хуже, в редких крайних случаях вообще сломается сборка
либо полученный код, в т.ч. из-за проблем в самом коде.

Но с LTO подобные риски никого не остановили, в то же время
допотопный -O2 до сих пор с нами. Это непоследовательно.

Best regards,
Andrew Savchenko
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Devel@lists.altlinux.org">Devel@lists.altlinux.org</a>
<a class="moz-txt-link-freetext" href="https://lists.altlinux.org/mailman/listinfo/devel">https://lists.altlinux.org/mailman/listinfo/devel</a></pre>
    </blockquote>
    Так я за это на ldv@ и наехал - какого, мол, такие фокусы втихаря
    показывать?<br>
  </body>
</html>