Size: a a a

cxx.Дискуссионная

2020 June 15

V

Vladislav Brezgin in cxx.Дискуссионная
пнятно
источник

V

Vladislav Brezgin in cxx.Дискуссионная
тогда, звучит довольно-таки безрадостно... столько времени на рутинные операции
источник

EP

Egor Pugin in cxx.Дискуссионная
Wild_Wind
Но первичный компил, особенно если без ccache - полдольше, дня два.
там тюнится под текущий проц?
источник

W

Wild_Wind in cxx.Дискуссионная
источник

EP

Egor Pugin in cxx.Дискуссионная
сборка
источник

W

Wild_Wind in cxx.Дискуссионная
Egor Pugin
там тюнится под текущий проц?
Да. Всё зависит от уровня упоротости по C/XXFLAGS, и LDFLAGS.
источник

EP

Egor Pugin in cxx.Дискуссионная
и на сколько процентов выше производительность по?
источник

W

Wild_Wind in cxx.Дискуссионная
Но главная фишка для меня - можно добавив пару строк конфига собрать буст/др_крупную_либу с нужными флагами. К примеру, с MSan.
источник

W

Wild_Wind in cxx.Дискуссионная
Egor Pugin
и на сколько процентов выше производительность по?
5-15%.
Но не за этим ставят гентач.
источник

EP

Egor Pugin in cxx.Дискуссионная
а за чем?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Wild_Wind
Но главная фишка для меня - можно добавив пару строк конфига собрать буст/др_крупную_либу с нужными флагами. К примеру, с MSan.
осталось понять - зачем
источник

W

Wild_Wind in cxx.Дискуссионная
Egor Pugin
а за чем?
А за слотами, свежим софтом, гибкостью патчинга, кросскомпиляцией чего угодно из коробки, и возможностью собрвть всё с нужными флагами.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
зачем тебе всё собирать с нужными флагами, кроме перфа?
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Wild_Wind
А за слотами, свежим софтом, гибкостью патчинга, кросскомпиляцией чего угодно из коробки, и возможностью собрвть всё с нужными флагами.
А как же федорка?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
вот я таки бы хотел иметь возможность пересобрать Tesseract локально под мой проц - там буст есть
источник

W

Wild_Wind in cxx.Дискуссионная
Alexander Zaitsev
осталось понять - зачем
Затем, что для нормальной работы MemorySanitizer зависимости проекта тоже должны быть инструментированны.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Wild_Wind
Затем, что для нормальной работы MemorySanitizer зависимости проекта тоже должны быть инструментированны.
зачем мне инструментировать что-то из репозитория?
источник

V

Vladislav Brezgin in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
А как же федорка?
а нахуя федорка, если есть debian
источник

V

Vladislav Brezgin in cxx.Дискуссионная
или даже рачик
источник

W

Wild_Wind in cxx.Дискуссионная
Alexander Zaitsev
вот я таки бы хотел иметь возможность пересобрать Tesseract локально под мой проц - там буст есть
И это тоже.
А ещё мешок патчей для прикручивания без боли cuda и OpenCL из коробки.
источник