-
-
Couldn't load subscription status.
- Fork 5.7k
Closed
Labels
code coveragemultithreadingBase.Threads and related functionalityBase.Threads and related functionalityobservabilitymetrics, timing, understandability, reflection, logging, ...metrics, timing, understandability, reflection, logging, ...
Milestone
Description
Now that threads are the default, I've noticed that our coverage.cpp file is not thread-safe, since coverage wasn't supposed to be run using threads (it gets miscounted if run with threads, but also corrupts memory). However, the default options for threads got changed in v1.12, so now our coverage runs with threads enabled, which causes memory corruption on those CI jobs that use the default options.
Seelengrab and PallHaraldsson
Metadata
Metadata
Assignees
Labels
code coveragemultithreadingBase.Threads and related functionalityBase.Threads and related functionalityobservabilitymetrics, timing, understandability, reflection, logging, ...metrics, timing, understandability, reflection, logging, ...