https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80187
Tim Shen <timshen at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2017-03-26 CC| |timshen at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |timshen at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Tim Shen <timshen at gcc dot gnu.org> --- Assign to myself. Implementation idea: https://godbolt.org/g/ulh4V7 The idea is to avoid multiple-layer hierarchy that libc++ uses, while remains easy to extend to fine-grained triviality (one for each of big five). It requires more or less a rewrite of the storage part. It's not hard for now, because we don't have ABI compatibility constraints.