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.

Author quellyn
Recipients quellyn
Date 2021-08-09.23:37:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1628552233.98.0.792897981293.issue44877@roundup.psfhosted.org>
In-reply-to
Content
Python 3.8 and above fails to build with the IBM XL compiler on Power9 platforms.

## System and Environment Information

```
$ arch
ppc64le
```

```
$ echo $CC
xlc -F/projects/opt/ppc64le/ibm/xlc-16.1.1.7/xlC/16.1.1/etc/xlc.cfg.rhel.7.8.gcc.8.3.0.cuda.10.1
```

```
$ xlc --version
IBM XL C/C++ for Linux, V16.1.1 (5725-C73, 5765-J13)
Version: 16.01.0001.0007
```

## Test Procedure
```
$ git clone git@github.com:quellyn/cpython.git
$ cd cpython
$ checkout 3.8

$ ./configure --with-pydebug
$ make -j2 | tee -a make.out
```

I tested for 3.7, 3.8, 3.9, 3.10, and master. In all cases the `make` failed for versions 3.8+. I've attached both the `config.log` and the make output logs for all. 

- Power9 architecture (ppc64le)
- IBM XL C/C++ 16.1.1.7

Python 3.7 builds without issue.
History
Date User Action Args
2021-08-09 23:37:14quellynsetrecipients: + quellyn
2021-08-09 23:37:13quellynsetmessageid: <1628552233.98.0.792897981293.issue44877@roundup.psfhosted.org>
2021-08-09 23:37:13quellynlinkissue44877 messages
2021-08-09 23:37:13quellyncreate