The Buildbot has detected a new failure on builder PPC64LE Fedora Stable LTO
3.x while building python/cpython.
Full details are available at:
https://buildbot.python.org/all/#/builders/541/builds/3898
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-fedora-stable-ppc64le
Build Reason: <unknown>
Blamelist: Donghee Na <[email protected]>, Gouvernathor
<[email protected]>, Sergey B Kirpichev
<[email protected]>, Serhiy Storchaka <[email protected]>
BUILD FAILED: failed compile (failure)
Summary of the results of the build (if available):
===================================================
Captured traceback
==================
remote: Enumerating objects: 29, done.
remote: Counting objects: 4% (1/24)
remote: Counting objects: 8% (2/24)
remote: Counting objects: 12% (3/24)
remote: Counting objects: 16% (4/24)
remote: Counting objects: 20% (5/24)
remote: Counting objects: 25% (6/24)
remote: Counting objects: 29% (7/24)
remote: Counting objects: 33% (8/24)
remote: Counting objects: 37% (9/24)
remote: Counting objects: 41% (10/24)
remote: Counting objects: 45% (11/24)
remote: Counting objects: 50% (12/24)
remote: Counting objects: 54% (13/24)
remote: Counting objects: 58% (14/24)
remote: Counting objects: 62% (15/24)
remote: Counting objects: 66% (16/24)
remote: Counting objects: 70% (17/24)
remote: Counting objects: 75% (18/24)
remote: Counting objects: 79% (19/24)
remote: Counting objects: 83% (20/24)
remote: Counting objects: 87% (21/24)
remote: Counting objects: 91% (22/24)
remote: Counting objects: 95% (23/24)
remote: Counting objects: 100% (24/24)
remote: Counting objects: 100% (24/24), done.
remote: Compressing objects: 4% (1/22)
remote: Compressing objects: 9% (2/22)
remote: Compressing objects: 13% (3/22)
remote: Compressing objects: 18% (4/22)
remote: Compressing objects: 22% (5/22)
remote: Compressing objects: 27% (6/22)
remote: Compressing objects: 31% (7/22)
remote: Compressing objects: 36% (8/22)
remote: Compressing objects: 40% (9/22)
remote: Compressing objects: 45% (10/22)
remote: Compressing objects: 50% (11/22)
remote: Compressing objects: 54% (12/22)
remote: Compressing objects: 59% (13/22)
remote: Compressing objects: 63% (14/22)
remote: Compressing objects: 68% (15/22)
remote: Compressing objects: 72% (16/22)
remote: Compressing objects: 77% (17/22)
remote: Compressing objects: 81% (18/22)
remote: Compressing objects: 86% (19/22)
remote: Compressing objects: 90% (20/22)
remote: Compressing objects: 95% (21/22)
remote: Compressing objects: 100% (22/22)
remote: Compressing objects: 100% (22/22), done.
remote: Total 29 (delta 4), reused 9 (delta 2), pack-reused 5
>From https://github.com/python/cpython
* branch main -> FETCH_HEAD
Note: switching to '87faec28c78f6fa8eaaebbd1ababf687c7508e71'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 87faec28c7 gh-115809: Improve
TimedRotatingFileHandler.getFilesToDelete() (GH-115812)
Switched to and reset branch 'main'
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘context_getetiny’:
./Modules/_decimal/libmpdec/mpdecimal.c:215:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_etiny’: optimization level attribute mismatch
215 | mpd_etiny(const mpd_context_t *ctx)
| ^
./Modules/_decimal/_decimal.c:871:12: note: called from here
871 | return PyLong_FromSsize_t(mpd_etiny(CTX(self)));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘context_getetop’:
./Modules/_decimal/libmpdec/mpdecimal.c:222:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_etop’: optimization level attribute mismatch
222 | mpd_etop(const mpd_context_t *ctx)
| ^
./Modules/_decimal/_decimal.c:877:12: note: called from here
877 | return PyLong_FromSsize_t(mpd_etop(CTX(self)));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_iscanonical’:
./Modules/_decimal/libmpdec/mpdecimal.c:272:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_iscanonical’: optimization level attribute mismatch
272 | mpd_iscanonical(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5395:12: note: called from here
5395 | return mpd_iscanonical(MPD(v)) ? incr_true() : incr_false();
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_issnan’:
./Modules/_decimal/libmpdec/mpdecimal.c:329:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issnan’: optimization level attribute mismatch
329 | mpd_issnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4366:1: note: called from here
4366 | Dec_BoolFunc(mpd_issnan)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_adjexp’:
./Modules/_decimal/libmpdec/mpdecimal.c:336:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isspecial’: optimization level attribute mismatch
336 | mpd_isspecial(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4380:9: note: called from here
4380 | if (mpd_isspecial(MPD(self))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:208:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_adjexp’: optimization level attribute mismatch
208 | mpd_adjexp(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4384:18: note: called from here
4384 | retval = mpd_adjexp(MPD(self));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘nm_nonzero’:
./Modules/_decimal/libmpdec/mpdecimal.c:343:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_iszero’: optimization level attribute mismatch
343 | mpd_iszero(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4241:13: note: called from here
4241 | return !mpd_iszero(MPD(v));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_sizeof’:
./Modules/_decimal/libmpdec/mpdecimal.c:426:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isdynamic_data’: optimization level attribute mismatch
426 | mpd_isdynamic_data(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4889:9: note: called from here
4889 | if (mpd_isdynamic_data(MPD(v))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_dealloc’:
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:2047:5: note: called from here
2047 | mpd_del(MPD(dec));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_isnan’:
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4364:1: note: called from here
4364 | Dec_BoolFunc(mpd_isnan)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_iscanonical’:
./Modules/_decimal/libmpdec/mpdecimal.c:272:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_iscanonical’: optimization level attribute mismatch
272 | mpd_iscanonical(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4361:1: note: called from here
4361 | Dec_BoolFunc(mpd_iscanonical)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_issigned’:
./Modules/_decimal/libmpdec/mpdecimal.c:322:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issigned’: optimization level attribute mismatch
322 | mpd_issigned(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4367:1: note: called from here
4367 | Dec_BoolFunc(mpd_issigned)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_isqnan’:
./Modules/_decimal/libmpdec/mpdecimal.c:315:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isqnan’: optimization level attribute mismatch
315 | mpd_isqnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4365:1: note: called from here
4365 | Dec_BoolFunc(mpd_isqnan)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_isinfinite’:
./Modules/_decimal/libmpdec/mpdecimal.c:287:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isinfinite’: optimization level attribute mismatch
287 | mpd_isinfinite(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4363:1: note: called from here
4363 | Dec_BoolFunc(mpd_isinfinite)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_isfinite’:
./Modules/_decimal/libmpdec/mpdecimal.c:280:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isfinite’: optimization level attribute mismatch
280 | mpd_isfinite(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4362:1: note: called from here
4362 | Dec_BoolFunc(mpd_isfinite)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_mpd_iszero’:
./Modules/_decimal/libmpdec/mpdecimal.c:343:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_iszero’: optimization level attribute mismatch
343 | mpd_iszero(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4368:1: note: called from here
4368 | Dec_BoolFunc(mpd_iszero)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_as_long’:
./Modules/_decimal/libmpdec/mpdecimal.c:336:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isspecial’: optimization level attribute mismatch
336 | mpd_isspecial(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3565:9: note: called from here
3565 | if (mpd_isspecial(MPD(dec))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3566:13: note: called from here
3566 | if (mpd_isnan(MPD(dec))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3586:9: note: called from here
3586 | mpd_del(x);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3602:9: note: called from here
3602 | mpd_del(x);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3609:9: note: called from here
3609 | mpd_del(x);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:398:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_arith_sign’: optimization level attribute mismatch
398 | mpd_arith_sign(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3607:22: note: called from here
3607 | sdigit val = mpd_arith_sign(x) * ob_digit[0];
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3617:5: note: called from here
3617 | mpd_del(x);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:301:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnegative’: optimization level attribute mismatch
301 | mpd_isnegative(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3615:14: note: called from here
3615 | pylong = _PyLong_FromDigits(mpd_isnegative(x), n, ob_digit);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_as_integer_ratio’:
./Modules/_decimal/libmpdec/mpdecimal.c:336:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isspecial’: optimization level attribute mismatch
336 | mpd_isspecial(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3634:9: note: called from here
3634 | if (mpd_isspecial(MPD(self))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3635:13: note: called from here
3635 | if (mpd_isnan(MPD(self))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:343:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_iszero’: optimization level attribute mismatch
343 | mpd_iszero(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3660:11: note: called from here
3660 | exp = mpd_iszero(MPD(tmp)) ? 0 : MPD(tmp)->exp;
| ^
In function ‘_dec_settriple’,
inlined from ‘dec_mpd_radix’ at ./Modules/_decimal/_decimal.c:4413:5:
./Modules/_decimal/libmpdec/mpdecimal.c:739:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_flags’: optimization level attribute mismatch
739 | mpd_set_flags(mpd_t *result, uint8_t flags)
| ^
./Modules/_decimal/_decimal.c:2235:5: note: called from here
2235 | mpd_set_flags(MPD(dec), sign);
| ^
In function ‘_dec_settriple’,
inlined from ‘dec_mpd_radix’ at ./Modules/_decimal/_decimal.c:4413:5,
inlined from ‘ctx_mpd_radix’ at ./Modules/_decimal/_decimal.c:5371:12:
./Modules/_decimal/libmpdec/mpdecimal.c:739:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_flags’: optimization level attribute mismatch
739 | mpd_set_flags(mpd_t *result, uint8_t flags)
| ^
./Modules/_decimal/_decimal.c:2235:5: note: called from here
2235 | mpd_set_flags(MPD(dec), sign);
| ^
In function ‘_dec_settriple’,
inlined from ‘dec_imag’ at ./Modules/_decimal/_decimal.c:4924:5:
./Modules/_decimal/libmpdec/mpdecimal.c:739:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_flags’: optimization level attribute mismatch
739 | mpd_set_flags(mpd_t *result, uint8_t flags)
| ^
./Modules/_decimal/_decimal.c:2235:5: note: called from here
2235 | mpd_set_flags(MPD(dec), sign);
| ^
In function ‘_dec_settriple’,
inlined from ‘dec_from_long’ at ./Modules/_decimal/_decimal.c:2298:9,
inlined from ‘PyDecType_FromLongExact’ at
./Modules/_decimal/_decimal.c:2366:11:
./Modules/_decimal/libmpdec/mpdecimal.c:739:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_flags’: optimization level attribute mismatch
739 | mpd_set_flags(mpd_t *result, uint8_t flags)
| ^
./Modules/_decimal/_decimal.c:2235:5: note: called from here
2235 | mpd_set_flags(MPD(dec), sign);
| ^
In function ‘_dec_settriple’,
inlined from ‘dec_from_long’ at ./Modules/_decimal/_decimal.c:2305:9,
inlined from ‘PyDecType_FromLongExact’ at
./Modules/_decimal/_decimal.c:2366:11:
./Modules/_decimal/libmpdec/mpdecimal.c:739:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_flags’: optimization level attribute mismatch
739 | mpd_set_flags(mpd_t *result, uint8_t flags)
| ^
./Modules/_decimal/_decimal.c:2235:5: note: called from here
2235 | mpd_set_flags(MPD(dec), sign);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_mpd_isnan’:
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5379:1: note: called from here
5379 | DecCtx_BoolFunc_NO_CTX(mpd_isnan)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_mpd_issnan’:
./Modules/_decimal/libmpdec/mpdecimal.c:329:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issnan’: optimization level attribute mismatch
329 | mpd_issnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5382:1: note: called from here
5382 | DecCtx_BoolFunc_NO_CTX(mpd_issnan)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_mpd_issigned’:
./Modules/_decimal/libmpdec/mpdecimal.c:322:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issigned’: optimization level attribute mismatch
322 | mpd_issigned(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5381:1: note: called from here
5381 | DecCtx_BoolFunc_NO_CTX(mpd_issigned)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_mpd_isqnan’:
./Modules/_decimal/libmpdec/mpdecimal.c:315:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isqnan’: optimization level attribute mismatch
315 | mpd_isqnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5380:1: note: called from here
5380 | DecCtx_BoolFunc_NO_CTX(mpd_isqnan)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_mpd_isinfinite’:
./Modules/_decimal/libmpdec/mpdecimal.c:287:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isinfinite’: optimization level attribute mismatch
287 | mpd_isinfinite(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5378:1: note: called from here
5378 | DecCtx_BoolFunc_NO_CTX(mpd_isinfinite)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_mpd_isfinite’:
./Modules/_decimal/libmpdec/mpdecimal.c:280:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isfinite’: optimization level attribute mismatch
280 | mpd_isfinite(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5377:1: note: called from here
5377 | DecCtx_BoolFunc_NO_CTX(mpd_isfinite)
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘ctx_mpd_iszero’:
./Modules/_decimal/libmpdec/mpdecimal.c:343:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_iszero’: optimization level attribute mismatch
343 | mpd_iszero(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:5383:1: note: called from here
5383 | DecCtx_BoolFunc_NO_CTX(mpd_iszero)
| ^
In function ‘_dec_hash’,
inlined from ‘dec_hash’ at ./Modules/_decimal/_decimal.c:4861:22:
./Modules/_decimal/libmpdec/mpdecimal.c:336:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isspecial’: optimization level attribute mismatch
336 | mpd_isspecial(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4776:9: note: called from here
4776 | if (mpd_isspecial(MPD(v))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:329:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issnan’: optimization level attribute mismatch
329 | mpd_issnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4777:13: note: called from here
4777 | if (mpd_issnan(MPD(v))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4782:18: note: called from here
4782 | else if (mpd_isnan(MPD(v))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:398:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_arith_sign’: optimization level attribute mismatch
398 | mpd_arith_sign(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4786:34: note: called from here
4786 | return py_hash_inf * mpd_arith_sign(MPD(v));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:308:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_ispositive’: optimization level attribute mismatch
308 | mpd_ispositive(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4831:14: note: called from here
4831 | result = mpd_ispositive(MPD(v)) ? result : -result;
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:680:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_positive’: optimization level attribute mismatch
680 | mpd_set_positive(mpd_t *result)
| ^
./Modules/_decimal/_decimal.c:4821:5: note: called from here
4821 | mpd_set_positive(tmp);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4847:19: note: called from here
4847 | if (exp_hash) mpd_del(exp_hash);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4848:14: note: called from here
4848 | if (tmp) mpd_del(tmp);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘PyDec_AsTuple’:
./Modules/_decimal/libmpdec/mpdecimal.c:391:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_sign’: optimization level attribute mismatch
391 | mpd_sign(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3909:36: note: called from here
3909 | sign = PyLong_FromUnsignedLong(mpd_sign(MPD(dec)));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:287:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isinfinite’: optimization level attribute mismatch
287 | mpd_isinfinite(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3914:9: note: called from here
3914 | if (mpd_isinfinite(x)) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3926:13: note: called from here
3926 | if (mpd_isnan(x)) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:315:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isqnan’: optimization level attribute mismatch
315 | mpd_isqnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3927:41: note: called from here
3927 | expt = PyUnicode_FromString(mpd_isqnan(x)?"n":"N");
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:732:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_clear_flags’: optimization level attribute mismatch
732 | mpd_clear_flags(mpd_t *result)
| ^
./Modules/_decimal/_decimal.c:3942:13: note: called from here
3942 | mpd_clear_flags(x);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3976:12: note: called from here
3976 | if (x) mpd_del(x);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘PyDec_AsFloat’:
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3814:9: note: called from here
3814 | if (mpd_isnan(MPD(dec))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:329:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issnan’: optimization level attribute mismatch
329 | mpd_issnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3815:13: note: called from here
3815 | if (mpd_issnan(MPD(dec))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:301:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnegative’: optimization level attribute mismatch
301 | mpd_isnegative(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3820:13: note: called from here
3820 | if (mpd_isnegative(MPD(dec))) {
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘PyDecType_FromFloatExact’:
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:2476:9: note: called from here
2476 | mpd_del(d1);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:2488:9: note: called from here
2488 | mpd_del(d2);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:2487:9: note: called from here
2487 | mpd_del(d1);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:2496:5: note: called from here
2496 | mpd_del(d2);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:2495:5: note: called from here
2495 | mpd_del(d1);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:631:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_sign’: optimization level attribute mismatch
631 | mpd_set_sign(mpd_t *result, uint8_t sign)
| ^
./Modules/_decimal/_decimal.c:2502:5: note: called from here
2502 | mpd_set_sign(MPD(dec), sign);
| ^
In function ‘PyDec_FromObject’,
inlined from ‘ctx_create_decimal’ at ./Modules/_decimal/_decimal.c:2969:12:
./Modules/_decimal/libmpdec/mpdecimal.c:294:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isnan’: optimization level attribute mismatch
294 | mpd_isnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:2904:13: note: called from here
2904 | if (mpd_isnan(MPD(v)) &&
| ^
In function ‘_dec_settriple’,
inlined from ‘dec_from_long’ at ./Modules/_decimal/_decimal.c:2298:9,
inlined from ‘PyDecType_FromLong’ at ./Modules/_decimal/_decimal.c:2337:11,
inlined from ‘PyDec_FromObject’ at ./Modules/_decimal/_decimal.c:2924:16,
inlined from ‘ctx_create_decimal’ at ./Modules/_decimal/_decimal.c:2969:12:
./Modules/_decimal/libmpdec/mpdecimal.c:739:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_flags’: optimization level attribute mismatch
739 | mpd_set_flags(mpd_t *result, uint8_t flags)
| ^
./Modules/_decimal/_decimal.c:2235:5: note: called from here
2235 | mpd_set_flags(MPD(dec), sign);
| ^
In function ‘_dec_settriple’,
inlined from ‘dec_from_long’ at ./Modules/_decimal/_decimal.c:2305:9,
inlined from ‘PyDecType_FromLong’ at ./Modules/_decimal/_decimal.c:2337:11,
inlined from ‘PyDec_FromObject’ at ./Modules/_decimal/_decimal.c:2924:16,
inlined from ‘ctx_create_decimal’ at ./Modules/_decimal/_decimal.c:2969:12:
./Modules/_decimal/libmpdec/mpdecimal.c:739:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_set_flags’: optimization level attribute mismatch
739 | mpd_set_flags(mpd_t *result, uint8_t flags)
| ^
./Modules/_decimal/_decimal.c:2235:5: note: called from here
2235 | mpd_set_flags(MPD(dec), sign);
| ^
In function ‘convert_op_cmp’,
inlined from ‘dec_richcompare’ at ./Modules/_decimal/_decimal.c:4647:5:
./Modules/_decimal/libmpdec/mpdecimal.c:336:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_isspecial’: optimization level attribute mismatch
336 | mpd_isspecial(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3206:27: note: called from here
3206 | if (*wcmp && !mpd_isspecial(MPD(v))) {
| ^
In function ‘multiply_by_denominator’,
inlined from ‘convert_op_cmp’ at ./Modules/_decimal/_decimal.c:3207:25,
inlined from ‘dec_richcompare’ at ./Modules/_decimal/_decimal.c:4647:5:
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3104:9: note: called from here
3104 | mpd_del(vv);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:470:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_del’: optimization level attribute mismatch
470 | mpd_del(mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:3119:5: note: called from here
3119 | mpd_del(vv);
| ^
./Modules/_decimal/libmpdec/mpdecimal.c: In function ‘dec_richcompare’:
./Modules/_decimal/libmpdec/mpdecimal.c:329:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issnan’: optimization level attribute mismatch
329 | mpd_issnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4650:16: note: called from here
4650 | b_issnan = mpd_issnan(MPD(b));
| ^
./Modules/_decimal/libmpdec/mpdecimal.c:329:1: error: inlining failed in call
to ‘always_inline’ ‘mpd_issnan’: optimization level attribute mismatch
329 | mpd_issnan(const mpd_t *dec)
| ^
./Modules/_decimal/_decimal.c:4649:16: note: called from here
4649 | a_issnan = mpd_issnan(MPD(a));
| ^
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make: *** [Makefile:3204:
Modules/_decimal.cpython-313-powerpc64le-linux-gnu.so] Error 1
make: *** Waiting for unfinished jobs....
Test report
===========
Sincerely,
-The Buildbot
_______________________________________________
Buildbot-status mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/buildbot-status.python.org/
Member address: [email protected]