Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от opennews (??) on 02-Мрт-18, 09:19 | ||
Состоялся (http://frama-c.com/frama-clang.html) релиз fragma-clang 0.0.5, плагина для Сlang на базе свободной платформы для статического анализа кода Fragma-C (http://frama-c.com/). Несмотря на то, что проект существует около года, он уже является рабочим полнофункциональным анализатором кода, написанного на языках Си и Си++, выявляющим возможные проблемы в файлах .cpp, .c++, .C, .cxx, .cc и .ii (файлы препроцессора). Плагин Fragma-C для Clang поставляется под смешанной лицензией LGPL/BSD. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз свободного статического анализатора кода fragma-clang ..." | –4 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 09:19 | ||
"Гори-гори ясно, чтобы не погасло!" | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Релиз свободного статического анализатора кода fragma-clang ..." | –14 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 09:35 | ||
Гори оно огнём, если там шланг. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
5. "Релиз свободного статического анализатора кода fragma-clang ..." | +1 +/– | |
Сообщение от Ne01eX (ok) on 02-Мрт-18, 09:49 | ||
> Гори оно огнём, если там шланг. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
30. "Релиз свободного статического анализатора кода fragma-clang ..." | +1 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 19:08 | ||
Он не fragma, а frama. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
15. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Mezozoysky on 02-Мрт-18, 12:06 | ||
Пардон за оффтоп. А в чем проблема шланга? 4 года использую, как основной компилятор на работе и дома и за это время не уловил, чем он принципиально хуже гцц. Поясните, плз, если не сложно. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
24. "Релиз свободного статического анализатора кода fragma-clang ..." | –3 +/– | |
Сообщение от Ю.Т. on 02-Мрт-18, 15:05 | ||
Мол, несвободный в сымсле ГПЛ. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
25. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Mezozoysky on 02-Мрт-18, 15:31 | ||
Странная история. У них годная свободная лицензия - свободная, в том числе, от ограничений копилефта. Не вижу проблемы здесь. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
29. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 17:10 | ||
> Не вижу проблемы здесь. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
40. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от Аноним (??) on 03-Мрт-18, 13:32 | ||
Мы помним чем закончилась BSDшная свобода, кода всякими проприетарными бздами руки выворачивали. А потом пришел GPLный Linux - и наконец стало хорошо. Без произвола полутора корпораций. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
43. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 03-Мрт-18, 20:20 | ||
мы все помним как GPL-ный линукс умолял дать им лицензию на дрова к ath wifi, OpenBSD дал. | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
45. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 04-Мрт-18, 04:23 | ||
> мы все помним как GPL-ный линукс умолял дать им лицензию на дрова | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
48. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 04-Мрт-18, 15:44 | ||
> Если BSDшную шапку не удалять, никакие лицензии не нарушаются. | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
28. "Релиз свободного статического анализатора кода fragma-clang ..." | +1 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 17:09 | ||
Clang производит объектный код, который медленнее и больше чем объектный код, производимый GCC. Особенно для не-х86. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
31. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 19:29 | ||
Выглядит не очень убедительно. По одной ссылке просела скорость, а про размер ничего не говорится. По другой вырос размер, но скорость увеличилась. По третьей тоже вырос размер, но гораздо меньше. Логично предположить, что это нормальные флуктуации; у кого-то наверняка с clang стало лучше, но они, естественно, не идут на это жаловаться в багтрекер. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
32. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 20:15 | ||
Мой опыт подтверждает, что Clang генерит код хуже, чем GCC. И по скорости, и по размеру. Итого, у меня есть мой опыт и 3 ссылки, а у вас только недоверие к моим ссылкам. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
33. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 21:06 | ||
У нас комплексное приложение, которое требовательно по части производительности и по потреблению памяти (embedded). Так вот, ощутимой разницы между gcc и clang абсолютно никакой нет. Даже при программировании микроконтроллеров никто не задумывается о тестировании разных компиляторов (при реальной разработке), - берут то, что работает. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
41. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от Аноним (??) on 03-Мрт-18, 13:41 | ||
> У нас комплексное приложение, | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
44. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 03-Мрт-18, 20:23 | ||
> А зажатый сорц вам случайно нужен не для того чтобы клиентура не | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
46. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 04-Мрт-18, 04:28 | ||
Кто и кого вылечит - это мы еще будем посмотреть. GPL изменил мир и не буду скрывать - очень приятно когда проприетарных жлоборасов выносит в пользу открытых решений, которые не заюимают никому ничего и не устраивают внезапные кидки. А сам факт открытости проекта как-то стал гарантировать определенные зрительские симпатии с самого начала. Давая солидные репутационные преимущества относительно жадных м...ков. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
47. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 04-Мрт-18, 10:39 | ||
>> может быть до 30% | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
4. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от Ne01eX (ok) on 02-Мрт-18, 09:41 | ||
Не погаснет, я думаю. :-) В отличии от проприетарных продуктов, здесь есть полная возможность для развития (как плагина для Сlang, так и Fragma-С) силами сообщества. :-) | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
27. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от sadasd on 02-Мрт-18, 16:33 | ||
Силами сообщества можно развивать что-то небольшое, а такие крупные вещи как компилятор только сообществом не разовьешь. Вот и получается, что корпорасты забирают то что делает сообщество, а свое держат при себе. В том-же GCC вечно патчи то от Intel, то еще от кого появляются. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
6. "Релиз свободного статического анализатора кода fragma-clang ..." | +1 +/– | |
Сообщение от x0r (??) on 02-Мрт-18, 10:14 | ||
Классная штука, но похоже задолбаешься собирать | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Ne01eX (ok) on 02-Мрт-18, 11:03 | ||
А под какой дистрибутив надо? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
13. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от x0r (??) on 02-Мрт-18, 11:21 | ||
centos 6 | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
7. "Релиз свободного статического анализатора кода fragma-clang ..." | +3 +/– | |
Сообщение от Вареник on 02-Мрт-18, 10:15 | ||
Успехов проекту! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 10:25 | ||
Как оно в сравнении со scan-build? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Релиз свободного статического анализатора кода fragma-clang ..." | +1 +/– | |
Сообщение от Ne01eX (ok) on 02-Мрт-18, 10:40 | ||
Да вроде не делал никто таких сравнений. Ниша свободна, можете попробовать fragma-clang и отписаться по результатам. Будьте первопроходцем. :-) | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
18. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 13:06 | ||
Не, не буду. Вспомнил, что пробовал его безо всяких шлангов. Чтобы был толк, надо добавлять в код ACSL-аннотации, иначе вывалит кучу фолсов. То есть годится только при написании новых проектов с нуля, если готов заморочиться. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
14. "Релиз свободного статического анализатора кода fragma-clang ..." | +3 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 11:24 | ||
PVS-Studioкапец? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Релиз свободного статического анализатора кода fragma-clang ..." | +2 +/– | |
Сообщение от leap42 (ok) on 02-Мрт-18, 12:46 | ||
ещё с момента появления | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
17. "Релиз свободного статического анализатора кода fragma-clang ..." | –2 +/– | |
Сообщение от Анонис on 02-Мрт-18, 13:03 | ||
нету такой опции -x | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
26. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от leap42 (ok) on 02-Мрт-18, 15:52 | ||
--language=<language>, -x <language> | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
19. "Релиз свободного статического анализатора кода fragma-clang ..." | –3 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 13:08 | ||
> прост у cppcheck отдел маркетинга послабее | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
20. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 13:21 | ||
cppcheck умеет согласно Wikipedia (https://ru.wikipedia.org/wiki/Cppcheck) | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
21. "Релиз свободного статического анализатора кода fragma-clang ..." | +1 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 13:38 | ||
> согласно Wikipedia | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
22. "Релиз свободного статического анализатора кода fragma-clang ..." | +1 +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 13:52 | ||
Прямо сейчас использую. Мои новичковые ошибки ловит. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
23. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 14:06 | ||
Новичковые ловит, да. В хелловорлдах. Когда доходит до хитрой разветвлённой логики — ловит уже хуже. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
34. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 02-Мрт-18, 21:14 | ||
> Новичковые ловит, да. В хелловорлдах. Когда доходит до хитрой разветвлённой логики — | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
35. "Релиз свободного статического анализатора кода fragma-clang ..." | –1 +/– | |
Сообщение от Andrey_Karpov (ok) on 02-Мрт-18, 22:15 | ||
https://habrahabr.ru/company/pvs-studio/blog/346128/ | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
36. "Релиз свободного статического анализатора кода fragma-clang ..." | –3 +/– | |
Сообщение от Andrey_Karpov (ok) on 02-Мрт-18, 22:19 | ||
> PVS-Studioкапец? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
38. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Андрей (??) on 03-Мрт-18, 03:02 | ||
> PVS-Studioкапец? | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
42. "Релиз свободного статического анализатора кода fragma-clang ..." | +/– | |
Сообщение от Аноним (??) on 03-Мрт-18, 13:45 | ||
> Не люблю я подобных фраз. А вот если бы как у frama | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |