Size: a a a

IT KPI C/С++ ХВ (хорошо, что не UB)

2020 January 12

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
так шо сделал гребешок
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
с золотым сечением обходит шелла с самым лучшим рядом шагов
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
если компилить с Ofast и march native
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
короче как я не возился с тем квиком, так и не поборол сегфолт/INFрекурсию
обидно
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
но если ты знаешь, как воспроизвести, то можно глянуть
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
только бы минимальный пример был бы
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
кстати, тут с conan никто не работал?
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
я это дело не брошу, потому что возникает в конкретном кейсе
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
я это дело не брошу, потому что возникает в конкретном кейсе
слушай, может у тебя вообще ub в другом месте
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
я всё проверял
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
и функу сравнения
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
и данные ДО
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
и данные ПОСЛЕ
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
если кейс конкретный, то собери с с асаном
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
и глянь
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
всё хорошо, а квик хреновый
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
я ток fsanitize=address шарю
источник

TS

Till Schneider in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
я ток fsanitize=address шарю
да, это оно и есть
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
в рекурсии выдает весь стак. в сегфолте не показывал строчку.
смысл в том, что проход левого итератора стопался на первом элементе, а второй проскакивал левый, они не попадали в условие свапа, а с ним же не меняли свои значения, из-за чего не всегда не попадали в первое условие, и всегда во второе
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
я как будет время воспроизведу баг
источник