Talk:cpp/named req/TrivialType

The standard states that volatile qualified scalar types are not trivially copyable types, however all scalar types (including cv-qualified) are trivial types. This would mean that e.g. a volatile int is trivial, but not trivially copyable, which contradicts the statement that being triviallay copyable is a requirement for trivial types. 62.159.14.27 00:59, 13 August 2019 (PDT)
 * Volatile-qualified scalar types are trivially copyable since C++14.--93.44.87.147 20:45, 25 October 2019 (PDT)
 * they were not trivially-copyable in C++14 either, this was changed by http://wg21.link/cwg2094 in 2016 --Cubbi (talk) 14:00, 29 October 2019 (PDT)