https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103985
Bug ID: 103985
Summary: segfault in finalize_transfer (fbuf_destroy) on
(parallel) writing into character / string function
argument
Product: gcc
Version: 10.3.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103985
--- Comment #2 from Dr. Thomas Orgis ---
You mean every call to a write(), even to a buffer variable, should be a thread
synchronization point? That would mean that I swiftly should get rid of those
in the performance-critical paths. I hoped it'
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103985
--- Comment #4 from Dr. Thomas Orgis ---
I can try to roll a build and squeeze some test runs in. Naturally, this will
take a few days to get some statistical confidence and it depends on cluster
load, too.
So a snapshot of 12 would be preferre
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103985
--- Comment #5 from Dr. Thomas Orgis ---
OK, I tested with gcc-12-20220109. I repeated the test job, got 17102
successful runs and no crash. So one can hope that this particular one has been
fixed at some point. All good? Is the specific change