Jun Omae <[email protected]> writes: > It occurs only with MSVC toolset v143 (--vsnet-version=2022) and Whole > Program Optimization enabled. It doesn't with v142 (--vsnet-version=2019). > > svn_fs_fs__delete_revprops_shard() is built by the optimization to > delete the "revprops/0" directory even if `shard` argument is 0. > > Workaround is to disable the optimization.
Interesting. Could be a compiler issue or an UB somewhere in the code. Would you mind providing more details on your environment to make it easier to reproduce? 1) Are you building for x64 or x86? 2) What is the specific compiler version? It can be a bit tricky to determine the actual version of the compiler that was used during build. One possible way is to set the `C/C++ > All Options > Suppress Startup Banner` vcxproj setting to `No` and scan the output for a line like "Microsoft (R) C/C++ Optimizing Compiler Version 19.44.35227". 3) Are you testing a shared or static build? 4) If your environment is ready for that, could you try the same with the 1.14.5 tarball to see if the problem is new? Thanks, Evgeny Kotkov

