Message371783
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. |
|
Date |
User |
Action |
Args |
2020-06-17 23:24:12 | ncoghlan | set | recipients:
+ ncoghlan, anthonypjshaw, dacut, xtreak, wencan |
2020-06-17 23:24:12 | ncoghlan | set | messageid: <1592436252.47.0.981827628641.issue34820@roundup.psfhosted.org> |
2020-06-17 23:24:12 | ncoghlan | link | issue34820 messages |
2020-06-17 23:24:12 | ncoghlan | create | |
|