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

--- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Same for trivially_:

#include <type_traits>

struct S;

constexpr bool b1 = std::is_trivially_assignable_v<S, S>;                 //
error
constexpr bool b2 = std::is_trivially_assignable<S, S>::value;    // error
constexpr bool b3 = std::is_trivially_copy_assignable_v<S>;       // no error
constexpr bool b4 = std::is_trivially_copy_assignable<S>::value;          //
error
constexpr bool b5 = std::is_trivially_move_assignable_v<S>;       // no error
constexpr bool b6 = std::is_trivially_move_assignable<S>::value;          //
error

Reply via email to