Мохнатые уроды и моральные пёзды. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6941
прекрасное6443
говно5904
говнорашка5512
хуита4710
anime3065
linux2651
music2633
bnw2601
рашка2565
log2354
ололо2166
дунч1821
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1417
дыбр1238
гімно1158

../core/core_cmInstr.h:370:19: error: invalid instruction mnemonic 'dsb' __ASM volatile ("dsb"); ^
#VFKPM1 (1) / @l29ah / 3026 дней назад
*дерьмо *байтоебля Отловил баг с переполнением буфера на один байт, когда программа собранная gcc нормально работала, а собранная шлангом в зависимости от оптимизации нормально работала, криво работала или сегфолтилась.
#CYOLUR (3+1) / @lexszero / 3462 дня назад
> cat /tmp/1.c #include <stdbool.h> void foo() { bool y = true; void (*x)() = y; } > gcc -c -Wall -Wextra /tmp/1.c /tmp/1.c: In function ‘foo’: /tmp/1.c:4:16: error: incompatible types when initializing type ‘void (*)()’ using type ‘_Bool’ void (*x)() = y; ^ ... > clang -c -Wall -Wextra /tmp/1.c /tmp/1.c:4:9: warning: incompatible integer to pointer conversion initializing 'void (*)()' with an expression of type 'bool' [-Wint-conversion] void (*x)() = y; ^ ~
#USXACV (15+1) / @lexszero / 3503 дня назад
clang-format
#CD892T (0) / @hirthwork / 3682 дня назад

Обнаружил, что собранный gcc с libstdc++ glibmm плохо работает в приложении, собранном clang'ом с libcxx.

#BCW9T9 (3) / @o01eg / 4117 дней назад
От скуки собрал llvm+clang для кросскомпиляции под arm. Собрало фирмварь для stm32 с первой попытки, с -Os получилось процентов на 15 жирнее того, что сделал гцц. Работоспособность еще не проверял, though. Алсо, crossdev'у не хватает умения собирать кросс-шланг, а когда собирал руками - забыл сказать --enable-shared --with-optimize-options=opimized, в итоге make install высрал 3.7 Гб.
#407SGM (4) / @lexszero / 4384 дня назад
Есть такой быдлокод: http://paste.pocoo.org/show/530725/ Скастовал на него gcc -m32 -O0, дизасмлю и вижу, что после вызова printf стоит тупо ноп и выход из main, даже goto проебалось, алсо вызов f() делает call по адресу куска вычисления code_size, хуй знает почему - т.е. все тупо зацикливается. Попробовал тот же быдлокод скормить шлангу - получил _code_start = 0x01 и соответственно сегфолт. От исходной асмовставки не нашел даже нопа. ЧЯДНТ ЧЯДНТ
#FDXE9Q (0+1) / @lexszero / 4697 дней назад
Ну и ну. lighttpd, собранный clang'ом, работает так, что cgit по cgi работает чуть лучше, чем никак, тогда как собранный gcc - нормально. Причём раньше такой хуйни не было. Не было печали - апдейтов накачали!
#GYUM6X (0+1) / @l29ah / 4744 дня назад
А чё, шланг не умеет исключений? "/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h|76 col 7 error| cannot use 'try' with exceptions disabled /usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h|89 col 7 error| cannot use 'try' with exceptions disabled /usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h|102 col 7 error| cannot use 'try' with exceptions disabled /usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h|115 col 7 error| cannot use 'try' with exceptions disabled /usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h|128 col 7 error| cannot use 'try' with exceptions disabled /usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h|141 col 7 error| cannot use 'try' with exceptions disabled /usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h|154 col 7 error| cannot use 'try' with exceptions disabled" Настройги плагина такие: let g:clang_complete_auto = 1 let g:clang_complete_copen = 1 let g:clang_hl_errors = 1 let g:clang_periodic_quickfix = 1 let g:clang_snippets = 1 let g:clang_exec = 'clang++' let g:clang_user_options = '-fexceptions -Iмного много папок'
#2C8T0O (0) / @o01eg / 4933 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.