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 ncoghlan
Recipients anthonypjshaw, dacut, ncoghlan, wencan, xtreak
Date 2020-06-17.23:24:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1592436252.47.0.981827628641.issue34820@roundup.psfhosted.org>
In-reply-to
Content
I'm seeing this as well when attempting to run an optimised Python 3.8 build on an old Debian 9 system (with the curses and socket extension modules).

For example:

cpython/Modules/socketmodule.c: In function ‘PyInit__socket’:
cpython/Modules/socketmodule.c:8304:1: error: the control flow of function ‘PyInit__socket’ does not match its profile data (counter ‘arcs’) [-Werror=coverage-mismatch]
cpython/Modules/socketmodule.c:8304:1: error: the control flow of function ‘PyInit__socket’ does not match its profile data (counter ‘time_profiler’) [-Werror=coverage-mismatch]

That said, I did install missing optional dependendencies and then do a reconfigure without doing a "make clean", which is pretty dubious.

So David's assessment here sounds good to me: the bug is that "make clean" should be removing the intermediate PGO files, but is currently leaving them lying around.
History
Date User Action Args
2020-06-17 23:24:12ncoghlansetrecipients: + ncoghlan, anthonypjshaw, dacut, xtreak, wencan
2020-06-17 23:24:12ncoghlansetmessageid: <1592436252.47.0.981827628641.issue34820@roundup.psfhosted.org>
2020-06-17 23:24:12ncoghlanlinkissue34820 messages
2020-06-17 23:24:12ncoghlancreate