Skip to content

change VS Code cppStandard to C++20

Tim Adye requested to merge adye/athena:vsc20 into main

Change VS Code cppStandard from c++17 to c++20.

This is required for gcc13 builds which specify -std=c++20 and -DACTS_CONCEPTS_SUPPORTED. The latter enables concept definitions, which IntelliSense (and MSVC, which it uses) doesn't recognise without cppStandard=c++20.

I don't think this will cause a problem with gcc11 builds, and haven't noticed any issue so far. I leave it as a question for another place whether we should be building gcc13 with -std=c++20 at the moment, but this MR should be good already.

Merge request reports