https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93324
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P1 Status|UNCONFIRMED |ASSIGNED Known to work| |9.2.0 Keywords| |ice-on-valid-code Last reconfirmed| |2020-01-19 CC| |mpolacek at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org Ever confirmed|0 |1 Target Milestone|--- |10.0 --- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Started with g:14da3939da3adcef84816573caa9d93c7367507e Author: Marek Polacek <pola...@redhat.com> Date: Wed Aug 28 02:03:48 2019 +0000 PR c++/91428 - warn about std::is_constant_evaluated in if constexpr. * cp-tree.h (decl_in_std_namespace_p): Declare. * semantics.c (is_std_constant_evaluated_p): New. (finish_if_stmt_cond): Warn about "std::is_constant_evaluated ()" in an if-constexpr. * typeck.c (decl_in_std_namespace_p): No longer static. * g++.dg/cpp2a/is-constant-evaluated9.C: New test. From-SVN: r274981 and hence mine.