
Igor
11.09.2018
11:07:26

Suren
11.09.2018
11:20:39

Ilia
11.09.2018
11:25:35

Alexander
11.09.2018
11:49:31
https://www.phoronix.com/scan.php?page=news_item&px=AMD-GCN-GPU-2018-Cauldron

Google

Kirill
11.09.2018
11:51:57

Yarique
11.09.2018
11:58:34

Alexander
11.09.2018
12:07:46
https://arxiv.org/pdf/1809.02161.pdf

Andrey
11.09.2018
12:08:03
Коллеги, а подскажите, куда задать вопрос про Гугл Тесты (валятся при определённом наборе параметров). Сюда можно или есть что-то более специфическое?

Ilia
11.09.2018
12:12:14

Andrey
11.09.2018
12:13:25
Ну просто никогда с таким не сталкивался, при использовании ключа --gtest_output=... валится тест. Без этого параметра - всё в порядке. Тест работает как надо. В дебагере не падает. Может кто сталкивался?
Безумие какое-то

Ilia
11.09.2018
12:14:50

Saphire
11.09.2018
12:15:42
Либо у меня совсем зрения нет...
Где достать КНОПКУ в Qt Creator когда редактируешь гуй через визуальный редактор?
Я в упор не вижу. Нигде.

Andrey
11.09.2018
12:16:00
Все тесты работают нормально. Добавляю параметр - падает 1 тест. В одном и том же месте. Запускаю его одного (через фильтр) - не падает. Запускаю из под дебагера (все или один - одинаково) - не падает

Igor
11.09.2018
12:16:14
Если запустить под дебаггером с —gtest_output что будет?
Падает в каком смысле? Рантаймовая ошибка или ассерт валится или что?

Google

Andrey
11.09.2018
12:17:49
Под дебаггером с ключом --gtest_output не падает.
Без дебаггера Seg Fault

Igor
11.09.2018
12:18:51
А стек у сегфолта куда ведет?

Saphire
11.09.2018
12:19:04
valgrind?

Andrey
11.09.2018
12:20:59
Стек ведёт в дефолтно сгенерированый деструктор объекта без полей.
всмысле без сложных полей

Ilia
11.09.2018
12:21:32

Igor
11.09.2018
12:22:12
Видимо где-то есть проблемы с использованием памяти, наверное санитайзеры или valgrind помогут.

Ilia
11.09.2018
12:22:17

Andrey
11.09.2018
12:23:45
я думал об этом но пока ничего не вижу. Ситуация усугубляется тем что если добавить ещё любую другую опцию например --gtest_filter=** или типо того то всё опять работает
я запустил валгринд с ключами valgrind --tool=memcheck --leak-check=full --track-origins=yes
Никаких ошибок нет
(падает тем не менее)

Max
11.09.2018
12:59:33
Никаких ошибок нет
Что значит "никаких ошибок нет"? Valgrind при сегфолте должен хотя бы стектрейс печатать. Или под валгриндом не падает?

Владислав
11.09.2018
13:00:21
Всем привет, напомните канал с вакансиями, плз

Kitsu
11.09.2018
13:04:47
а, валгринд уже был

Max
11.09.2018
13:05:40
по симптомам выглядит как double-free где-то.

Andrey
11.09.2018
13:06:25

Google

Kitsu
11.09.2018
13:06:28
Можно еще как вариант искусственно остановить тест, и, если все еще валится, заатачиться дебаггером
тогда есть все шансы словить сигфолт

Andrey
11.09.2018
13:11:29

Kitsu
11.09.2018
13:13:15

Max
11.09.2018
13:18:16

Admin
ERROR: S client not available

Andrey
11.09.2018
13:18:33
да
Деструктор фикстуры

Max
11.09.2018
13:21:02

Nikita
11.09.2018
13:28:27

Аттрибутивно-ассоциативный ряд
11.09.2018
13:48:48
раз уж обсуждаете дебаггеры, куда бежать если lldb выдает stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)?

Ilia
11.09.2018
14:59:23

Аттрибутивно-ассоциативный ряд
11.09.2018
15:05:10

Ilia
11.09.2018
15:05:40
А какая OS? Такое в современных не вдруг и сделаешь...

Аттрибутивно-ассоциативный ряд
11.09.2018
15:09:03
macos, Apple LLVM version 9.1.0 (clang-902.0.39.2), debug

Ilia
11.09.2018
15:12:27
Ну, не знаю... Тоже по идее ни испортить IP, ни подсунуть ему невалидные сегменты кода нельзя...

Google

Аттрибутивно-ассоциативный ряд
11.09.2018
15:15:21
вот и я в растерянности.

Arseny
11.09.2018
15:18:56
скорее, какая-то простая ошибка, как тут
https://stackoverflow.com/questions/48404927/exception-exc-bad-instruction-code-exc-i386-invop-subcode-0x0-using-c

Аттрибутивно-ассоциативный ряд
11.09.2018
15:24:02
о, интересно

Igor
11.09.2018
15:24:23

Igor
11.09.2018
15:32:33
аээ
это уже бустовые потроха, а выше по стеку?

Igor
11.09.2018
15:33:35