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

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Reduced:
```
struct RangeLimits
{
    int low = 0;
    int high = 1;
    constexpr RangeLimits() { }
};

template <int>
int parameterLimits(void)
{
    static RangeLimits constexpr param_limits[ 2 ] = {};
    auto const &limits = param_limits[ 1 ];
    return 0;
}

auto s = parameterLimits<1>();
```

Reply via email to