> Try *any* other compiler and you'll see there's no mutex. Don't __cxa_guard_acquire / release use at least futexes ? I'd wager that in a non-zero amount of applications, having *any* kind of syscalls or locks sprinkled here and there depending on whether you use "static" or not is not kosher (I'd also wager that these applications wouldn't be using Qt anyways... except maybe the ones using that safe renderer thing ?).
On Tue, Aug 20, 2019 at 11:41 PM Thiago Macieira <[email protected]> wrote: > On Tuesday, 20 August 2019 14:25:27 PDT Philippe wrote: > > > There's no mutex. > > > > On Visual Studio 2017 15.8.8, > > That's a broken compiler, a regression from 2015 and fixed on 2019. Try > *any* > other compiler and you'll see there's no mutex. > > Same bug that makes static with VS 2017 crash on start. > > -- > Thiago Macieira - thiago.macieira (AT) intel.com > Software Architect - Intel System Software Products > > > > _______________________________________________ > Development mailing list > [email protected] > https://lists.qt-project.org/listinfo/development >
_______________________________________________ Development mailing list [email protected] https://lists.qt-project.org/listinfo/development
