The OpenNET Project / Index page

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



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

"Релиз набора компиляторов GCC 16"  +/
Сообщение от opennews (ok), 30-Апр-26, 23:02 
После года разработки опубликован релиз свободного набора компиляторов GCC 16.1, первый значительный выпуск в новой ветке GCC 16.x. В соответствии со схемой нумерации выпусков, версия 16.0 использовалась в процессе разработки, а незадолго до выхода GCC 16.1 уже ответвилась ветка GCC 17.0, на базе которой будет сформирован следующий значительный релиз GCC 17.1...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65329

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

Оглавление

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


1. "Релиз набора компиляторов GCC 16"  +3 +/
Сообщение от dekabu (ok), 30-Апр-26, 23:02 
Отлично, повод пересобирать мир!
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз набора компиляторов GCC 16"  –3 +/
Сообщение от Аноним (5), 30-Апр-26, 23:19 
Это нинужно. Нужен LLVM и то, только ради того, что он нужен, чтобы Раст собрать.
Ответить | Правка | Наверх | Cообщить модератору

7. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (7), 30-Апр-26, 23:34 
А сначала собрать самого себя. Возможно, через череду версий.
Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Сладкая булочка (?), 30-Апр-26, 23:58 
> чтобы Раст собрать

Расту нужен стандарт и поддержка в gcc.

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

11. "Релиз набора компиляторов GCC 16"  –1 +/
Сообщение от Аноним (11), 01-Май-26, 00:20 
> Расту нужен стандарт

Такой, как в C++ - нет, не нужен. Пусть язык нормально развивается вместо того, чтобы годами сидеть ждать базовых фич, пока комитетные деды жуют сопли.

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

13. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (13), 01-Май-26, 00:22 
Тогда будет зоопарк реализаций этих самых фич. Каким именно лесом при том пойдёт эта ваша безопасТность догадайтесь сами.
Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз набора компиляторов GCC 16"  –1 +/
Сообщение от Аноним (11), 01-Май-26, 00:26 
> Тогда будет зоопарк реализаций этих самых фич. Каким именно лесом при том пойдёт эта ваша безопасТность догадайтесь сами.

Шта? Пока что зоопарк как раз в C++, а не в Расте. Тебе напомнить, сколько существует реализаций стандартной библиотеки C++ - и каждая со своим набором багов?

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

15. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (13), 01-Май-26, 00:28 
Так вы же про раст говорили. Не отклоняйтесь от темы.
Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (11), 01-Май-26, 00:42 
> Так вы же про раст говорили. Не отклоняйтесь от темы.

Чел, ты вообще за логической нитью следить не способен?

Ты мне говоришь, что без стандартизации как в C++ у Раста якобы будет куча реализация одних и тех же фич.

Я тебе отвечаю, что наличие стандарта не помешало C++ получить ту самую кучу реализаций одних и тех же фич.

Что конкретно тебе не понятно?

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

18. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Сладкая булочка (?), 01-Май-26, 00:47 
>> Расту нужен стандарт
> Пусть язык нормально развивается

Нормально - это как?

> вместо того, чтобы годами сидеть ждать базовых фич

Каких, например?

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

2. "Релиз набора компиляторов GCC 16"  –1 +/
Сообщение от Аноним (2), 30-Апр-26, 23:05 
Спасибо за LTO, но пока чуваки типа этих https://github.com/skeeto/w64devkit будут исключать LTO из за своих кривых рук, мне придется сидеть на GCC 13.
Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз набора компиляторов GCC 16"  –1 +/
Сообщение от Аноним (4), 30-Апр-26, 23:13 
Lto это ладно, из-за чуваков типа этих https://www.mingw-w64.org/ приходится на gcc-12 сидеть. Ну во всяком случае я собирал dxvk всеми тулчейнами и определённые шейдеры не сегфолтились только в 12. Так бы до сих пор winegcc собирал и проблем не знал.
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (5), 30-Апр-26, 23:33 
>  всеми тулчейнами и определённые шейдеры не сегфолтились только в 12

С - Стандарт.

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

9. "Релиз набора компиляторов GCC 16"  +/
Сообщение от эксперт по всему (?), 01-Май-26, 00:14 
а мог бы собрать с UBSAN, найти где там UB в их г-коде и пофиксить
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

16. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (4), 01-Май-26, 00:33 
Я на тот момент уже запарился тулчейны перебирать и отлаживать, там вроде потом подкрутили флаги кодогенератора чтобы он не лажал (типа из-за инструкций avx было).
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Джон Титор (ok), 30-Апр-26, 23:13 
> Продолжена реализация стандартов OpenMP 5.0, 5.1, 5.2 и 6.0 (Open Multi-Processing), определяющих API и способы применения методов параллельного программирования на многоядерных и гибридных (CPU+GPU/DSP) системах с общей памятью и блоками векторизации (SIMD). Улучшена реализация спецификаций параллельного программирования OpenACC 3.0, 3.3 и 3.4, определяющих средства для выноса операций (offloading) на GPU и специализированные процессоры, такие как NVIDIA PTX.

Круто

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

10. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (10), 01-Май-26, 00:16 
Круто. Опять работающие инструкции по сборке пакетов править.
Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз набора компиляторов GCC 16"  +/
Сообщение от Аноним (11), 01-Май-26, 00:21 
> Опять работающие инструкции по сборке пакетов править.

Какие-то проблемы линуксоидов.

Был бы поумнее - давно бы уже зашил нужный стандарт C++ во флажках компилятора.

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

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

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




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

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