Size: a a a

 archlinux_ru 

2021 March 13

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от John Preston
Это типа C++. Один из главных его принципов - это zero cost abstraction. То есть в релиз билде и хоть сколько то адекватном компиляторе должно реально остаться два инта, никакого воспоминания о pair вообще.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от 𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝...
а чего оно тогда ворнингами кидается :(
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от John Preston
А по размеру это как один указатель для clang на 64 битах. То есть это как если бы он вектор указателей предлагал перебирать через ссылку.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от John Preston
Хз. Недостаточно сложный, наверное, не анализирует, что это POD маленького размера..
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
AlexShell Makise
А
То есть какой-то долбоёб все мастхэв ворнинги поотключал
"какой-то"
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
ну он считает себя умнее шланга, в общем
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
об этом и clazy, и сам шланг кричали каждый своими ворнингами
источник

AM

AlexShell Makise in  archlinux_ru 
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
ну он считает себя умнее шланга, в общем
Передай ему плиз, что я от всего сердца желаю ему долгой и мучительной смерти
источник

AM

AlexShell Makise in  archlinux_ru 
Потому что у меня горит
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
например
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
первый от шланга с note, а второй - от clazy
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от 𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝...
вот из первого лога пример, ну неужели оба - и шланг, и clazy тупые...
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от John Preston
clazy небось на clang сделан 🤔
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от 𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝...
да
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от 𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝...
но у них свои проверки
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от 𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝...
clazy проверяет только qt-типы
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от John Preston
Ну теоретически я мог как-нибудь недостаточно хорошо написать flat_multi_map_pair_type.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от 𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝...
поэтому это осталось не пофикшенным: тут нет qt-типов, ругается только шланг
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от John Preston
Что он не уходит бесследно в релизе даже.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Переслано от John Preston
Но я думаю, что они просто не запаривались.
источник