https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119282
--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Patrick Palka <ppa...@gcc.gnu.org>: https://gcc.gnu.org/g:2f03a8d7be9775312c50abdc99109aaf8641bda3 commit r15-8063-g2f03a8d7be9775312c50abdc99109aaf8641bda3 Author: Patrick Palka <ppa...@redhat.com> Date: Fri Mar 14 16:10:35 2025 -0400 libstdc++: Missing 'constexpr' in vector's from_range ctor [PR119282] A missing 'constexpr' in the non-forward (and non-sized) branch of our recently implemented vector from_range ctor was causing this valid example to be rejected with a cryptic error. PR libstdc++/119282 libstdc++-v3/ChangeLog: * include/bits/stl_vector.h (vector::vector(from_range_t)): Add missing 'constexpr' to local class _Clear. * testsuite/std/ranges/conv/1.cc (test_pr119282): New test. Reviewed-by: Jonathan Wakely <jwak...@redhat.com>