Компиляция с `_glibcxx_concept_checks` вызывает статическое сбой утвержденияC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Компиляция с `_glibcxx_concept_checks` вызывает статическое сбой утверждения

Сообщение Anonymous »

My Org представляет собой компиляцию с помощью _glibcxx_concept_checks , чтобы включить больше предупреждений в рамках усилий по модернизации C ++. Один из моих репозиториев начал сбой, когда я добавляю флаг. Я воспроизвел проблему в https://godbolt.org/z/x9ws7gewp. В частности, я не могу определить причину следующей ошибки. Является ли это проблемой в том, как я использую range-v3 или проблема с самой библиотекой?/opt/compiler-explorer/gcc-15.1.0/include/c++/15.1.0/bits/boost_concept_check.h:524:46: error: static assertion failed: reference type of a forward iterator must be a real reference
524 | static_assert(std::is_reference::value,


Подробнее здесь: https://stackoverflow.com/questions/796 ... on-failure
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»