История изменений
Исправление 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.
:)