This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author kadler
Recipients BTaskaya, Michael.Felt, kadler
Date 2020-06-15.17:04:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1592240660.42.0.434974874125.issue40424@roundup.psfhosted.org>
In-reply-to
Content
FYI, here's a patch we've been using with our builds on PASE (an AIX compatibility layer on the IBM i OS). It runs all the echos and nm in a sub-shell so that all the output appears as a continuous stream instead of 3 separate open/write/close events.

There's still a race condition, but since it no longer appends, the last one in will win instead of the mixed result there is now. AFAICT, it gets created much earlier than it gets used so nothing _should_ be reading it while the writers are racing. At least it works for us on PASE with -j16 when building Python 3.6.
History
Date User Action Args
2020-06-15 17:04:20kadlersetrecipients: + kadler, Michael.Felt, BTaskaya
2020-06-15 17:04:20kadlersetmessageid: <1592240660.42.0.434974874125.issue40424@roundup.psfhosted.org>
2020-06-15 17:04:20kadlerlinkissue40424 messages
2020-06-15 17:04:20kadlercreate