You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some of our views still assume std::default_initializable on the given view, but in fact most of them don't need that requirement.
This needs to be tackled as P2325R3 removes the default constructor from std::views::ref_view (e.g. returned by std::views::all(some_range)) and gcc-12 implements that behaviour, rendering some of our views unusable.
Description
Some of our views still assume
std::default_initializable
on the given view, but in fact most of them don't need that requirement.This needs to be tackled as P2325R3 removes the default constructor from
std::views::ref_view
(e.g. returned bystd::views::all(some_range)
) and gcc-12 implements that behaviour, rendering some of our views unusable.The text was updated successfully, but these errors were encountered: