https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118156
Bug ID: 118156 Summary: flat_set::insert_range cannot handle non-common ranges Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: hewillk at gmail dot com Target Milestone: --- #include <ranges> #include <flat_set> int main() { std::flat_set<int> m; m.insert_range(std::views::iota(0) | std::views::take(5)); } https://godbolt.org/z/Wzah6Ms67