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.

classification
Title: AIX: xlc - default path changed and no longer recognized
Type: behavior Stage: resolved
Components: Distutils Versions: Python 3.9, Python 3.8
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: Michael.Felt, dstufft, eric.araujo, miss-islington, vstinner
Priority: normal Keywords: patch

Created on 2020-03-30 11:18 by Michael.Felt, last changed 2022-04-11 14:59 by admin. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 19225 merged Michael.Felt, 2020-03-30 11:22
PR 19408 closed miss-islington, 2020-04-07 13:26
PR 19444 merged vstinner, 2020-04-08 22:40
Messages (7)
msg365302 - (view) Author: Michael Felt (Michael.Felt) * Date: 2020-03-30 11:18
The is a check if compiler is xlc, and skips a test if it is.

XLC no longer installs in /usr/vac, and the test_search_cpp fails (again)
msg365698 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2020-04-03 14:38
New changeset 76db37b1d37a9daadd9e5b320f2d5a53cd1352ec by Michael Felt in branch 'master':
bpo-40112: distutils test_search_cpp: Fix logic to determine if C compiler is xlc on AIX (GH-19225)
https://github.com/python/cpython/commit/76db37b1d37a9daadd9e5b320f2d5a53cd1352ec
msg365897 - (view) Author: Michael Felt (Michael.Felt) * Date: 2020-04-07 08:57
requesting backport of PR19225.

After switching my bot to xlc-v13 it fails this test.

See botstatus mail excerpt:

The Buildbot has detected a failed build on builder POWER6 AIX 3.8 while building python/cpython.
Full details are available at:
    https://buildbot.python.org/all/#builders/181/builds/216

Buildbot URL: https://buildbot.python.org/all/

Worker for this Build: aixtools-aix-power6

Build Reason: <unknown>
Blamelist: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com>

BUILD FAILED: failed test (failure)


Summary of the results of the build (if available):
===================================================

== Tests result: FAILURE then FAILURE ==

404 tests OK.

10 slowest tests:
- test_multiprocessing_spawn: 2 min 49 sec
- test_concurrent_futures: 2 min 46 sec
- test_bufio: 2 min 18 sec
- test_subprocess: 2 min 4 sec
- test_tokenize: 1 min 43 sec
- test_multiprocessing_forkserver: 1 min 41 sec
- test_tools: 1 min 39 sec
- test_pathlib: 1 min 35 sec
- test_multiprocessing_fork: 1 min 31 sec
- test_ssl: 1 min 23 sec

1 test failed:
    test_distutils
msg365917 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2020-04-07 16:53
The CI failed on my backport to 3.8: PR 19408.

The CI failed because of bpo-40204.
msg366071 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2020-04-09 15:32
New changeset cd8e1da3eaf1b39cc0897def3845da2d793a9e4c by Victor Stinner in branch '3.8':
bpo-40112: distutils test_search_cpp: Fix logic to determine if C compiler is xlc on AIX (GH-19225) (GH-19444)
https://github.com/python/cpython/commit/cd8e1da3eaf1b39cc0897def3845da2d793a9e4c
msg366072 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2020-04-09 15:33
I backported the fix to 3.8 to fix AIX 3.8 buildbots.
msg366305 - (view) Author: Michael Felt (Michael.Felt) * Date: 2020-04-13 11:49
Thank you!

On 09/04/2020 17:33, STINNER Victor wrote:
> STINNER Victor <vstinner@python.org> added the comment:
>
> I backported the fix to 3.8 to fix AIX 3.8 buildbots.
>
> ----------
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <https://bugs.python.org/issue40112>
> _______________________________________
>
History
Date User Action Args
2022-04-11 14:59:28adminsetgithub: 84293
2020-04-13 11:49:57Michael.Feltsetmessages: + msg366305
2020-04-09 15:33:41vstinnersetmessages: + msg366072
2020-04-09 15:32:29vstinnersetmessages: + msg366071
2020-04-08 22:40:39vstinnersetpull_requests: + pull_request18798
2020-04-07 16:53:23vstinnersetmessages: + msg365917
2020-04-07 13:26:04miss-islingtonsetnosy: + miss-islington

pull_requests: + pull_request18769
2020-04-07 08:57:12Michael.Feltsetmessages: + msg365897
versions: + Python 3.8
2020-04-03 14:48:11vstinnersetstatus: open -> closed
stage: patch review -> resolved
resolution: fixed
versions: + Python 3.9
2020-04-03 14:38:35vstinnersetnosy: + vstinner
messages: + msg365698
2020-03-30 11:22:40Michael.Feltsetkeywords: + patch
stage: patch review
pull_requests: + pull_request18587
2020-03-30 11:18:15Michael.Feltcreate