[Bug c++/93895] [10 Regression] ICE (segmentation fault) in use of __is_constructible intrinsic

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Mar 10 09:09:40 GMT 2020


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93895

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org,
                   |                            |jason at gcc dot gnu.org

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
This doesn't ICE anymore since
r10-6926-g586b016cd48f5a5f6f2ba9f179105fabaa3e85dd
Is it worth adding the reduced testcase or is the cpp2a/concepts-conv1.C
sufficient?  Was the unreduced testcase valid, or invalid?  The reduced one is
rejected by the trunk:
pr93895.C:158:67: error: the value of ‘bf::{anonymous}::bb<int,
chunk_view_<debug_input_view<int>, false> >’ is not usable in a constant
expression
pr93895.C:208:1: warning: no return statement in function returning non-void
[-Wreturn-type]
pr93895.C:174:35: warning: ‘bd::be<di><unnamed struct>::operator()(di) [with di
= as::bl<bd::chunk_base_fn, int>]’ used but never defined
pr93895.C:81:42: warning: ‘as::bq<am, br><unnamed struct>::operator()(am, br)
[with am = bd::chunk_base_fn; br = int]’ used but never defined


More information about the Gcc-bugs mailing list