GCC 6.3 maintains a C++ compiler with stricter lifetime assumptions
engineeringcppcompilerslifetimesGCC 6.3 fixes regressions on an established compiler branch. The branch's C++ porting guidance explains why object construction and language mode remain important when interpreting compiler changes.