Merge pull request #1547 from hzeller/20221206-provide-c++20-compile-mode

provide c++20 compile mode