"Johannes Schindelin via GitGitGadget" [off-list ref]
writes:
why does our current CI not fail in the vs-test job?". The answer is
surprisingly trivial: Because our CMake-based definition universally
defines INTERNAL_QSORT
[https://github.com/git/git/blob/v2.37.1/contrib/buildsystems/CMakeLists.txt#L227],
which should actually not even be necessary, while the Azure Pipeline I
used still calls make vcxproj to generate the Visual Studio build
definition and does not define that flag.
Diversity in test environments is very good.