Ned
Намекните кратко, мануалы буду читать сам
Anatoly
http://ru.cppreference.com/w/cpp/utility/program/signal
Anonymous
SIGABRT не?
Anonymous
SIGKILL как-то дико
Anonymous
С Бауманки, что ли?
Alexander
Нечаянно кинул, ага
Anonymous
Что это за документ?)
Alexander
Да отчёт один
Mykyta
Здрасьте. Народ, кто знает какую-то лит-ру по ассемблерным вставкам в С?
Anatoly
зависит от компилятора и целевой платформы, сам понимаешь
Mykyta
универ хочет так)
Mykyta
на СП проект сделать
Stanislav
Раздельная компиляция, не проще?
Anonymous
А можно заставить студию жевать нормально С++17?
Anonymous
ну. кланг подсунуть там. Вроде ж давно супорт хотели добавить
🦥Alex Fails
можно тулчейн поменять на шланговый
Stanislav
А можно заставить студию жевать нормально С++17?
что именно из 17 стандарта не хватает в 15.3 ?
Anonymous
Anonymous
можно тулчейн поменять на шланговый
он по дефолту установлен? Сейчас пойду настройки пощелкаю тогда
Anonymous
почему у меня всё нахер крашится в XNextEvent
Stanislav
http://en.cppreference.com/w/cpp/compiler_support
че прям все сразу не хватает? :)
Anonymous
почему у меня всё нахер крашится в XNextEvent
XIO: fatal IO error 14 (Неправильный адрес) on X server ":0" after 368 requests (298 known processed) with 0 events remaining.
Anonymous
Хочется пощупать стандарт. А когда поддерживаются лишь какие-то крупицы... Ну сам понимаешь
Anonymous
с вот такой ошибкой
Stanislav
Anonymous
> VS > шланг
Anonymous
а, экспериментальный
Anonymous
ну ок, спс за наводку
Anonymous
ЧТО БЛЯТЬ???? ШЛАНГ В ВС??????
Stanislav
доброе утро, он там почти 2 года уже
Anton
Вообще не понимаю о чем вы говорите
Stanislav
правда там 3.8 или 3.9
Aidar
Опоп
Nikita
http://en.cppreference.com/w/cpp/compiler_support
глядя на это, весьма вероятно, что Intel забъёт на поддержку своего компилятора и вольётся в llvm со своим бекендом
Aidar
Спасибо за инфу
Aidar
Если будет полный я потеку
Anonymous
глядя на это, весьма вероятно, что Intel забъёт на поддержку своего компилятора и вольётся в llvm со своим бекендом
вряд ли, их компилятор делает неймоверные оптимизации и шустро работает. Это их коммерческий продукт
Anonymous
а чо я сюда пикчу не могу отправить
Anonymous
ICC вроде
Anonymous
пасаны
Anonymous
почему у меня всё нахер крашится в XNextEvent
Anonymous
XIO: fatal IO error 14 (Неправильный адрес) on X server ":0" after 368 requests (298 known processed) with 0 events remaining.
Anonymous
с вот такой ошибкой
Nikita
вряд ли, их компилятор делает неймоверные оптимизации и шустро работает. Это их коммерческий продукт
лицензия llvm не мешает на его базе делать коммерческие продукты у них-то в основном как раз бекенд-оптимизации, во фронтенде тоже есть (AoS->SoA, выравнивалки), но догонять clang и gcc по мете — не очень полезно
🦥Alex Fails
Anonymous
#0 0x00007ff8cffce570 in exit () from /usr/lib/libc.so.6 #1 0x00007ff8d1266565 in _XDefaultIOError () from /usr/lib/libX11.so.6 #2 0x00007ff8d126679e in _XIOError () from /usr/lib/libX11.so.6 #3 0x00007ff8d126411a in _XReadEvents () from /usr/lib/libX11.so.6 #4 0x00007ff8d12533d8 in XNextEvent () from /usr/lib/libX11.so.6 #5 0x00007ff8d218f037 in sXMessageLoop () at /home/usernameak/altona-remake/base/system_linux.cpp:1772 #6 0x00007ff8d218fbfb in main (argc=1, argv=0x7fffffffe768) at /home/usernameak/altona-remake/base/system_linux.cpp:2367 #7 0x00007ff8cffb84ca in __libc_start_main () from /usr/lib/libc.so.6 #8 0x000055555555974a in _start ()
Anonymous
такое может быть в двух случаях
Anonymous
если получено не событие
Anonymous
и если не получено событие
🦥Alex Fails
видимо, кривое событие какое-то приходит
Anonymous
а как проверить что приходит
🦥Alex Fails
хз, мб в сорцах хлиба есть
Nikita
а как проверить что приходит
под дебагом воспроизводится? корка есть?
Anonymous
лол
Anonymous
причиной тому были.... ФУНКЦИИ КОТОРЫЕ ДАЖЕ НЕ БЫЛИ ИМПЛЕМЕНТИРОВАНЫ
Anonymous
может, либку какую забыл подгрузить?
закомментил вызов этих функций, всё заработало
Anonymous
лол
Anonymous
причиной оказался сегфолт в иксах
Anonymous
Кто-нибудь юзает в продакшне Entity Component System? (не путать с component-based design)
Anonymous
не
Berkus
SIGABRT не?
для этого есть abort() raise(11) это вообще SIGSEGV и надо быть реальным извращенцем, чтобы
Berkus
http://sentimentalversioning.org прелесть какая
Anonymous
memory corruption?
я уже понял
Anonymous
я передавал в иксы NULL
Anonymous
как отключить implicit cast для определенных типов
Диджитал
объявить конструктор explicit?
Anonymous
объявить конструктор explicit?
тип определен как typedef unsigned long имятипа;
Диджитал
для встроенных типов касты и промоуты определены стандартом
Anonymous
у меня из A, который unsigned long в B который тоже unsigned long