Здравствуйте, niralex, Вы писали:
N>Я так понимаю, что теперь ar гарантированно с внешним связыванием. Но проблему это, к сожалению, не решило.
Я тут еще поигрался с этим примером, так и эдак. Попробовал заменить std::array собственной структурой. Похоже, что gcc более ранних версий, как и clang, по-видимому, просто не умеют в мемберы. То есть, даже когда полный объект имеет внешнее связывание, его подобъекты таковыми не считаются.
--
Справедливость выше закона. А человечность выше справедливости.