http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57115
Bug #: 57115 Summary: Cannot merge separate single counters for function Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: gcov-profile AssignedTo: unassig...@gcc.gnu.org ReportedBy: asha...@gcc.gnu.org Created attachment 29975 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29975 source + .gcda file. These files are from profiling WebKit. To reproduce the error, run: g++ -Werror -pthread -fno-exceptions -fno-strict-aliasing -Wall -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -g -fno-strict-aliasing -O2 -fno-ident -fdata-sections -ffunction-sections -g -Wno-c++0x-compat -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden -Wsign-compare -fstack-protector-strong -fprofile-use -fprofile-correction -o EventContext.o EventContext.ii This was run on a system that defines TARGET_POSIX_IO so there shouldn't be a problem writing profiles from multiple threads/processes, right?