Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от opennews (??), 05-Окт-21, 12:04 | ||
После шести месяцев разработки представлен релиз проекта LLVM 13.0 - GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от Аноним (1), 05-Окт-21, 12:04 | ||
Супер! Молодцы! | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (1), 05-Окт-21, 12:05 | ||
Ждем во фряшечке. Вот и свежий зен подвезли. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Релиз набора компиляторов LLVM 13.0" | –2 +/– | |
Сообщение от Аноним (1), 05-Окт-21, 12:59 | ||
Проверил. В портах уже добавили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от анонн (ok), 05-Окт-21, 14:24 | ||
> Проверил. В портах уже добавили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (1), 05-Окт-21, 17:00 | ||
Точно. Со слепу просмотрел. Спасибо! | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (1), 08-Окт-21, 01:49 | ||
Теперича таки в портах. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
38. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Ivan_83 (ok), 05-Окт-21, 18:04 | ||
В портах само по себе не сильно интересно, интереснее когда затащат в базу и когда для месы начнут юзать. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
39. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (1), 05-Окт-21, 18:13 | ||
Согласен. Но с чего-то надо начинать... | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (3), 05-Окт-21, 12:07 | ||
судя по номеру таки production ready | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (4), 05-Окт-21, 12:08 | ||
Почему он так долго компи лируется начиная с 12? Судя по логу ощущение что он зависает часов на 20, но это не так и нужно ждать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Релиз набора компиляторов LLVM 13.0" | –11 +/– | |
Сообщение от QwertyReg (ok), 05-Окт-21, 12:11 | ||
Или надо просто выкинуть свой Pentium 4 и компилировать на современном железе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (4), 05-Окт-21, 12:13 | ||
> Или надо просто выкинуть свой Pentium 4 и компилировать на современном железе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от Аноним (4), 05-Окт-21, 12:16 | ||
Я посмотрел, 16 часов против 50 минут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Релиз набора компиляторов LLVM 13.0" | +6 +/– | |
Сообщение от Аноним (8), 05-Окт-21, 12:37 | ||
Пора переписывать на Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (1), 05-Окт-21, 13:00 | ||
Это ты со сборками линуксов перепктал. В бсдях все православно. Патриархально. Профессура шалить не дает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (8), 05-Окт-21, 13:16 | ||
И что, в БЗДях ещё не вкатили Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Релиз набора компиляторов LLVM 13.0" | –2 +/– | |
Сообщение от Аноним (1), 05-Окт-21, 13:27 | ||
Как в линуксе? Неее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от malloc (?), 06-Окт-21, 09:39 | ||
Они там неосиляторы. Все как один - профессора. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
93. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от burjui (ok), 08-Окт-21, 06:02 | ||
Чтобы компилилось так же или ещё дольше. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
22. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от еуые (?), 05-Окт-21, 14:34 | ||
Это явно баг, но если вы об этом не сообщие в их багзилу https://llvm.org/docs/HowToSubmitABug.html то никто об этом не узнает и не исправит. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
23. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Попандопала (?), 05-Окт-21, 14:48 | ||
Тут советовали включать USE="pgo" вдруг поможет. Сейчас синкну и посмотрю. Ешё ccache есть,но я его не осилил.( | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
24. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Попандопала (?), 05-Окт-21, 15:05 | ||
2021-08-24T10:07:01 >>> sys-devel/llvm: 4 hours, 31 minutes, 59 seconds | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Попандопала (?), 05-Окт-21, 15:13 | ||
2021-08-24T10:07:01 >>> sys-devel/llvm-12.0.1: 4 hours, 31 minutes, 59 seconds | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от Попандопала (?), 05-Окт-21, 19:33 | ||
2021-08-24T10:07:01 >>> sys-devel/llvm-12.0.1: 4 hours, 31 minutes, 59 seconds | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (4), 05-Окт-21, 21:37 | ||
> 2021-08-24T10:07:01 >>> sys-devel/llvm-12.0.1: 4 hours, 31 minutes, 59 seconds | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Попандопала (?), 06-Окт-21, 09:23 | ||
2021-07-10T21:20:55 >>> sys-devel/clang-12.0.1: 1 hour, 11 minutes, 32 seconds | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от n00by (ok), 05-Окт-21, 19:24 | ||
Profile-guided optimization (PGO) https://ru.wikipedia.org/wiki/Profile-guided_optimization | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
46. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Попандопала (?), 05-Окт-21, 19:35 | ||
Для ГСС этот флаг им же и собирается. ЛЛВМ не все может собрать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от n00by (ok), 06-Окт-21, 08:08 | ||
Имею ввиду, что в ebuild для llvm USE-флаг pdo отсуствует. То есть он ничего не даёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Попандопала (?), 06-Окт-21, 09:28 | ||
Как я понимаю этот флаг создает некий профиль и потом компилит изменения при следующей компиляции если компилить с ГСС. Тот же ЛЛВМ тоже будет собираться быстрее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от n00by (ok), 06-Окт-21, 14:08 | ||
А, теперь понял, что имелось ввиду. Да, Вы правы. Если GCC собрать с PGO, он будет собирать быстрее. Но ускорение не в разы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Ordu (ok), 05-Окт-21, 18:27 | ||
Я бы предположил, что у тебя оперативка кончилась, и процесс сборки начал свопиться. Хотя, конечно, это гадание на кофейной гуще. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
56. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (4), 05-Окт-21, 23:01 | ||
Вполне возможно, но нет никакой дисковой активности и висит 1 процесс по 10+ часов -- вывод никак не меняется. Попробовал уполовинить число потоков, стало ощутимо дольше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Ordu (ok), 06-Окт-21, 00:25 | ||
Вон у меня сейчас как раз, "по счастливому совпадению", собирается llvm-13. Вот как раз когда я писал эти строки, он мергался в систему из билд-диры. Сложно оценить сколько именно он собирался, потому что время я не засекал, даже не знаю точно когда он начал собираться, просто пару часов назад я видел его где-то в начале сборки (там две фазы сборки, первая ~1000 объектов собирает, вторая под 2k, вот где-то в середине первой фазы я видел), и потом ещё отправлял его поспать на некоторое время, пока я поиграюсь в игрушку на сон грядущий. Но, думаю, не больше двух часов. На железе 10+ летней давности. С жёсткого диска, не с SSD. И я не замечал за ним, чтобы он резко увеличивал время сборки на какой-то версии, впрочем, опять же, я не следил -- emerge что-то там собирает, я лишь примерно оцениваю общее время сборки с точностью плюс-минус лапоть, а время сборки индивидуальных пакетов оцениваю методом "интуитивный Монте-Карло": чем чаще я вижу, что emerge собирает какой-то пакет, тем дольше значит он собирается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (4), 06-Окт-21, 00:42 | ||
Со сборкой llvm у меня проблем нет, сопоставимо с gcc по веремени. У меня проблема со сборкой clang. И rust тоже слишком долго компилируется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (4), 06-Окт-21, 00:43 | ||
Хотя не, gcc 15 минут и llvm 60 минут, в 4 раза медленнее выходит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (4), 06-Окт-21, 00:44 | ||
От 40 до 60. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Ordu (ok), 06-Окт-21, 01:21 | ||
Ну я могу лишь посочувствовать. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
72. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от n00by (ok), 06-Окт-21, 07:27 | ||
> Сложно оценить сколько именно он собирался, потому что время | ||
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору |
79. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от Попандопала (?), 06-Окт-21, 09:30 | ||
qlop -vHt rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Ordu (ok), 08-Окт-21, 01:11 | ||
Забавно. Не знал про такое. Два с половиной часа для всех с 9 по 13 версию, отдельные выбросы до трёх -- это скорее всего я останавливал его сборку зачем-то. | ||
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору |
18. "Релиз набора компиляторов LLVM 13.0" | –4 +/– | |
Сообщение от Аноним (18), 05-Окт-21, 14:09 | ||
Нужно закрыть хлебало, прежде чем указывать людям, что им выкинуть, а что нет. Как оплатишь разработку и производство процессора под их нужды и подаришь им его бесплатно - так сразу и выкинут. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
21. "Релиз набора компиляторов LLVM 13.0" | –2 +/– | |
Сообщение от QwertyReg (ok), 05-Окт-21, 14:28 | ||
Это СПО - делаешь сам, на чистом энтузиазме. Какие деньги? | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (27), 05-Окт-21, 15:44 | ||
В ссылку тебя надо с такими комментариями. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
9. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (9), 05-Окт-21, 12:59 | ||
Вспоминаю как на своей макоси собирал 11 версию (в Homebrew тогда бинарник ещё не завезли). Эта вещь пять часов компилировалась и из-за этого чуть не опоздал на работу. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
12. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от Аноним (1), 05-Окт-21, 13:02 | ||
Ты так говоришь, как буд-то в длительном конпелянии что-то плозое. Ты можешь откинуться на спинку стула и медитировать, глядя на пробегающие по экрану символы. Представлять, как буд-то и земля и небо все состоит из них. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от BorichL (ok), 05-Окт-21, 13:44 | ||
А он под все доступные архитектуры собирается или только под нужные? | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
30. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от pavlinux (ok), 05-Окт-21, 16:34 | ||
> ... или только под нужные? | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (34), 05-Окт-21, 17:09 | ||
Ну это-то явное дно. Как можно без PDP-11? | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от pavlinux (ok), 05-Окт-21, 17:19 | ||
> Как можно без PDP-11? | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Релиз набора компиляторов LLVM 13.0" | –7 +/– | |
Сообщение от Аноним (13), 05-Окт-21, 13:03 | ||
Есть такая проблема подтверждаю , но приходится выбирать "собирается дольше , но после ui летает" или "собирается по олд стандартной модели быстро собирается , но позже собранная библиотека хуже и тормознее работает" , но есть идея пере собрать сами компиляторы C++20 с помощью C++2a или C++2b и вернуть в олд стандарт по причине сборки в общем никто не говорил что будет легко , а как известно в россии то уж тем более это не работает тут все хотят только деньги получать при том сразу и не работать т.е не заниматься пере сборкой пере меинфреимом | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от zram (?), 05-Окт-21, 14:19 | ||
Ебилды уже есть. Идёт собирать... | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Аноним (27), 05-Окт-21, 15:42 | ||
Отлично проделанная работа. Долгих лет проекту. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от pavlinux (ok), 05-Окт-21, 16:11 | ||
> __attribute__((musttail)) ... | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 16:53 | ||
gcc это (tail-call optimization) вроде как уже 20 лет умеет, без всяких там __attribute__. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от pavlinux (ok), 05-Окт-21, 17:16 | ||
> gcc это (tail-call optimization) вроде как уже 20 лет умеет | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 17:32 | ||
Ну да - про ллвм, который научился с костылями делать то, что можно было научиться делать давным-давно и без костылей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от Ordu (ok), 05-Окт-21, 18:36 | ||
Знаток в треде? | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 21:57 | ||
> Атрибут musttail, что в gcc, что в llvm, делает tail-call оптимизацию обязательной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Ordu (ok), 05-Окт-21, 22:28 | ||
Ты ворвался в тред с обвинениями llvm в том, что он такую полезную фичу запилил только сейчас. Но теперь, ты доказываешь, что фича бесполезная. Либо фича полезная, и тогда ты сейчас несёшь бред. Либо фича бесполезная, и тогда ты бред нёс раньше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Релиз набора компиляторов LLVM 13.0" | –2 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 23:35 | ||
Нет. Я угораю со знатоков, которые радуются, что шланг научился из любой рекурсии делать хвостовую. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от Ordu (ok), 06-Окт-21, 00:27 | ||
> Нет. Я угораю со знатоков, которые радуются, что шланг научился из любой | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (-), 05-Окт-21, 22:41 | ||
>> tail-call оптимизацию обязательной. | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
57. "Релиз набора компиляторов LLVM 13.0" | –2 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 23:13 | ||
Нэт. Оно работает и не 0 - проверить минута времени. | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (-), 06-Окт-21, 13:01 | ||
> Нэт. Оно работает и не 0 - проверить минута времени. | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Урри (ok), 06-Окт-21, 18:05 | ||
Еще один аноним прибежал преобразовывать функцию в обязательную хвостовую рекурсию? | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (-), 06-Окт-21, 20:37 | ||
| ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от анонн (ok), 05-Окт-21, 20:46 | ||
>> _гарантированных_ хвостовых вызовов | ||
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору |
49. "Релиз набора компиляторов LLVM 13.0" | –3 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 21:55 | ||
> чем отличается _возможная_ tail call оптимизация от _гарантированной_? | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от анонн (ok), 05-Окт-21, 22:23 | ||
>> чем отличается _возможная_ tail call оптимизация от _гарантированной_? | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Релиз набора компиляторов LLVM 13.0" | –6 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 23:15 | ||
Слив, как говорится, засчитан. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от анонн (ok), 05-Окт-21, 23:37 | ||
> Урри сел в лужу с "gcc это (tail-call optimization) вроде как уже 20 лет умеет" | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Релиз набора компиляторов LLVM 13.0" | –3 +/– | |
Сообщение от Урри (ok), 05-Окт-21, 23:43 | ||
> (x * recursion(x-2, n-1) * (n + recursion(x+2, n-1)); | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от анонн (ok), 06-Окт-21, 00:02 | ||
>>> tail call оптимизация | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (1), 06-Окт-21, 00:30 | ||
Ты вот мне обьясни, зачем ты троллиреешь из под акка? Ведь априори все понимают, что ты пгосто шуткуешь:) | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
67. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Ordu (ok), 06-Окт-21, 00:36 | ||
> Ты вот мне обьясни, зачем ты троллиреешь из под акка? Ведь априори | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (1), 06-Окт-21, 23:29 | ||
Троллинг тупостью. Есть такое. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от n00by (ok), 06-Окт-21, 07:50 | ||
> Ссылка: https://blog.reverberate.org/2021/04/21/musttail-efficient-i... | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
87. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от n00by (ok), 07-Окт-21, 07:35 | ||
По поводу push rax смотрим AMD64 ABI Draft 1.0 | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Релиз набора компиляторов LLVM 13.0" | +4 +/– | |
Сообщение от Andrey_Karpov (ok), 06-Окт-21, 00:09 | ||
Да, да, уже проанализировал с помощью PVS-Studio. Наслаждаюсь опечатками в коде LLVM. Пример: | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от Аноним (76), 06-Окт-21, 09:12 | ||
Очень ждем! Всегда вас плюсую. Вы такой молодец! | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от burjui (ok), 08-Окт-21, 06:32 | ||
Выше в треде кто-то ёрничал в духе "нужно переписать на Rust" (по другому поводу), только прикол в том, что clippy эту ошибку отлавливает: | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
98. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от burjui (ok), 08-Окт-21, 17:11 | ||
Тут был ответ на мой комментарий (удалён): | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (106), 11-Окт-21, 12:48 | ||
./test.cpp:6:16: warning: self-comparison always evaluates to true [-Wtautological-compare] | ||
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору |
75. "Релиз набора компиляторов LLVM 13.0" | +2 +/– | |
Сообщение от Аноним (75), 06-Окт-21, 08:39 | ||
Я прошу прощения, за сообщение не совсем по теме новости. У clang есть документация (PDF, просто как страницы в Интернете)? Не "обрезанный" user's manual https://clang.llvm.org/docs/UsersManual.html, а что-то подобное документации GCC? | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (89), 07-Окт-21, 09:34 | ||
https://clang.llvm.org/docs/ - все что есть. Как в gcc чтобы - нет, такого нету. | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (-), 08-Окт-21, 05:54 | ||
"Код открытый, но корпорасты не хотят чтобы вы его легко изучили". Вот весь и ответ. | ||
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору |
95. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Аноним (1), 08-Окт-21, 12:33 | ||
А чего тут не хватило? | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Релиз набора компиляторов LLVM 13.0" | +1 +/– | |
Сообщение от Аноним (105), 09-Окт-21, 22:59 | ||
Сравните, например, описание -march и -mtune в документации GCC и в https://clang.llvm.org/docs/. Или описание -W{...} опций. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Andrey_Karpov (ok), 08-Окт-21, 22:45 | ||
А вот и обещанная статья: Выявляем ошибки в релизе LLVM 13.0.0 - https://pvs-studio.com/ru/blog/posts/cpp/0871/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от Прохожий (??), 09-Окт-21, 14:06 | ||
Скажите, пожалуйста, вы собираетесь сообщать о найденных ошибках сообществу? Или эта статья была только в целях PR вашего продукта? | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Andrey_Karpov (ok), 09-Окт-21, 16:43 | ||
https://bugs.llvm.org/show_bug.cgi?id=52120 | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Релиз набора компиляторов LLVM 13.0" | –1 +/– | |
Сообщение от qwerty (??), 09-Окт-21, 11:24 | ||
А где-то еще llvm используется, окромя шланга? | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Релиз набора компиляторов LLVM 13.0" | +/– | |
Сообщение от Прохожий (??), 09-Окт-21, 14:08 | ||
Тебя в Гугле забанили? Или от природы такой "сообразительный"? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |