New submission from Iryna Shcherbina :
test_gdb fails on Fedora 28. This happens only in debug build, and only if
built with control flow protection flags: `-mcet -fcf-protection` AND
optimization `-O0`.
Reproduction steps on Fedora 28 (x86_64):
./configure --with-pydebug
make 'EXTRA_C
Iryna Shcherbina added the comment:
PR 1559 fixes the issue in Fedora builds on arm64. The issue is no longer
reproducible with Python 3.7.
--
___
Python tracker
<https://bugs.python.org/issue29
Change by Iryna Shcherbina :
--
nosy: +ishcherb
___
Python tracker
<https://bugs.python.org/issue31744>
___
___
Python-bugs-list mailing list
Unsubscribe:
Iryna Shcherbina added the comment:
I have run a test build with the patch from PR 3927 applied, and all tests
passed.
Full build log can be viewed here:
https://kojipkgs.fedoraproject.org//work/tasks/8392/22348392/build.log
--
___
Python tracker
Iryna Shcherbina added the comment:
I have run a build with the patch applied, and can confirm that the tests pass
on s390x.
Full build log can be viewed here:
https://kojipkgs.fedoraproject.org//work/tasks/9473/22339473/build.log
--
___
Python
Iryna Shcherbina added the comment:
> I don't know if we can easily implement "-X showalloccount", since
> Python 2.7 doesn't have sys._xoptions. Maybe we could use a new
> environment variable instead: PYTHONSHOWALLOCCOUNT=1?
That is how it is bypassed in Fedo
New submission from Iryna Shcherbina :
The newly added `test_huntrleaks` test is failing on Python 2.7.14 debug build
with COUNT_ALLOCS.
==
FAIL: test_huntrleaks (test.test_regrtest.ArgsTestCase
Iryna Shcherbina added the comment:
Thank you, Erik. I have applied your new patch, and ran another build on arm64.
The tests passed. Attaching the build log for more information.
--
Added file: http://bugs.python.org/file46892/arm64_build_log.txt
Iryna Shcherbina added the comment:
I have added `defined(__aarch64__)` check to the if statement and tested the
patch on arm64. The test passed.
So could you please also add the check for `defined(__aarch64__)` to the pull
request so that it fixes #29804 as well