May we start using C++14 at the master branch?

I’ve just checked all my bots, and most already specify -std=c++14 or -std=c++17, but one had -std=c++11, so I’ve updated that to 14. Let’s see how it does tomorrow…

1 Like

I just merged Niels’ patch! :tada::fireworks::partying_face:

2 Likes

@seanm Back in December 2019 ITK already required AppleClang 7.0.2 and later (from Xcode 7.2.1), as you committed:

From COMP: fixed compilation with AppleClang 7 and 8. by seanm · Pull Request #1464 · InsightSoftwareConsortium/ITK · GitHub

So do I understand correctly that AppleClang 5.1 + Xcode 5.1 have been dropped already before? Then maybe we should still adjust itkCompilerChecks.cmake:

1 Like

Niels, hmmm, not sure there was any great thought in that commit, it looks like previous to that AppleClang just wasn’t mentioned in that file. Personally, I’m ok with Xcode 7.2.1 being the minimum.

1 Like

Thanks @seanm Do you mean that you actually still need to compile the latest ITK version on Xcode 7.2.1?