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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |mpolacek at gcc dot gnu.org
   Last reconfirmed|                            |2024-05-31
     Ever confirmed|0                           |1

--- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Doesn't look like a regression.

#0  error_at (loc=74842051, gmsgid=0x38de910 "size %qE of array exceeds maximum
object size %qE")
    at /home/mpolacek/src/gcc/gcc/diagnostic.cc:2137
#1  0x000000000129b72e in invalid_array_size_error (loc=74842051,
error=cst_size_too_big, 
    size=<integer_cst 0x7fffea203680>, name=<tree 0x0>)
    at /home/mpolacek/src/gcc/gcc/c-family/c-common.cc:9212
#2  0x000000000129b8e2 in valid_array_size_p (loc=74842051, t=<integer_cst
0x7fffea203680>, name=<tree 0x0>, 
    complain=true) at /home/mpolacek/src/gcc/gcc/c-family/c-common.cc:9263
#3  0x0000000000ee5c74 in compute_array_index_type_loc (name_loc=74842051,
name=<tree 0x0>, 
    size=<integer_cst 0x7fffea203680>, complain=3) at
/home/mpolacek/src/gcc/gcc/cp/decl.cc:11653
#4  0x0000000000ee61cd in compute_array_index_type (name=<tree 0x0>,
size=<integer_cst 0x7fffea203680>, 
    complain=3) at /home/mpolacek/src/gcc/gcc/cp/decl.cc:11778
#5  0x000000000111fc4b in tsubst (t=<integer_type 0x7fffe941c2a0>,
args=<tree_vec 0x7fffe910c5f0>, 
    complain=3, in_decl=<function_decl 0x7fffe923ce00 __dguide_span>)
    at /home/mpolacek/src/gcc/gcc/cp/pt.cc:16317
#6  0x00000000011217bf in tsubst (t=<array_type 0x7fffe941c348>, args=<tree_vec
0x7fffe910c5f0>, complain=3, 
    in_decl=<function_decl 0x7fffe923ce00 __dguide_span>) at
/home/mpolacek/src/gcc/gcc/cp/pt.cc:16742
#7  0x000000000111f4a7 in tsubst (t=<reference_type 0x7fffe941c3f0>,
args=<tree_vec 0x7fffe910c5f0>, 
    complain=3, in_decl=<function_decl 0x7fffe923ce00 __dguide_span>)
    at /home/mpolacek/src/gcc/gcc/cp/pt.cc:16239
#8  0x000000000111d85f in tsubst_arg_types (arg_types=<tree_list
0x7fffe9799d48>, 
    args=<tree_vec 0x7fffe910c5f0>, end=<tree 0x0>, complain=3, 
    in_decl=<function_decl 0x7fffe923ce00 __dguide_span>) at
/home/mpolacek/src/gcc/gcc/cp/pt.cc:15749
#9  0x000000000111dc2d in tsubst_function_type (t=<function_type
0x7fffe941c888>, 
    args=<tree_vec 0x7fffe910c5f0>, complain=3, in_decl=<function_decl
0x7fffe923ce00 __dguide_span>)
    at /home/mpolacek/src/gcc/gcc/cp/pt.cc:15854
#10 0x00000000011216de in tsubst (t=<function_type 0x7fffe941c888>,
args=<tree_vec 0x7fffe910c5f0>, 
    complain=3, in_decl=<function_decl 0x7fffe923ce00 __dguide_span>)
    at /home/mpolacek/src/gcc/gcc/cp/pt.cc:16727
#11 0x0000000001112526 in tsubst_function_decl (t=<function_decl 0x7fffe923ce00
__dguide_span>, 
    args=<tree_vec 0x7fffe910c5f0>, complain=3, lambda_fntype=<tree 0x0>,
use_spec_table=false)
    at /home/mpolacek/src/gcc/gcc/cp/pt.cc:14560
#12 0x000000000111a255 in tsubst_decl (t=<function_decl 0x7fffe923ce00
__dguide_span>, 
    args=<tree_vec 0x7fffe910c5f0>, complain=3, use_spec_table=false)
    at /home/mpolacek/src/gcc/gcc/cp/pt.cc:15131
#13 0x0000000001165243 in alias_ctad_tweaks (tmpl=<template_decl 0x7fffe941ec00
array_view>, 
    uguides=<overload 0x7fffe9a571a0>) at
/home/mpolacek/src/gcc/gcc/cp/pt.cc:30380
#14 0x0000000001166b4d in deduction_guides_for (tmpl=<template_decl
0x7fffe941ec00 array_view>, 
    any_dguides_p=@0x7fffffffb7ef: true, complain=3) at
/home/mpolacek/src/gcc/gcc/cp/pt.cc:30714
#15 0x0000000001167a17 in do_class_deduction (ptype=<template_type_parm
0x7fffe91099d8 auto>, 
    tmpl=<template_decl 0x7fffe941ec00 array_view>, init=<constructor
0x7fffe910f000>, 
    outer_targs=<tree 0x0>, flags=1, complain=3) at
/home/mpolacek/src/gcc/gcc/cp/pt.cc:30878
#16 0x0000000001168d77 in do_auto_deduction (type=<template_type_parm
0x7fffe91099d8 auto>, 
    init=<constructor 0x7fffe910f000>, auto_node=<template_type_parm
0x7fffe91099d8 auto>, complain=3, 
    context=adc_variable_type, outer_targs=<tree 0x0>, flags=1, tmpl=<tree
0x0>)
    at /home/mpolacek/src/gcc/gcc/cp/pt.cc:31089

Reply via email to