The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"FreeBSD-CURRENT переведён по умолчанию на Clang"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "FreeBSD-CURRENT переведён по умолчанию на Clang" –1 +/
Сообщение от Клыкастый (ok), 08-Ноя-12, 15:21 
> 1)вы не сталкивались с тем, что собранный разными версиями компиляторов софт работает по-разному?

настолько, чтобы не работало - пока нет. ну что-то когда-то было с icc вроде.

> 2)вы не сталкивались с багами в компиляторах?

сталкивался.

> 3)вы не сталкивались с регрессиями в компиляторах?

нет. в генте стабильная ветка, во фре gcc был достаточно древней версии, чтобы быть вылизанным.

99,9% проблем в source-based никак не связаны с компиляторами, вопреки устоявшимся заблуждениям. полагаю источником этих заблуждений являются пытливые пионеры, которые изучают, как это всё работает и усиленно экспериментируют с опциями и версиями. Возможно со стороны это выглядит дико, но во-первых пытливый ум и шаловливые ручки не являются частью системы, а во вторых это действительно полезно и познавательно.


> только криво собранный пакет заметят сразу (потому как бинарники у всех будут одинаковые).

я не буду рушить вашу уверенность, что за мейнтейнером вы как за каменной стеной. действительно, некоторый выигрыш есть.

но в соурс-бейзед компилятор это часть системы, так что за ним следят. т.е. я хочу сказать что если вы доверяете мейнтейнеру и сообществу тестировать тучи бинарей, я таки доверяю мейнтейнеру и сообществу тестировать один компилятор.

> (потому как бинарники у всех будут одинаковые).

о, кстати. вам вопрос: если система стоит с дефолтными опциями на разных машинах, будут бинари после сборки одинаковы?


> а в случае source-based воевать с бинарником придётся самим.

ну да. собрать другой версией компилятора в соурс-бейзед дистре - труд непосильный. другое дело "сразу заметить" собственной задницей и ждать когда наконец сделают как надо.


Ответить | Правка | Наверх | Cообщить модератору

Оглавление
FreeBSD-CURRENT переведён по умолчанию на Clang, opennews, 06-Ноя-12, 00:25  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру