|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от opennews (ok) on 18-Авг-11, 21:54 | ||
Анонсирован (http://lists.cs.uiuc.edu/pipermail/llvmdev/2011-August/04250...) выпуск компилятора Clang (http://clang.llvm.org/), разрабатываемого в рамках проекта LLVM, отличающийся добавлением поддержки технологии SAFECode, позволяющей автоматизировать выявление ошибок, связанных с некорректной работой с памятью. Поддержка SAFECode включается через указание специальной опции и никак не влияет на поведение компилятора, когда данная опция не активна, т.е. представленный выпуск может быть использован в роли полной замены классической сборке clang/clang++. Для загрузки доступны (http://sva.cs.illinois.edu/downloads.html) как исходные тексты, так и готовые сборки для Linux и Mac OS X. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +4 +/– | |
Сообщение от XVilka (ok) on 18-Авг-11, 21:54 | ||
Вот это замечательно! Clang - отличная штука. Теперь все свое стараюсь собирать им и gcc - очень много потенциальных ошибок выявляет. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –2 +/– | |
Сообщение от fyfybgv on 19-Авг-11, 02:59 | ||
А ты тоже "указатели инициализируешь", или даже не знаешь зачем это нужно (или не нужно)? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
32. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +3 +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 05:46 | ||
> (или не нужно)? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
73. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –1 +/– | |
Сообщение от pavlinux (ok) on 19-Авг-11, 19:11 | ||
А где было написано про IDA и дизассмы? :) | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
82. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 24-Авг-11, 20:19 | ||
> А где было написано про IDA и дизассмы? :) | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
8. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +2 +/– | |
Сообщение от Аноним (??) on 18-Авг-11, 23:18 | ||
старичку gcc потихоньку приходится уходить на покой, еще лет пять и будет нормальный, прогрессивный компилятор, под нормальной лицензией. ура, елки-палки! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –1 +/– | |
Сообщение от Аноним (??) on 18-Авг-11, 23:41 | ||
_нормальный_ компилятор на базе clang будет разве что под проприетарной лицензией, либо вообще не выйдет за пределы Apple. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
12. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +1 +/– | |
Сообщение от an (??) on 19-Авг-11, 01:07 | ||
> Поэтому альтернативы gcc в ближайшие годы не видать :( | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
16. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +1 +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 03:03 | ||
clang - это внутренняя разработка Apple, и наружу выставляется лишь ее огрызок (в лучший традициях данной компании). Именно поэтому и выбрана такая лицензия (по аналогии с проприетарным андроидом, который якобы "открыт под лицензией Apache"). | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
19. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от fyfybgv on 19-Авг-11, 03:07 | ||
> Есть лишь проприетарные нишевые решения, вроде icc. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
21. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 03:16 | ||
Да, зря я за новостями не следил. Пропустил много интересного. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
55. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от alexxy (ok) on 19-Авг-11, 13:57 | ||
Это тоже не альтернатива. Он не понимает всего спектра платформ на которых работает gcc. Где там в pathcc arm mips ppc64 ia64? не говоря уже о microblaze tile и тп? нэту так что не альтернатива а нишевое решение которое еще и тупить ацки | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
61. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 16:23 | ||
> говоря уже о microblaze tile и тп? | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
47. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +1 +/– | |
Сообщение от arcade (ok) on 19-Авг-11, 10:37 | ||
1. Если clang это закрытая разработка представьте доказательства скрытия кода. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
60. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –3 +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 16:20 | ||
> 1. Если clang это закрытая разработка представьте доказательства скрытия кода. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
67. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 17:48 | ||
>2. Если факт выбора лицензии свидетельствует о желании разработчика скрыть код - сажайте меня за изначилование, орган имеется. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
68. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –1 +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 17:51 | ||
>4. Фрю им уже пересобрали. Основная причина ухода с фри Рамблера не компилятор. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
76. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от samm (ok) on 20-Авг-11, 21:44 | ||
Вы говорите о том, в чем ничего не понимаете. Пересобрал все свои проекты clangom без проблем. В некоторых с++ файлах получил вполне справедливые замечания о том, что негоже возвращать false где прототип int. Никаких "жутких проблем" не получил. Ну и опыт гугла мне как-то более показателен чем красноглазые форумные ламеры - http://blog.llvm.org/2011/05/c-at-google-here-be-dragons.html | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
40. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 06:06 | ||
> Так обычно пытаются утешать себя те, кто с большим трудом в свое | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
58. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –1 +/– | |
Сообщение от z (??) on 19-Авг-11, 16:13 | ||
>GCC поддерживает больше архитектур и генерит более оптимизированный код как правило | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
62. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –1 +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 16:27 | ||
> взаимоисключающие понятия | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
65. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 16:48 | ||
оптимизация у clang лучше. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
66. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –3 +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 17:43 | ||
> оптимизация у clang лучше. | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
78. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от nagual (ok) on 23-Авг-11, 18:16 | ||
>> взаимоисключающие понятия | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
84. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 30-Авг-11, 14:35 | ||
> О да :-)) это это крутые бенчи :-)) круче тока бенчи от intel :-)) | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
75. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от ibat (??) on 20-Авг-11, 01:13 | ||
FORTRAN не трогать, а если трогать, тогда объяснте и что лутше для научных рассчетов? | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
77. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от qwe (??) on 21-Авг-11, 17:01 | ||
Haskell? | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
28. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 04:01 | ||
clang уже есть и он более чем нормальный. Когда в gcc будет статический анализ, нормальное LTO, да просто хотя бы нормальные сообщения об ошибках, можно будет говорить, а пока clang его заруливает. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
30. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +3 +/– | |
Сообщение от ананим on 19-Авг-11, 04:19 | ||
угу. заруливает. особенно если смело написать: | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
31. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +1 +/– | |
Сообщение от G0Dzilla (ok) on 19-Авг-11, 05:28 | ||
> угу. заруливает. особенно если смело написать: | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
42. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 06:13 | ||
> суметь понять. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
48. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от arcade (ok) on 19-Авг-11, 11:06 | ||
>> суметь понять. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
50. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | –2 +/– | |
Сообщение от ананим on 19-Авг-11, 12:38 | ||
>А вопрос не в фичах, а "упрощённой модели" реализации. | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
80. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 24-Авг-11, 19:12 | ||
да да. есть идиоты которые пишут код под конкретный компилятор и удивляются почему при смене версии gcc все перестало работать. | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
81. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от AlexAT (ok) on 24-Авг-11, 19:47 | ||
Вам к жабистам. Хотя и у них переносимость не всегда возможна. | ||
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору |
53. "Версия компилятора Clang с поддержкой SAFECode для..." | +2 +/– | |
Сообщение от anonymous (??) on 19-Авг-11, 12:57 | ||
> Взять например наследование темплейтов | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
70. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от G0Dzilla (ok) on 19-Авг-11, 18:39 | ||
>> суметь понять. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
74. "Версия компилятора Clang с поддержкой SAFECode для..." | –2 +/– | |
Сообщение от anonymous (??) on 19-Авг-11, 19:19 | ||
> Закон не запрещает. Но зачем, если есть стандарт, который надо придерживаться. Или | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
83. "Версия компилятора Clang с поддержкой SAFECode для..." | +/– | |
Сообщение от Аноним (??) on 24-Авг-11, 23:00 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
85. "Версия компилятора Clang с поддержкой SAFECode для..." | +/– | |
Сообщение от Аноним (??) on 30-Авг-11, 14:40 | ||
> вот IE просто дополняет стандарт удобными ему вещами, забывая реализовать что не | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
71. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 18:40 | ||
>В данном случае речь идет о gcc-змах. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
79. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от nagual (ok) on 23-Авг-11, 18:21 | ||
> угу. заруливает. особенно если смело написать: | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
41. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 06:09 | ||
> статический анализ, нормальное LTO, | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
49. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 11:12 | ||
> у меня почему-то нет проблем с пониманием ошибок и варнингов выдаваемых gcc | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
51. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от ананим on 19-Авг-11, 12:40 | ||
qt, кеды и тд. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
52. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +1 +/– | |
Сообщение от ананим on 19-Авг-11, 12:46 | ||
зыж | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
54. "Версия компилятора Clang с поддержкой SAFECode для..." | +1 +/– | |
Сообщение от anonymous (??) on 19-Авг-11, 13:00 | ||
> boost'ом давно пользовался? | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
64. "Версия компилятора Clang с поддержкой SAFECode для выявления..." | +/– | |
Сообщение от Аноним (??) on 19-Авг-11, 16:41 | ||
> boost'ом давно пользовался? | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |