Blender cycles_osl_shaders build fail with vs2019 and vs2022

blender 4.5 alpha
Build cycles_osl_shaders Fail with error below
2>Generating node_absorption_volume.oso
2>Exit code 0xc0000135

It seems because of VERBATIM in blender\intern\cycles\kernel\osl\shaders\CMakeLists.txt added some days ago,if I delete it ,it can build well.

VERBATIM will change semicolon in the path environment vars surround with quotation mark
before Add VERBATIM
“C:\Program Files\CMake\bin\cmake.exe” -E env “PATH=d:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.40.33807/bin/Hostx64/x64;D:/blender_src/blend/blender/lib/windows_x64/epoxy/bin;D:/blender_src/blend/blender/lib/windows_x64/tbb/bin;D:/blender_src/blend/blender/lib/windows_x64/OpenImageIO/bin;D:/blender_src/blend/blender/lib/windows_x64/boost/lib;D:/blender_src/blend/blender/lib/windows_x64/openexr/bin;D:/blender_src/blend/blender/lib/windows_x64/imath/bin;D:/blender_src/blend/blender/lib/windows_x64/shaderc/bin;D:/blender_src/blend/blender/lib/windows_x64/opencolorio/bin;” D:/blender_src/blend/blender/lib/windows_x64/osl/bin/oslc.exe -q -O2 -I"D:/blender_src/blend/blender/intern/cycles/kernel/osl/shaders" -I"D:/blender_src/blend/blender/lib/windows_x64/osl/share/OSL/shaders" -o D:/blender_src/blend/build_windows_Full_x64_vc17_Release/intern/cycles/kernel/osl/shaders/node_absorption_volume.oso D:/blender_src/blend/blender/intern/cycles/kernel/osl/shaders/node_absorption_volume.osl
After Add VERBATIM
“C:\Program Files\CMake\bin\cmake.exe” -E env "PATH=d:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.40.33807/bin/Hostx64/x64";"D:/blender_src/blend/blender/lib/windows_x64/epoxy/bin";"D:/blender_src/blend/blender/lib/windows_x64/tbb/bin";"D:/blender_src/blend/blender/lib/windows_x64/OpenImageIO/bin";"D:/blender_src/blend/blender/lib/windows_x64/boost/lib";"D:/blender_src/blend/blender/lib/windows_x64/openexr/bin";"D:/blender_src/blend/blender/lib/windows_x64/imath/bin";“D:/blender_src/blend/blender/lib/windows_x64/shaderc/bin";“D:/blender_src/blend/blender/lib/windows_x64/opencolorio/bin";”” D:/blender_src/blend/blender/lib/windows_x64/osl/bin/oslc.exe -q -O2 -I"D:/blender_src/blend/blender/intern/cycles/kernel/osl/shaders" -I"D:/blender_src/blend/blender/lib/windows_x64/osl/share/OSL/shaders" -o D:/blender_src/blend/build_windows_Full_x64_vc17_Release/intern/cycles/kernel/osl/shaders/node_absorption_volume.oso D:/blender_src/blend/blender/intern/cycles/kernel/osl/shaders/node_absorption_volume.osl

Can someone help me?

Hey - I’m facing exactly the same issue.
Commenting VERBATIM fixes the build.

Thank you so much for finding this. I thought I’m starting to loose my mind (It was building, it stopped, why?! )

This should be fixed now, the changes were reverted.