The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

GCC удалён из основного состава FreeBSD , opennews (??), 03-Мрт-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


131. "GCC удалён из основного состава FreeBSD "  +4 +/
Сообщение от пох. (?), 04-Мрт-20, 12:45 
ну да, компилятор который собирает сам себя вместе с тулсетом (llvm, внезапно - написан на с++) - это ж, нерабочий.

Пингвинятки, вы кроме святой веры вообще хоть что-нибудь о мире знаете?

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

155. "GCC удалён из основного состава FreeBSD "  –1 +/
Сообщение от DerRoteBaron (ok), 04-Мрт-20, 16:55 
На том подмножестве стандарта c++, который (надо сказать довольно криво) реализует clang.

P.S. знаем, например, случаи, когда clang++ выдаёт некорректный или очень медленный код без причины на то, а порой и следует на стандарту, а каким-то фантазиям т.е. предложениям в том виде, в котором их удобнее реализовать, а не в том, в котором оно попало в стандарт.

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

158. "GCC удалён из основного состава FreeBSD "  +2 +/
Сообщение от пох. (?), 04-Мрт-20, 18:04 
> знаем, например, случаи, когда clang++ выдаёт некорректный или очень медленный код без причины
> на то, а порой и следует на стандарту, а каким-то фантазиям т.е. предложениям в том виде, в
> котором их удобнее реализовать, а не в том, в котором оно попало в стандарт.

охотно верю, но что - про gcc (причем модный-современный 9, не говоря уже о страшном и ужасном 4.7) вы того же самого разьве не можете рассказать?

Факт что им удается иногда собрать мурзилу (с некоторыми патчами, разумеется) - в общем-то показателен.

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

177. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от DerRoteBaron (ok), 04-Мрт-20, 22:12 
Возможно мне так везло, но код (кроме совсем помойного), с которым приходилось работать, либо собирался gcc и ломался в шланге, или ломался (без особой причины) и там и там, и то это скорее привет весёлым людям, которые так забористо стандартизуют C++
Ответить | Правка | Наверх | Cообщить модератору

229. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (228), 09-Мрт-20, 02:23 
> не можете рассказать?

Ну я вон рассказал. Парадокс в том что такой финт ушами на шланге я вообще не возьмусь повторить, и там наверняка еще жестче будет.

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

163. "GCC удалён из основного состава FreeBSD "  +1 +/
Сообщение от Dmitry (??), 04-Мрт-20, 18:40 
Я не знаю, в каком стандарте народ пишет на gcc и g++, но clang на него ругается со страшной силой.
У меня куча питоновских библиотек не собирается из-за этого.
То void функция возвращает результат.
То не_void функция не возвращает результата.
Причем gcc это за ошибки не считает.
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

203. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от пох. (?), 05-Мрт-20, 16:40 
так включи в gcc9 Wall - тоже будет ругаться.

> Причем gcc это за ошибки не считает.

-Werror к -Wall решит твою проблему, сломать сборку и на gcc ;-)

Если что - решение проблемы с clang находится примерно в этой же плоскости. Там еще и дефолтные переключатели -std по разному стоят (ну или стояли, когда я на это напарывался).

И да, я не знаю в каком стандарте был тот код, который от этого не собирался, но век бы того п-ца  больше не видеть.

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

222. "GCC удалён из основного состава FreeBSD "  –1 +/
Сообщение от Аноним (-), 08-Мрт-20, 06:16 
> У меня куча питоновских библиотек не собирается из-за этого.

А это вообще не баг а фича :)

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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