[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-27 Thread STINNER Victor
STINNER Victor added the comment: > AMD64 RHEL8 LTO 3.x is green again. I will keep the issue open until all > mentionned buildbots are back to green (when test_gdb pass on these workers). I checked an all buildbots mentioned in this issues are back to green (success). I close the issue.

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread STINNER Victor
STINNER Victor added the comment: AMD64 RHEL8 LTO 3.x is green again. I will keep the issue open until all mentionned buildbots are back to green (when test_gdb pass on these workers). -- ___ Python tracker

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread STINNER Victor
STINNER Victor added the comment: New changeset e6b5ed1fbdbb7b44c7ab2a353fa0bc726b073740 by Victor Stinner in branch '3.7': bpo-38239: Fix test_gdb for Link Time Optimization (LTO) (GH-16422) (GH-16426) https://github.com/python/cpython/commit/e6b5ed1fbdbb7b44c7ab2a353fa0bc726b073740

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread miss-islington
miss-islington added the comment: New changeset c9893400652f38804aed0be8d8f70feda9465c47 by Miss Islington (bot) in branch '3.8': bpo-38239: Fix test_gdb for Link Time Optimization (LTO) (GH-16422) https://github.com/python/cpython/commit/c9893400652f38804aed0be8d8f70feda9465c47 --

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread STINNER Victor
STINNER Victor added the comment: Python 2.7 doesn't seem to be affected: I failed to reproduce the test_gdb failure on Python 2.7 with LTO. -- versions: +Python 3.7, Python 3.8 ___ Python tracker

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16005 pull_request: https://github.com/python/cpython/pull/16426 ___ Python tracker ___

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread STINNER Victor
STINNER Victor added the comment: New changeset 64b4a3a2deabcd4103fac2759a311fe94159b4d1 by Victor Stinner in branch 'master': bpo-38239: Fix test_gdb for Link Time Optimization (LTO) (GH-16422) https://github.com/python/cpython/commit/64b4a3a2deabcd4103fac2759a311fe94159b4d1 --

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread miss-islington
Change by miss-islington : -- pull_requests: +16003 pull_request: https://github.com/python/cpython/pull/16424 ___ Python tracker ___

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-26 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +16001 stage: -> patch review pull_request: https://github.com/python/cpython/pull/16422 ___ Python tracker ___

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-24 Thread STINNER Victor
STINNER Victor added the comment: > Apparently this no longer works. Who understands these variables enough to > fix the issue? Some failures are LTO + PGO builds, but test_gdb also fails on LTO without PGO builds. The PGO_PROF_USE_FLAG check only checks for PGO. --

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-24 Thread Steve Dower
Steve Dower added the comment: Um, okay then. The test already includes this: if ((sysconfig.get_config_var('PGO_PROF_USE_FLAG') or 'xxx') in (sysconfig.get_config_var('PY_CORE_CFLAGS') or '')): raise unittest.SkipTest("test_gdb is not reliable on PGO builds") Apparently this no

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-24 Thread Gregory P. Smith
Change by Gregory P. Smith : -- nosy: -gregory.p.smith ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-24 Thread Gregory P. Smith
Gregory P. Smith added the comment: The test probably has a fragile regex. I don't spend time with gdb things much myself. -- ___ Python tracker ___

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-24 Thread Charalampos Stratakis
Change by Charalampos Stratakis : -- nosy: +cstratak ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-23 Thread Steve Dower
Steve Dower added the comment: Greg seems to have done LTO related things in the past, maybe he knows? (All my PGO contributions only apply to Windows :) ) -- nosy: +gregory.p.smith ___ Python tracker

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-23 Thread STINNER Victor
STINNER Victor added the comment: > builtid_id isn't in longobject.c, so this is incorrect debug information. The > test expects to find it in bltinmodule.c: gdb may be confused by LTO. I'm not sure if how LTO works to debug symbols. > Shouldn't this test be suppressed on LTO builds?

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-23 Thread STINNER Victor
STINNER Victor added the comment: AMD64 Fedora Stable LTO + PGO 3.7 is also affected: https://buildbot.python.org/all/#/builders/252/builds/2 And AMD64 Fedora Stable LTO 3.7: https://buildbot.python.org/all/#/builders/270/builds/2 -- ___ Python

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-21 Thread Steve Dower
Steve Dower added the comment: Shouldn't this test be suppressed on LTO builds? #0 builtin_id (self=, v=) at Objects/longobject.c:1113 builtid_id isn't in longobject.c, so this is incorrect debug information. The test expects to find it in bltinmodule.c:

[issue38239] test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: Unexpected gdb output

2019-09-20 Thread STINNER Victor
STINNER Victor added the comment: Similar issue on AMD64 Fedora Stable LTO 3.8: https://buildbot.python.org/all/#/builders/235/builds/2 -- title: test_gdb fails on AMD64 RHEL8 LTO 3.x: Unexpected gdb output -> test_gdb fails on AMD64 Fedora Stable LTO 3.8 and AMD64 RHEL8 LTO 3.x: