Michael Felt <aixto...@felt.demon.nl> added the comment: I switched the "aixtools" bot back to "xlc", and also back to my POWER6 server that runs xlc-v11.
iirc it is xlc-v13 (or maybe even v12) that is having trouble with _decimal (or is it POWER8). From memory, _decimal was compiling properly with xlc-v11. Although - my last runs on the POWER6, by default, were using gcc - so maybe I thought, incorrectly, that xlc was passing. Time shall tell. p.s. - if you make a PR that emulates a rollback, if that is what you were thinking - I can test that separately/manually. Michael On 16/06/2020 09:04, Michael Felt wrote: > Michael Felt <aixto...@felt.demon.nl> added the comment: > > I’ll switch back to xlc ( even try without the _r ) and look for the macro > asap (vacation and occasional travel). > > Sent from my iPhone > >> On 15 Jun 2020, at 21:20, Stefan Krah <rep...@bugs.python.org> wrote: >> >> >> Stefan Krah <ste...@bytereef.org> added the comment: >> >> Thanks! >> >> Ha, it turns out that c99_r has excellent C99 compliance. :) >> >>> Variable arguments macro RAISE_SYNTAX_ERROR was invoked with an empty >>> variable argument list. >> Totally legit, we should use xlc (at least the front end) more often. >> >> >> So maybe our code base is not C99 compliant enough and we have to switch >> back for sanity. >> >> >> >> For the _decimal problem at hand, if you give me the compiler identification >> macro (__xlc__ or something?) I can try the same as for MSVC and use the >> explicit EXTINLINE definition. >> >> ---------- >> >> _______________________________________ >> Python tracker <rep...@bugs.python.org> >> <https://bugs.python.org/issue40878> >> _______________________________________ >> > ---------- > > _______________________________________ > Python tracker <rep...@bugs.python.org> > <https://bugs.python.org/issue40878> > _______________________________________ > ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue40878> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com