#37251 still exists in clang-cl 14.0.6 but is also happening in debug build. My memory blew on initializing an inline global thread pool in a dll, as it was creating 1000s of instances of pools during program initialization. Same code works perfectly as a framework and .so on iOS/macOS and android/linux