Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от opennews (?), 04-Май-19, 01:22 | ||
После года разработки опубликован (https://gcc.gnu.org/ml/gcc-announce/2019/msg00001.html) релиз свободного набора компиляторов GCC 9.1 (https://gcc.gnu.org/gcc-9), первый значительный выпуск в новой ветке GCC 9.x. В соответствии с новой схемой (https://gcc.gnu.org/develop.html#num_scheme) нумерации выпусков, версия 9.0 использовалась в процессе разработки, а незадолго до выхода GCC 9.1 уже ответвилась ветка GCC 10.0, на базе которой будет сформирован следующий значительный релиз GCC 10.1. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Релиз набора компиляторов GCC 9" | +1 +/– | |
Сообщение от пгуыыцрщ (?), 04-Май-19, 01:22 | ||
Ммм, а -fipa-pta так и не починили? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Релиз набора компиляторов GCC 9" | –3 +/– | |
Сообщение от старик (?), 04-Май-19, 01:36 | ||
Кхх гм ну что ж хорошая новость.Сейчас перекомпилирую 1041 исходный текст.Жаль только что опять OpenACC ни как а я уж по старости своей наивной понадеился на свою rx580 заместо процессора. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Релиз набора компиляторов GCC 9" | +15 +/– | |
Сообщение от A.Stahl (ok), 04-Май-19, 04:28 | ||
>ни как, понадеился, заместо | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
5. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Аноним (5), 04-Май-19, 05:39 | ||
стухл | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
37. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (37), 06-Май-19, 06:20 | ||
мда, чую как корабль назовешь так оно и поплывет | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
8. "Релиз набора компиляторов GCC 9" | +4 +/– | |
Сообщение от Аноним (8), 04-Май-19, 11:08 | ||
>реализована бо́льшая часть спецификации параллельного программирования OpenACC 2.5 | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
3. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Аноним (3), 04-Май-19, 03:23 | ||
А что там в C2k нового? Какие интересности завезли? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Релиз набора компиляторов GCC 9" | +3 +/– | |
Сообщение от Аноним (7), 04-Май-19, 08:26 | ||
utf8, constexpr, auto. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
9. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (8), 04-Май-19, 11:11 | ||
constexpr и auto уже в 11-м были, не? | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
10. "Релиз набора компиляторов GCC 9" | +3 +/– | |
Сообщение от An0Nm (?), 04-Май-19, 11:15 | ||
C2x это сишный стандарт. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
11. "Релиз набора компиляторов GCC 9" | +1 +/– | |
Сообщение от Аноним (11), 04-Май-19, 11:26 | ||
В плюсах были, в C нет. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
40. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Аноним (40), 06-Май-19, 09:26 | ||
Долбо* неразличающий сиплюсплюс и чистый си | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
6. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (6), 04-Май-19, 06:41 | ||
Печально, но в OBS-репозитории devel:gcc/SLE_11 его уже не будет. Из-за прекращения основной поддержки. А жаль. Было очень удобно использовать компилятор оттуда для билд-фермы. А devtoolset для CentOS не настолько удобный | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Релиз набора компиляторов GCC 9" | +3 +/– | |
Сообщение от Crazy Alex (ok), 04-Май-19, 14:44 | ||
D и бэкэнды для AMD GPU и OpenRISC? Добротный релиз, ничего не скажешь | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от старик2 (?), 04-Май-19, 18:03 | ||
Ну все перекомпилировал не собрался qtcore-5.11.2.А 1040 текстов собралось без проблем пока глюков программ нет.COMMON_FLAGS="-march=native -O2 -fgraphite -fgraphite-identity -floop-interchange -floop-nest-optimize -ftree-loop-distribution -fomit-frame-pointer -pipe"Правда долго очень процессор у меня очень стар как и я тоже.FX-9590 DDR3-2133 asus-V-Formula-Z. 14 часов ушло наверно тротлил хад. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (14), 04-Май-19, 20:59 | ||
Только qt с графитом потом рандомно крашится и зависает, в кедах особенно классно сидеть. И вообще фигня, ни одна программа не показала выигрыша в производительности с ним. Лто хотя бы бинарники меньше делает, для плюсовых программ хорошо. А вот пго топчик, оптимизирует без заморочек написанный код (ручками можно того же добиться). | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
36. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от пгуыыцрщ (?), 06-Май-19, 00:47 | ||
Не надо обобщать. У меня не крашится например. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
15. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от старик2 (?), 04-Май-19, 23:13 | ||
Хмм возможно и так но проблем с крашами не наблюдал ну скорее всего нет большого количества специфичных программ для серьезной работы где нужна стабильность.Так себе небольшой сервер и мультимедиа десктоп.Да конечно в продакшен с такими флагами ни ни согласен.А лто да еще года четыре назад юзал сравнивал размер бинарников ну и т.д.Главная проблема лто в роллинг бэйс операционках (при обновленнии системы)это изменение версий программ и их кода что ведет по моему опыту к неработоспособности и глюкам программ так как слетает линковка всяких там библиотек или удаление из исходника того что должно работать с другой частью зависимого кода glibc например что и приводит в итоге к глючному бинарнику.Вот как пример собрал не давно лису с лто -march=native -02 и gold линкером (ни какого хардкора)и что в лисе перестал сохранятся масштаб текста и всего отображаемого на странице выставлял +200% при перезагрузке браузера опять 100% -это нужно для больших экранов при просмотре с расстояния чтоб увеличить размер всего на странице.По моему скромному мнению лто хорош на специальных проектах собрал и забыл.Да конечно есть автоматизированный си-ай интегрейшн но это работает в конторах (постоянная сборка пересборка мержка и т.д)а дома лто ну его нафиг нет времени разбираться в багах и зависимостях денег за это не заплатят а система упадет. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от старик2 (?), 04-Май-19, 23:37 | ||
Гм с профилированием PGO надо по думать.Только оно т.е пго для для небольшого количества программ предназначено (ну в gentoo например).Да предполагаю что любой код можно профилировать но это надо вносить изменения в средство разработки или в билды и т.д.Да и с сценарием работы кода тоже не ясно какая последовательность выполнения модулей блоков алгоритмов чаще выполняется.Набрать статистику работы можно но это не решает всех возможных вариантов работы программы.Так что вопросов очень много.Возможно надо придерживаться золотой середины. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от старик2 (?), 04-Май-19, 23:59 | ||
Да и с графитом не понятно я не кодер.Какие циклы в каком коде если С++ как часто повторяются и есть ли смысл их обьеденять сокращать и т.д что это даст? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Релиз набора компиляторов GCC 9" | –5 +/– | |
Сообщение от Аноним (18), 05-Май-19, 11:32 | ||
>case 2: how = 205; break; case 3: how = 305; break; | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
22. "Релиз набора компиляторов GCC 9" | +5 +/– | |
Сообщение от Ordu (ok), 05-Май-19, 12:35 | ||
Нет. В реальном коде это выглядит обычно так: | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
23. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от старик2 (?), 05-Май-19, 14:27 | ||
Про EXPECTO_PATRONUM осилил эхх тяжело мне новые знания даются с трудом ну ни чего прорвемся все собираюсь собираюсь начать учить C++ и все никак старик как ни как.Спасибо за разьяснения. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
25. "Релиз набора компиляторов GCC 9" | +5 +/– | |
Сообщение от Ordu (ok), 05-Май-19, 15:26 | ||
Иди лучше русский изучи, дедунь. Я вот тоже не знаю, куда ставить запятые, а куда нет, но если ты их совсем не ставишь, читать крайне сложно. Если по другим твоим сообщениям посмотреть, то тебе и тему слитно/раздельно следует освежить в памяти. Изучи русский. Забей на IT, это не для тебя. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
26. "Релиз набора компиляторов GCC 9" | +1 +/– | |
Сообщение от старик3 (?), 05-Май-19, 15:34 | ||
Мне уже 74 год что ты хочешь.Вот доживешь до мои годков тогда посмотрим.А русский я плохо знаю так как родился в Киеве а вырос в германии.Не обижайся если что. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
27. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Ordu (ok), 05-Май-19, 15:55 | ||
> Вот доживешь до мои годков тогда посмотрим. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
32. "Релиз набора компиляторов GCC 9" | +1 +/– | |
Сообщение от НяшМяш (ok), 05-Май-19, 21:22 | ||
Мне кажется, что в немецком письменном также принято ставить запятые и пробелы после запятых и точек. 74 года - не оправдание. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
57. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от SohnEinesOffiziers (?), 07-Май-19, 15:52 | ||
> Мне уже 74 год что ты хочешь.Вот доживешь до мои годков тогда | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
29. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (18), 05-Май-19, 16:26 | ||
>Запросто может не быть единой формулы для всех case'ов, но даже если она и есть, использование такой формулы может быть глупостью, потому что потом кто-нибудь изменит enum в хидере | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
30. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Ordu (ok), 05-Май-19, 18:59 | ||
> Не надо просто валить всё в кучу. Если есть подобная структура в | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
31. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (18), 05-Май-19, 21:16 | ||
>если значения нашего enum'а взяты из /etc/services | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
35. "Релиз набора компиляторов GCC 9" | +1 +/– | |
Сообщение от Ordu (ok), 05-Май-19, 22:28 | ||
>>если значения нашего enum'а взяты из /etc/services | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
42. "Релиз набора компиляторов GCC 9" | +1 +/– | |
Сообщение от meantraitor (?), 06-Май-19, 12:53 | ||
> _descriptions было бы круто спрятать из .h файла куда-нибудь, но тогда не удастся следующие | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
43. "Релиз набора компиляторов GCC 9" | –4 +/– | |
Сообщение от Ordu (ok), 06-Май-19, 13:00 | ||
> А за написание в хедере | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
46. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Урри (?), 06-Май-19, 13:52 | ||
Неосилятор, или табы правильно расставляй в своей молодежной огороженной песочнице. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
48. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Ordu (ok), 06-Май-19, 14:13 | ||
> Неосилятор, или табы правильно расставляй в своей молодежной огороженной песочнице. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
61. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (61), 08-Май-19, 14:06 | ||
> C'шная идея include'ов | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
54. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (11), 07-Май-19, 11:14 | ||
Да-да-да, это не ты болтливая бестолочь, это C плохой. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
55. "Релиз набора компиляторов GCC 9" | –3 +/– | |
Сообщение от Ordu (ok), 07-Май-19, 12:13 | ||
> Да-да-да, это не ты болтливая бестолочь, это C плохой. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
44. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (44), 06-Май-19, 13:44 | ||
> Как с /etc/services работать из C? | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
49. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Ordu (ok), 06-Май-19, 14:14 | ||
>> Как с /etc/services работать из C? | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
45. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Урри (?), 06-Май-19, 13:51 | ||
Вы, извиняюсь, на чем пишете? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
50. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Ordu (ok), 06-Май-19, 14:15 | ||
> Вы, извиняюсь, на чем пишете? | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
56. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (56), 07-Май-19, 15:46 | ||
> мы получим нелокальный баг -- | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
58. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Ordu (ok), 07-Май-19, 17:27 | ||
> Ошибка второго порядка? | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
19. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (18), 05-Май-19, 11:40 | ||
>Currently devices using Nvidia PTX (nvptx) are supported, and AMD GCN device support is in development. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
33. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от НяшМяш (ok), 05-Май-19, 21:25 | ||
Если у тебя 450W блок питания уже 10 лет, то очень скоро он может перестать тянуть даже то самое, поставленное те же 10 лет назад. Если в нем заменить электролиты, то спокойно будет тянуть системник вида 9700 (без К) и 1060. Они укладываются в 250 ватт потребления. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
20. "Релиз набора компиляторов GCC 9" | –2 +/– | |
Сообщение от Аноним (18), 05-Май-19, 11:44 | ||
>Добавлена экспериментальная поддержка части будущего стандарта языка Си, развиваемого под кодовым именем C2x. Для включения поддержки C2x следует использовать опции "-std=c2x" и "-std=gnu2x" (для включения расширений GNU). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
24. "Релиз набора компиляторов GCC 9" | +1 +/– | |
Сообщение от Аноним (24), 05-Май-19, 15:15 | ||
Правильная ссылка: https://cmake.org/cmake/help/latest/prop_tgt/C_STANDARD.html | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
28. "Релиз набора компиляторов GCC 9" | –2 +/– | |
Сообщение от Аноним (18), 05-Май-19, 16:10 | ||
Вообще-то впилить можно было бы сразу после того, как определились с названием стандарта, так как флаг выводится из него. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
51. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Совершенно другой аноним (?), 06-Май-19, 16:35 | ||
Там с самим стандартом ещё не очень определились. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
53. "Релиз набора компиляторов GCC 9" | –2 +/– | |
Сообщение от Аноним (53), 07-Май-19, 07:36 | ||
> Безобразие, конечно: позавчера вышел компилятор, а в вышедшую две недели назад версию сборочной системы его новые фичи ещё не завезли! | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
59. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (61), 08-Май-19, 14:01 | ||
Ты вообще в курсе, для чего autocrap и cmake придуманы? Вот как раз для того, чтобы не надо было все эти параметры ручками указывать, к тому же во время сборки (собирает юзер, который знать не знает, какой там стандарт нужен). Но в autocrap для сишных стандартов макроса вообще не завезли, только для плюсов есть ax_cxx_compile_stdcxx. Так что чья б корова мычала. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
60. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (61), 08-Май-19, 14:04 | ||
P. S. для особо одарённых: конечно же, можно сделать cmake -DCMAKE_C_FLAGS=-std=c2x. Но это неправильное решение. | ||
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору |
21. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Аноним (18), 05-Май-19, 11:53 | ||
>Прекращена поддержка архитектур Armv2, Armv3, Armv5 и Armv5E | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
47. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Урри (?), 06-Май-19, 13:54 | ||
Просто пользуемся предыдущей версией. Никаких исправлений тут все равно нету, одни мало кому нужные фичи. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
34. "Релиз набора компиляторов GCC 9" | –2 +/– | |
Сообщение от Анонимчик (?), 05-Май-19, 21:39 | ||
i686 Еше жива...ужось.) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
38. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Крикет (?), 06-Май-19, 08:02 | ||
Мне P-II надо чтобы работал! | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
39. "Релиз набора компиляторов GCC 9" | –1 +/– | |
Сообщение от Совершенно другой аноним (?), 06-Май-19, 09:21 | ||
Есть такая линейка процессоров от Intel - Atom-ы называются. Там только сравнительно недавно x86-64 завезли, а до того, считай, тот i686 и только и был. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
41. "Релиз набора компиляторов GCC 9" | +2 +/– | |
Сообщение от InuYasha (?), 06-Май-19, 11:52 | ||
Среди всех этих новостей про жавы, руби, электроны... Хоть что-то краСИвое, вечное, доброе! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
52. "Релиз набора компиляторов GCC 9" | +2 +/– | |
Сообщение от Аноним (52), 06-Май-19, 18:18 | ||
>Процесс включения поддержки языка D в GCC начался ещё в 2011 году, но затянулся | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
62. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от Аноним (62), 08-Май-19, 18:56 | ||
>> Armv5 и Armv5E | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
63. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от iZEN (ok), 10-Май-19, 13:46 | ||
/usr/src/contrib/libstdc++/src/bitmap_allocator.cc: At global scope:Не работает — чините. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
65. "Релиз набора компиляторов GCC 9" | +/– | |
Сообщение от iZEN (ok), 07-Июл-19, 22:22 | ||
> firefox | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |