@ProCxx

Страница 602 из 2477
Дед Пегас
22.02.2017
13:39:08
Дед Пегас
22.02.2017
13:39:39
Berkus
22.02.2017
13:40:33
Reindex.. please wait
нет, потому что libcurl под MIT

Google
Andre
22.02.2017
13:41:05
Reindex.. please wait

Ecklory
22.02.2017
13:41:24
Лущ код писать.
Который потом стырят? А ты дальше будешь на дошираках сидеть

Berkus
22.02.2017
13:41:50
Если ты будешь линковать к GPL либе, то да, твой код станет GPL

If you link to a GPL lib then you have created a derived work and your code must be GPL - this is different to LGPL code which specifically allows dynamic linking of differently licensed code. The system libraries including libc, are all LGPL.

Evgeniy
22.02.2017
13:44:34
Который потом стырят? А ты дальше будешь на дошираках сидеть
Если ты пишешь код который кому-то нужен, то тогда есть смысл думать о лицензии

А так BSD 3 clause и погнали

Berkus
22.02.2017
13:47:04
3 clause это плохая версия, ее не надо использовать, емнип

Berkus
22.02.2017
13:50:00
сейчас я пытаюсь найти то обсуждение

Митко Соловец?
22.02.2017
13:50:33
Ставь лукаса, если понял прекол



Google
Berkus
22.02.2017
13:51:27
окей, я кажется попутал с оригинальной 4-clause

Lis
22.02.2017
13:51:57
А если не к либе, а к приложению линковать?

Если ты будешь линковать к GPL либе, то да, твой код станет GPL

Berkus
22.02.2017
13:52:01
https://tldrlegal.com/license/boost-software-license-1.0-explained хороший сайтец нашелся в процессе зато

А если не к либе, а к приложению линковать?
да, это про приложение и говорилось - создаешь derivative work

Andre
22.02.2017
13:52:31
Reindex.. please wait

Berkus
22.02.2017
13:53:07
https://tldrlegal.com/license/apache-license-2.0-(apache-2.0) ыть, красотень

Жулик
22.02.2017
13:53:57
Reindex.. please wait
Зачем? Всегда была О-нотация

Andre
22.02.2017
13:54:18
Жулик
22.02.2017
13:54:44
)

Ecklory
22.02.2017
14:33:45
есть
Где применяете ICC? Если не секрет. И какие анализаторы используете?

Sergey
22.02.2017
14:44:48
Где применяете ICC? Если не секрет. И какие анализаторы используете?
я в своих проектах применяю. из статических - cppcheck и pvs-studio

intel мне чето не особенно нравится. для утечек памяти хорошо зашел vld

visual leak detector

он бесплатный, проще подключается и реально находит утечки. интел очень много мусора находит, а не реальных проблем

ICC - это же компилер их. нет, не юзаю. не понравился

Sergey
22.02.2017
14:46:57
неудобный. а еще была такая фигня, что какой-то проект он компилировал с ошибкой

Google
Sergey
22.02.2017
14:47:15
пришлось разбираться в ассемблере, и был там какой-то мусорелло

ошибка самого компилера, в общем. пригорело тогда знатно

Ecklory
22.02.2017
14:47:34
Только хотел добавить, что не аргумент... но вполне аргумент

Да, есть такое

Sergey
22.02.2017
14:47:52
я не настолько крут в ассемблере. много усилий потребовалось

Ecklory
22.02.2017
14:47:58
Бывали моменты, когда приходилось асмокод расковыривать и C++ сный конвертить в asm

Вообще, как вариант - писать с проблемой на офф. сайт... лишним не будет

Andre
22.02.2017
14:48:28
Reindex.. please wait

Sergey
22.02.2017
14:48:35
вообще, поставил на пробу VS2017 RC

Reindex.. please wait
я юзаю VS в качестве основного

Vlad
22.02.2017
14:48:50
летает просто

Sergey
22.02.2017
14:48:54
так вот , 2017 охуенный

ага

Ecklory
22.02.2017
14:49:09
Reindex.. please wait
Этот коммерческий продукт уделывает в нули любой из существующий компиляторов по производительности.

