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

--- Comment #3 from Michael Veksler <mickey.veksler at gmail dot com> ---
Thanks for looking into it.

With the fix, does it behave the same way for:
 - runtime evaluation of all_zeros()
 - compile time evaluation such as std::integral_constant<bool,
all_zeros()>::value;

Currently (trunk 20190223 (experimental) with -std=c++2a), it returns different
results for both cases, which does not feel right.

Reply via email to