--
You received this message because you are subscribed to the Google Groups "vfx-platform-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vfx-platform-dis...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vfx-platform-discuss/c1b93521-82e7-4528-98be-6335264f3fedn%40googlegroups.com.
Looks like latest updates of Visual Studio (from version 2022
v17.10() has an ABI breaking change with regards to
std:mutex according to co-pilot.
Perhaps even if you make sure you have the latest vcdist if
another dll does not, app will crash
Not too aware and might not be too useful here as we still use the
native processthreadsapi.h for threading here on windows, and I know some folks who uses TBB (now part of OneAPI) for that which I don't think would be affected by that.
_disable_constexpr_mutex_constructor - Search
And according to Google AI overview, there is no effect on performance to disable that, just increases a tiny bit the initialization time (one time) against making -pedantic C++ safety club folks happy :)
So seems that flag should be defined by default with a doc note.
To view this discussion visit https://groups.google.com/d/msgid/vfx-platform-discuss/25ce4c8b-626f-4920-804e-473d39868a16n%40googlegroups.com.