Sergey
22.02.2017
14:49:11
но пока, на работе 2013 юзаем. он же тут купленный

я тестил на программе, которая занималась построением местности

и какого-то сильного выигрыша в скорости не получил

тестовая сцена и там, и сям строилась около 30 секунд

Google
Ecklory
22.02.2017
14:50:17
вот знаешь, нет
Опций достаточно много, под определённые задачи свои опции.

Sergey
22.02.2017
14:50:37
скорее всего, так и есть. протыкал как-то внятно.

в VS - AVX2, O3

Sergey
22.02.2017
14:50:53
а там уже не помню как

Andre
22.02.2017
14:50:55
Reindex.. please wait

Ecklory
22.02.2017
14:51:00
У нас доминирует SSE. ICC разорвал GCC и дал суммарно -60% на процесс.

Sergey
22.02.2017
14:51:26
возможно, надо сильнее шарить в настройках интел компилера

и тогда он затащит

Admin
ERROR: S client not available

Sergey
22.02.2017
14:51:56
тут спорить не стану. а по поводу parallel studio - ну очень много мусора

скажем, если сделать пустой QT-проект, безо всего. уже будет находить какие-то проблемы

MFC - уже прям много проблем

а собственно "мои" ошибки и не находил, в отличие от vld

ну и платный он, вообще-то

Ecklory
22.02.2017
14:53:12
Sergey
22.02.2017
14:53:15
по поводу cppcheck и PVS

они оба хорошие

причем, находят непересекающиеся ошибки

я прогоняю оба джва

Google
Ecklory
22.02.2017
14:54:00
а собственно "мои" ошибки и не находил, в отличие от vld
Я комбинирую анализаторы. Юзаю все, которые только смог нагуглить.

Sergey
22.02.2017
14:54:04
а какие

Ecklory
22.02.2017
14:55:04
1. По интелу (пример) https://habrahabr.ru/company/intel/blog/256251/

Berkus
22.02.2017
14:55:53
If ignoring bits of standards they don't like the look of is good enough for g++, it should be good enough for us! ихих, забавная бага и правда

Shorty(Ale Chapa) Manskiy
22.02.2017
14:57:09
я прогоняю оба джва
И они оба два сосут у интела, т.к. интеловским софтам даже исходники не обязательны для анализа

Evgeniy
22.02.2017
14:58:15
Shorty(Ale Chapa) Manskiy
22.02.2017
14:59:03
там много софтов

Ecklory
22.02.2017
14:59:09
1. По интелу (пример) https://habrahabr.ru/company/intel/blog/256251/
Resharper, PVS Studio - крякнутые Cppcheck ссылками остальные: http://clang-analyzer.llvm.org/ http://oclint.org/ http://www.splint.org/download.html https://www.coverity.com/ http://valgrind.org https://github.com/google/sanitizers

Где-то ещё были анализаторы, не могу найти

Анализатор у них под определённые задачи.

Shorty(Ale Chapa) Manskiy
22.02.2017
15:01:19
И интел найдет любую ошибку найденную каждым из них?
как думаешь, а обратное верно, ели бы у тебя было утверждение?

Ecklory
22.02.2017
15:03:11
У нас доминирует SSE. ICC разорвал GCC и дал суммарно -60% на процесс.
При всем этом мы использовали классические опции, без всяких тонких оптимизаций вида: компиляция "под CPU", архитектурные и пр.

PVS Studio крякнутый последней версии можно взять тут: http://forum.ru-board.com/topic.cgi?forum=35&topic=46989&start=160 Всё остальное на торрентах есть

О, кстати. А у кого-то IDA есть под линуху более свежая, чем та, которая на торрентах?

Evgeniy
22.02.2017
15:05:33
как думаешь, а обратное верно, ели бы у тебя было утверждение?
Ну так я и не утверждал что что-то лучше другого

Shorty(Ale Chapa) Manskiy
22.02.2017
15:06:48
И интел найдет любую ошибку найденную каждым из них?
если у тебя утечка памяти, например, интел найдет, а вот эти два необязательно

Ecklory
22.02.2017
15:07:59
Варнинг будет, если конечно будет вообще обнаружена проблема

Страница 602 из 2477