Jason Merrill <ja...@redhat.com> writes: > Tested x86_64-pc-linux-gnu with 5.5.0 bootstrap compiler. Thoughts? > > -- 8< -- > > This implements my proposal to update our bootstrap requirement to C++14. > The big benefit of the change is the greater constexpr power, but C++14 also > added variable templates, generic lambdas, lambda init-capture, binary > literals, and numeric literal digit separators. > > I'm not sure which GCC version to mention here. C++14 was feature-complete > in GCC 5, and became the default in GCC 6. 5.5.0 builds trunk with no > trouble, but of course trunk also doesn't use any C++14 features. Looking > at bugzilla, I see only one C++14 fix (PR71630) in 5.5, and it doesn't seem > important. In 5.4, PR69995 seems potentially significant, so shall we > recommend 5.4 or later? Or just say 5.5 because people are unlikely to be > stuck on an earlier minor release? >
Roger, do we need to somehow figure out getting you on a newer GCC for bootstrapping? I know you're currently using an older RHEL or similar on the machines you do testing on. > [...] thanks, sam