Failing to buid soc-2020-soft-body

> c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(231,5): warning MSB8065: Custom build for item "D:\blender-git\build_windows_x64_vc16_Release\CMakeFiles\c5234ac7d1da59be86d45dc64f38d501\buildinfo.h_fake.rule" succeeded, but specified output "d:\blender-git\build_windows_x64_vc16_release\source\creator\buildinfo.h_fake" has not been created. This may cause incremental build to work incorrectly. [D:\blender-git\build_windows_x64_vc16_Release\source\creator\buildinfo.vcxproj]
> D:\blender-git\blender\extern\softbody\src\admmpd_bvh.h(93,36): error C2131: expression did not evaluate to a constant (compiling source file D:\blender-git\blender\extern\softbody\src\admmpd_bvh.cpp) [D:\blender-git\build_windows_x64_vc16_Release\extern\softbody\extern_admmpd.vcxproj]
> D:\blender-git\blender\extern\softbody\src\admmpd_bvh.h(93,36): error C2131: expression did not evaluate to a constant (compiling source file D:\blender-git\blender\extern\softbody\src\admmpd_mesh.cpp) [D:\blender-git\build_windows_x64_vc16_Release\extern\softbody\extern_admmpd.vcxproj]
> D:\blender-git\blender\extern\softbody\src\admmpd_collision.cpp(198,3): error C7555: use of designated initializers requires at least '/std:c++latest' [D:\blender-git\build_windows_x64_vc16_Release\extern\softbody\extern_admmpd.vcxproj]
> D:\blender-git\blender\extern\softbody\src\admmpd_mesh.cpp(270,3): error C7555: use of designated initializers requires at least '/std:c++latest' [D:\blender-git\build_windows_x64_vc16_Release\extern\softbody\extern_admmpd.vcxproj]
> D:\blender-git\blender\extern\softbody\src\admmpd_solver.cpp(194,39): error C7555: use of designated initializers requires at least '/std:c++latest' [D:\blender-git\build_windows_x64_vc16_Release\extern\softbody\extern_admmpd.vcxproj]
>     8 Warning(s)
>     5 Error(s)

Full log