Merge branch 'compile-msvc-14.34-c++20' into release-3.24

Merge-request: !7910