LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

проблема возникает только для конкретных контейнеров конкретного STL на конкретном языке.

Я сейчас проверил и узнал что libstdc++(gcc) тоже запрещает контейнеры с элементами константного типа.

https://gcc.godbolt.org/z/51MWhsKKj

Спасибо что своим упрямством заставил меня отправить патч в LLVM :)

https://reviews.llvm.org/D125518

Update: Я закрыл свой патч так как увидел этот коммит: https://github.com/llvm/llvm-project/commit/a54d028895c91da356a4aaf30e27a5a5b90dd313

but it caused widespread breakage at Google (which suggests it would cause similar breakage in the wild too), so now I’m reverting again.

в Google работают люди со схожим взглядом на const как у тебя :)

Исходная версия fsb4000, :

проблема возникает только для конкретных контейнеров конкретного STL на конкретном языке.

Я сейчас проверил и узнал что libstdc++(gcc) тоже запрещает контейнеры с элементами константного типа.

https://gcc.godbolt.org/z/51MWhsKKj

Спасибо что своим упрямством заставил меня отправить патч в LLVM :)

https://reviews.llvm.org/D125518

Update: Я закрыл свой патч так как увидел этот коммит: https://github.com/llvm/llvm-project/commit/a54d028895c91da356a4aaf30e27a5a5b90dd313

but it caused widespread breakage at Google (which suggests it would cause similar breakage in the wild too), so now I’m reverting again.

:)