Alexander "SonnySlave"
К тому же, наверное, если через pip ставить, то поставится куда-то в пиповское
Крылатый
Он ставится в пакеты в <DISK>:/Python<VER>/
Vitaliy
@zamazan4ik ты кажется на хабре статьи по поводу использования конана писал. Можешь ещё раз сюда ссылки скинуть ?
Крылатый
Т.е. туда, куда поставился Python.
Vitaliy
Благодарю
Alexander "SonnySlave"
The second release candidates for the 1.66.0 release are now available at: <https://dl.bintray.com/boostorg/prerelease/> The in progress release notes are: <http://www.boost.org/users/history/in_progress.html> Library documentation is available at: <http://www.boost.org/doc/libs/1_66_0/> The SHA256 checksums are as follows: 596389389c005814ecb2a6b64c31dccd2c3e6fbc5a802b4dfada999ae5844628 boost_1_66_0_rc2.7z 5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9 boost_1_66_0_rc2.tar.bz2 bd0df411efd9a585e5a2212275f8762079fed8842264954675a4fddc46cfcf60 boost_1_66_0_rc2.tar.gz e1c55ebb00886c1a96528e4024be98a38b815115f62ecfe878fcf587ba715aad boost_1_66_0_rc2.zip As always, the release managers would appreciate it if you download the candidate of your choice and give building it a try. Please report both success and failure, and anything else that is noteworthy. ___________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users
Alexander "SonnySlave"
Andrei
Если это конечно не msvc :}
не надо тут. MSVC зачастую не хуже clang-а оптимизирует код.
Alexander "SonnySlave"
Начиная с самой последней версии - поверю, то не очень
Alexander "SonnySlave"
Самая последняя - 15.5
Andrei
Можно сколько угодно снисходительно улыбаться с видом мудрецов познавших все тонкости компиляторов, но без обширных пруфов любые утверждения, о том что кто-то кого-то хуже — голословны.
Alexander "SonnySlave"
clang 6.0.0 -O3 -march=native time ./card-raytracer-cpp image.ppm real 0m10,654s user 0m10,648s sys 0m0,004s
Alexander "SonnySlave"
VS2017 -Ox AVX time ./card-raytracer-cpp image.ppm 0m16,360s
Alexander "SonnySlave"
Исходник позже скину - он на компе
Alexander "SonnySlave"
Системы идентичны, если что.
Andrei
>обширных пруфов >какие-то замеры без методологии :D
Andrei
Ок.
Pavel
да вот тут же недавно скидывали линк на годболт. правда на другую тему.
Pavel
студия там прекрасно оптимизирует. особенно с О3
Alexander "SonnySlave"
>обширных пруфов >какие-то замеры без методологии :D
Есть предложения? Кидаешь сюда бенчи, бенчим, берём минимальное
Alexander "SonnySlave"
Сравниваем с другими компиляторами
Pavel
https://goo.gl/1uUF3G
Alexander "SonnySlave"
Я только порадуюсь за msvc, если буду неправ
Andrei
Бога ради, я не против, просто не надо чатик в филиал ЛОРа превращать.
Alexander "SonnySlave"
Бога ради, я не против, просто не надо чатик в филиал ЛОРа превращать.
Подожди. У тебя есть примеры, где вижловый компилятор реально хорошо оптимизирует?
Alexander "SonnySlave"
Дело в том, что мне такие примеры очень нужны были. Но я не смог их найти
Andrei
Ну, мне помнится, что были, да. Сходу не найду. Сейчас на руках нет.
Alexander "SonnySlave"
У меня есть обратные примеры. На том же годболте. Но меня терзают смутные сомненья, что что-то с msvc на годболте не так
Alexander "SonnySlave"
Потому что на годболте он вообще ничего не может
Andrei
Ок!
Ioann_
не надо тут. MSVC зачастую не хуже clang-а оптимизирует код.
Ты уверен ? А мы с Сашей в этом чате уже ни раз доказывали сильно обратное !
Andrei
Ты хотел сказать «не раз»?
Ioann_
Наверное, да.
Nikita
У меня есть обратные примеры. На том же годболте. Но меня терзают смутные сомненья, что что-то с msvc на годболте не так
У меня есть пример, когда на голдботе вижак выводит internal compiller error, а та же версия вживую — всё делает правильно
Alexander "SonnySlave"
У меня есть пример, когда на голдботе вижак выводит internal compiller error, а та же версия вживую — всё делает правильно
У меня где-то на компе валялся пример, который роняет вижак последний. Там какая-то дичь с шаблонами была
Alexander "SonnySlave"
D:\libreoffice\sources\libo-core\include\cppuhelper/implbase.hxx(75): fatal error C1001: An internal error has occurred in the compiler. (compiler file 'msc1.cpp', line 1507) To work around this problem, try simplifying or changing the program near the locations listed above. Please choose the Technical Support command on the Visual C++ Help menu, or open the Technical Support help file for more information в дупу msvc 2017. пытался перейти на боее свежую версию для либры :(
Alexander "SonnySlave"
Та-дам
Nikita
У меня где-то на компе валялся пример, который роняет вижак последний. Там какая-то дичь с шаблонами была
То как раз последний. Но баг репорт отправил, сказали, что рассмотрят когда-нибудь.
Andrei
Да, шаблонная магия иногда роняет студию. Увы.
Alexander "SonnySlave"
Да, шаблонная магия иногда роняет студию. Увы.
Я думаю, что через год-другой пофиксят
Ioann_
Имхо, gcc the best
Igor
У меня есть обратные примеры. На том же годболте. Но меня терзают смутные сомненья, что что-то с msvc на годболте не так
на годбольте у меня очень часто в логи вылетают какие-то heap error и прочая истерика, хотя вроде бы как компилируется и показывает логичный оутпут
Igor
[requires] rxcpp/4.0.0@Bincrafters/stable ?
Anatoly
@zamazan4ik Саш, я вчера говорил с Анастасией Казаковой (product manager CLion, JB) по поводу поддержки Conan в CLion. Она сказала, что этим плагином будет заниматься JFrog. Ресурсы со стороны JB на это выделяться не будут.
Stanislav
и срет уже вайн
Pavel
всем привет! требуется помощь в понимании работы оптимизатора gcc/clang при использовании constexpr. вот такой код: https://godbolt.org/g/5nhUVf почему при компиляции удаляется строка с if() ? Причем, если просто сравнивать с результатом constexpr - все нормально, при испольовании какой-либо математики типа & | - код с if() удаляется. у gcc 7.2 и clang-4.0 поведение одинаковое.
Igor
А версии компиляторов точно совпадают?
честно хз, https://puu.sh/yGYiD/d2e93a76a7.png при этом иногда есть, а иногда нет
Stanislav
да, про хип вайн ругается
Igor
https://godbolt.org/g/n8Ab6o Што.
Igor
я бы понял если бы компиляция всегда фейлилась, но почему ошибка зависит от порядка?
Кирилл
я бы понял если бы компиляция всегда фейлилась, но почему ошибка зависит от порядка?
http://en.cppreference.com/w/cpp/language/aggregate_initialization Потому что int он не может привести к en
Igor
http://en.cppreference.com/w/cpp/language/aggregate_initialization Потому что int он не может привести к en
верю, en e = 0 тоже взрывается но почему в первом случае всё ок?
Anonymous
Кирилл
верю, en e = 0 тоже взрывается но почему в первом случае всё ок?
По ссылке всё написано. {0} инициализирует первое поле структуры. В одном случае это int, в другом en
Andrei
через socketcan? обычный fcntl с O_NONBLOCK не помогает?
Сокеткан, да. Помогает, но я еще ни разу не видел ни одного read-а, который бы завершался с WAIT или возвращал не все данные сразу.
Andrei
Поэтому у меня закрались сомнения, на самом ли деле это асинхронное чтение.
Andrei
Проверить это довольно непросто, потому что can-фрейм так легко не порежешь, чтобы проверить.
Andrei
У меня есть трансивер и все, управлять я им не могу. Только контроллером.
Alexander "SonnySlave"
а что пишет то?
Alexander "SonnySlave"
Anatoly
да
тогда попробую
Alexander "SonnySlave"
тогда попробую
если какие вопросы - пиши
Alexander "SonnySlave"
примеры пакета лучше спотреть у бинкрафтеров
Stanislav
https://bincrafters.github.io/2017/06/06/using-bincrafters-conan-repository/
Pavel
Да
Pavel
Где-то бекэнд пизданулся