https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123431
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[13/14/15/16 Regression] |[13/14/15/16 Regression]
|GCC trunk ICEs in the |ICE with
|walloca GIMPLE pass |__builtin_constant_p and
|(gimple_call_arg) when |__builtin_va_arg_pack usage
|analyzing an always-inline |in ranger
|varargs wrapper using |
|__builtin_va_arg_pack() and |
|called as error(1). |
Ever confirmed|0 |1
Last reconfirmed| |2026-01-07
Status|UNCONFIRMED |NEW
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
gimple_range_op_handler::maybe_builtin_call needs to be defensive about the
number of call arguments to constant_p.