New submission from Michael Felt <aixto...@felt.demon.nl>:

By default AIX builds 32-bit applications - and the combined .data, .bss and 
.stack areas share one memory segment of 256 Mbyte.

This can be modified by either specifying a larger value for maxdata during 
linking (e.g., with LDFLAGS=-bmaxdata:0x40000000) or using the program ldedit 
(e.g., ldedit -b maxdata:0x40000000).

The subtest test_shutil.test_unpack_archive_xztar fails with the default. The 
patch here looks at the MAXDATA value of the executable XCOFF headers and skips 
the test when AIX is 32-bit and MAXDATA < 0x20000000.

This helps the result of AIX bots to be more accurate - as this so-called 
failure is not an issue with python itself.

----------
components: Tests
messages: 333370
nosy: Michael.Felt
priority: normal
severity: normal
status: open
title: On AIX, test_unpack_archive_xztar fails with default MAXDATA settings
type: enhancement
versions: Python 3.8

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue35704>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to