Size: a a a

Russian Fedora Community

2020 March 13

SG

Sergey Gureev in Russian Fedora Community
Удивлен тому, что на опеннете что-то хвалят, честно говоря
источник

V

Vascom in Russian Fedora Community
Ещё не вечер.
источник

hm

hime mononoke in Russian Fedora Community
Извините за оффтоп, я помню был канал с книгами по алгоритмам. Можете дать?
источник

V

Vascom in Russian Fedora Community
GCC 10 предлагает сам исправления ошибок
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Vascom
GCC 10 предлагает сам исправления ошибок
ОООООО, джва года ждал этого от компиляторов. я думал уже самому надо будет писать. Молодцы
источник

hm

hime mononoke in Russian Fedora Community
Vascom
GCC 10 предлагает сам исправления ошибок
Класс.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Переслано от Stanislav Ershov
> We also discovered that cmake on Fedora is patched to be different than upstream cmake, which -O2 instead of -O3 for the "Release" configuration.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
@Artem4 это правда?
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Переслано от Stanislav Ershov
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
Переслано от Stanislav Ershov
> We also discovered that cmake on Fedora is patched to be different than upstream cmake, which -O2 instead of -O3 for the "Release" configuration.
Конечно. Это же всегда являлось важным требованием и что еще нужно доказать что с -O3 будет профит.
источник

V

Vascom in Russian Fedora Community
Alexander Zaitsev
@Artem4 это правда?
источник

V

Vascom in Russian Fedora Community
Но всё равно приятно. Что не надо самому догадываться в каком хидере тип прописан и куда его добавить надо.
источник

A

Artem in Russian Fedora Community
@zamazan4ik осуждаешь в целом такой подход?
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
@zamazan4ik осуждаешь в целом такой подход?
сложно сказать, если честно. если в дистрибутиве принято, что O2 вместо O3 использовать надо, то что поделать. я против запрета на O3, но это совсем другая история
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
сложно сказать, если честно. если в дистрибутиве принято, что O2 вместо O3 использовать надо, то что поделать. я против запрета на O3, но это совсем другая история
Если есть пруф что O3 быстрее то можно
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
Если есть пруф что O3 быстрее то можно
ну вот эти товарищи говорят, что 2 процента теряют. Как они их насчитали - хз
источник

V

Vascom in Russian Fedora Community
Сейчас О3 стабилен, а несколько лет назад с ним глючили проги. Нет гарантии что опять в О3 не добавят экспериментальных глючных фич. Незначительный прирост скорости того не стоит.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
наверное как-то бенчмаркали
источник

AZ

Alexander Zaitsev in Russian Fedora Community
переход на O3 может оторвать ноги не потому, что они экспериментальны, а потому, что там более агрессивные оптимизации могут заставить скрытые UB в программах взрываться новыми красками. мейнтейнеры как обычно скажут "ну шо це такое" и откатят обратно
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Так если это не начать делать, то по так и останется с багами и будешь терять перф на ровном месте и дальше
источник