On 19 January 2015 at 18:28, Ville Voutilainen <ville.voutilai...@gmail.com> wrote: > When I patched the triviality test for volatile types, I missed two cases: > 1) volatile members in a class should make the class non-trivial. > 2) a volatile class type should itself be non-trivial. > (based on [basic.types]/9, [class]/6, [class.copy]/12 and [class.copy]/25) > > I haven't completed testing this yet, I still need to run the full testsuite > to make sure there are no regressions. I'm not sure whether this > can go into gcc5, since we're at stage 4.
Not quite done yet, some tests need adjusting, I will fix them shortly.