The OpenNET Project / Index page

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



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

Оглавление

Релиз набора компиляторов GCC 8, opennews (??), 02-Май-18, (0) [смотреть все]

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


34. "Релиз набора компиляторов GCC 8"  –2 +/
Сообщение от z (??), 03-Май-18, 09:49 
А где коменты про  llvm ?
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз набора компиляторов GCC 8"  +5 +/
Сообщение от Аноним (-), 03-Май-18, 10:24 
Ну вот один, например: не понимаешь разницу между llvm и clang?
Ответить | Правка | Наверх | Cообщить модератору

47. "Релиз набора компиляторов GCC 8"  –1 +/
Сообщение от Аноним (-), 03-Май-18, 12:31 
>А где коменты про  llvm ?

llvm -- оцтой.

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

71. "Релиз набора компиляторов GCC 8"  –1 +/
Сообщение от iZEN (ok), 04-Май-18, 12:09 
>>А где коменты про  llvm ?
> llvm -- оцтой.

Да бог с вами! Без LLVM 6.0.0 не работает Mesa3D 18.0.2 в Unix-подобных системах. И невозможен Rust 1.25, без которого не запустится Firefox 59.0.3 и будущий релиз Firefox 60.0. И Google Chromе требует Clang-RT. Так что не надо тут возмущаться - ешьте, что для вас организовала в своё время Intel и AMD в X.Org, выкинув оттуда разработчиков из NVIDIA, *BSD, MacOS X и Solaris дружным числом голосов Linux-сообщества. Так как "врагам" Open Source, видите ли, было не по нраву поддерживать интеловский линуксовый DRI/KMS в ядрах своих систем с возможностью софтового рендеринга шейдеров средствами CPU. Теперь вот жрите два или несколько LLVM в системе только для того, что это кому-то нужно по каким-то причинам использовать в своих продуктах.


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

74. "Релиз набора компиляторов GCC 8"  +/
Сообщение от Andrey Mitrofanov (?), 04-Май-18, 13:57 
>>>А где коменты про  llvm ?
>> llvm -- оцтой.
> Да бог с вами! Без LLVM 6.0.0 не работает Mesa3D 18.0.2 в

Держим кулаки https://european-lisp-symposium.org/static/2018/hafner.pdf за Lisp!

> Unix-подобных системах. И невозможен Rust 1.25, без которого не запустится Firefox
> 59.0.3 и будущий релиз Firefox 60.0. И Google Chromе требует Clang-RT.

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

99. "Релиз набора компиляторов GCC 8"  +/
Сообщение от Аноним (-), 06-Май-18, 12:53 
Андрюша, а GLSL не опирается снизу, опять же, на этот яблочный LLVM?
Ответить | Правка | Наверх | Cообщить модератору

77. "Релиз набора компиляторов GCC 8"  +1 +/
Сообщение от Аноним (-), 04-Май-18, 16:30 
> Да бог с вами! Без LLVM 6.0.0 не работает Mesa3D 18.0.2

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

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

81. "Релиз набора компиляторов GCC 8"  –1 +/
Сообщение от iZENemail (ok), 04-Май-18, 23:24 
Зоопарк - у вас. У меня два LLVM 6.0.0.
Ответить | Правка | Наверх | Cообщить модератору

85. "Релиз набора компиляторов GCC 8"  +/
Сообщение от Аноним (-), 05-Май-18, 08:29 
> Зоопарк - у вас. У меня два LLVM 6.0.0.

А нафига их два?! :)

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

94. "Релиз набора компиляторов GCC 8"  –2 +/
Сообщение от iZENemail (ok), 05-Май-18, 13:41 
>> Зоопарк - у вас. У меня два LLVM 6.0.0.
> А нафига их два?! :)

% pkg info -r llvm60
llvm60-6.0.0_3:
    mesa-dri-18.0.2

% cc --version
FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0)
Target: x86_64-unknown-freebsd11.2
Thread model: posix
InstalledDir: /usr/bin

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

79. "Релиз набора компиляторов GCC 8"  +1 +/
Сообщение от Mihail Zenkov (ok), 04-Май-18, 16:55 
> Без LLVM 6.0.0 не работает Mesa3D 18.0.2 в Unix-подобных системах.

AFAIK в mesa llvm используется для компиляции шейдеров (изначально только на amd/ati r600 и старше). Для остального вроде llvm не нужен. Но возможно я отстал от новых веяний )

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

86. "Релиз набора компиляторов GCC 8"  +1 +/
Сообщение от Аноним (-), 05-Май-18, 08:35 
> AFAIK в mesa llvm используется для компиляции шейдеров (изначально только на amd/ati r600 и старше).

Ну так это...
1) То что древнее R600 - адская архаика по современным меркам. И выпускалось много лет назад.
2) Именно R600 и прочем VLIW могут и без LLVM шейдеры генерить, но только для графики. Там есть на выбор свой кодогенератор и LLVM. Есди OpenCL надо - LLVM потребуется, без вариантов.
3) В случае более-менее актуальных вещей, как то GCN, LLVM для вообще всего, без вариантов. Там 2D ускорения в чистом виде вообще нет - все через Glamor. Значит все любят GL и шейдеры. И LLVM, соответственно - других кодогенераторов для GCN в опенсорс вроде и нет.

> Для остального вроде llvm не нужен. Но возможно я отстал от новых веяний )

Интелям не нужен, у них там что-то свое. Нвидия черт ее знает. Один из софтварных фаллбаков 3D рендерера основан на LLVM.

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

58. "Релиз набора компиляторов GCC 8"  –2 +/
Сообщение от Аноним (-), 03-Май-18, 16:39 
А что про него писать, у него лицензия правильная.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

100. "Релиз набора компиляторов GCC 8"  +/
Сообщение от Аноним (-), 06-Май-18, 13:04 
LLVM - не пойми какая, зоопарк лицензий. Была как-то новость, что хотят поменять лицезию(ии). Поменяли бы уж на Boost L, плюсплюсникам как-то роднее, чем нынешний зоопарк.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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