GH-98831: Update generate_cases.py: register inst, opcode_metadata.h by gvanrossum · Pull Request #100735 · python/cpython
(These aren't used yet, but may be coming soon, and it's easier to keep this tool the same between branches.)
gvanrossum
changed the title
Add support for register instructions
Update generate_cases.py: register inst, opcode_metadata.h
| [BINARY_OP] = { 2, 1, DIR_NONE, DIR_NONE, DIR_NONE }, | ||
| [SWAP] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE }, | ||
| [EXTENDED_ARG] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE }, | ||
| [CACHE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE }, |
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
END_FOR is missing, I think we need something to handle macros.
Also, note that missing entries default to 0. Would be safer if they defaulted to -1.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, note that missing entries default to 0. Would be safer if they defaulted to -1.
The code generator doesn't know the numeric values of the opcodes (yet) so it doesn't have enough info to generate explicit entries filled with -1 for missing values. The best we can do is add an additional flag valid_entry.
| [GET_AWAITABLE] = { 1, 1, DIR_NONE, DIR_NONE, DIR_NONE }, | ||
| [SEND] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE }, | ||
| [ASYNC_GEN_WRAP] = { 1, 1, DIR_NONE, DIR_NONE, DIR_NONE }, | ||
| [YIELD_VALUE] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE }, |
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That seems to be a bug in bytecodes.c. The code ends with goto resume_frame so the push sequence at the end is never executed. I can fix it by making the IO effect (retval -- retval) (indicating that it doesn't change) or perhaps (retval -- unused), indicating that we don't write it here. I presume it's written in some weird way when the frame is resumed.
This is the sanity check I used to find those two issues:
--- a/Python/compile.c +++ b/Python/compile.c @@ -8854,6 +8854,26 @@ assemble(struct compiler *c, int addNone) assert(no_redundant_jumps(g)); + for (basicblock *b = g->g_entryblock; b != NULL; b = b->b_next) { + for (int j = 0; j < b->b_iused; j++) { + struct instr *instr = &b->b_instr[j]; + int opcode = instr->i_opcode; + assert(opcode < 256); + int pushed = _PyOpcode_opcode_metadata[opcode].n_pushed; + int popped = _PyOpcode_opcode_metadata[opcode].n_popped; + if (pushed >= 0 && popped >= 0) { + int oparg = instr->i_oparg; + int effect = stack_effect(opcode, oparg, -1); + if (effect != pushed-popped) { + fprintf(stderr, "opcode = %d oparg = %d effect = %d pushed = %d popped = %d\n", + opcode, oparg, effect, pushed, popped); + } + assert(effect == pushed-popped); + } + } + } + +
This is the sanity check I used to find those two issues:
[...]
Maybe we should include that in the code as a helper function and call it in an #ifndef NDEBUG block?
gvanrossum
changed the title
Update generate_cases.py: register inst, opcode_metadata.h
GH-98831: Update generate_cases.py: register inst, opcode_metadata.h
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 RHEL8 FIPS Only Blake2 Builtin Hash 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/469/builds/3999) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/469/builds/3999
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from ../Python/compile.c:39: ../Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function); did you mean ‘PRIXPTR’? [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~ PRIXPTR ../Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function); did you mean ‘LOAD_ASSERTION_ERROR’? [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~ LOAD_ASSERTION_ERROR ../Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, ^ ../Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) ../Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function); did you mean ‘IMPORT_FROM’? [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~ IMPORT_FROM ../Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ ../Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) ../Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ ../Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) ../Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ LOAD_ATTR_METHOD_LAZY_DICT ../Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ ../Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Arch Linux Asan 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/582/builds/2572) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/582/builds/2572
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot wasm32-emscripten node (pthreads) 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1050/builds/1129) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/1050/builds/1129
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' ../../Objects/obmalloc.c:776:1: warning: always_inline function might not be inlinable [-Wattributes] 776 | arena_map_get(pymem_block *p, int create) | ^~~~~~~~~~~~~ In file included from ../../Python/compile.c:39: ../../Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ ../../Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ ../../Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ ../../Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) ../../Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ ../../Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../../Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) ../../Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../../Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) ../../Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT ../../Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../../Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored) make: *** No rule to make target 'distclean'. Stop.
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot wasm32-wasi 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1046/builds/1177) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/1046/builds/1177
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' ../../Objects/obmalloc.c:776:1: warning: always_inline function might not be inlinable [-Wattributes] 776 | arena_map_get(pymem_block *p, int create) | ^~~~~~~~~~~~~ In file included from ../../Python/compile.c:39: ../../Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ ../../Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ ../../Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ ../../Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) ../../Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ ../../Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../../Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) ../../Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../../Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) ../../Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT ../../Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type ../../Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../../Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../../Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored) make: *** No rule to make target 'distclean'. Stop.
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot ARM64 Windows Non-Debug 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/730/builds/6523) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/730/builds/6523
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64.nondebug\build\Lib\*.pyc The system cannot find the file specified. Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64.nondebug\build\PCbuild\python*.zip Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64.nondebug\build\Lib\*.pyc The system cannot find the file specified. Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64.nondebug\build\PCbuild\python*.zip
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot s390x Fedora Clang Installed 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/531/builds/3139) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/531/builds/3139
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' configure: WARNING: s390x-ibm-linux-gnu/clang is not supported configure: WARNING: Platform "s390x-ibm-linux-gnu" with compiler "clang" is not supported by the CPython core team, see https://peps.python.org/pep-0011/ for more information. In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: use of undeclared identifier 'PRINT_EXPR' [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:69:6: error: use of undeclared identifier 'STOPITERATION_ERROR' [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:127:6: error: use of undeclared identifier 'IMPORT_STAR' [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:6: error: use of undeclared identifier 'LOAD_ATTR_METHOD_WITH_DICT' [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ 4 errors generated. make: *** [Makefile:2543: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... chmod: cannot access 'target/': No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2629: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot aarch64 RHEL8 LTO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/338/builds/3395) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/338/builds/3395
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: always_inline function might not be inlinable [-Wattributes] arena_map_get(pymem_block *p, int create) ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function); did you mean ‘PRIXPTR’? [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~ PRIXPTR Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function); did you mean ‘LOAD_ASSERTION_ERROR’? [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~ LOAD_ASSERTION_ERROR Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function); did you mean ‘IMPORT_FROM’? [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~ IMPORT_FROM Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot PPC64LE RHEL8 LTO + PGO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/458/builds/2995) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/458/builds/2995
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make[2]: [Makefile:2633: clean-retain-profile] Error 1 (ignored) Objects/obmalloc.c:776:1: warning: always_inline function might not be inlinable [-Wattributes] arena_map_get(pymem_block *p, int create) ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function); did you mean ‘PT_XER’? [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~ PT_XER Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function); did you mean ‘LOAD_ASSERTION_ERROR’? [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~ LOAD_ASSERTION_ERROR Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function); did you mean ‘IMPORT_NAME’? [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~ IMPORT_NAME Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make[3]: *** [Makefile:2547: Python/compile.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:785: build_all_generate_profile] Error 2 make[1]: *** [Makefile:761: profile-gen-stamp] Error 2 make: *** [Makefile:773: profile-run-stamp] Error 2 find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot x86-64 macOS 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/366/builds/3871) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/366/builds/3871
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' configure: WARNING: ffi.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: ffi.h: proceeding with the compiler's result configure: WARNING: pkg-config is missing. Some dependencies may not be detected correctly. In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: use of undeclared identifier 'PRINT_EXPR' [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:69:6: error: use of undeclared identifier 'STOPITERATION_ERROR' [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:127:6: error: use of undeclared identifier 'IMPORT_STAR' [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:6: error: use of undeclared identifier 'LOAD_ATTR_METHOD_WITH_DICT' [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ 4 errors generated. make: *** [Python/compile.o] Error 1 find: build: No such file or directory find: build: No such file or directory find: build: No such file or directory find: build: No such file or directory make: [clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Arch Linux Asan Debug 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/585/builds/2587) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/585/builds/2587
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot s390x RHEL8 LTO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/567/builds/3410) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/567/builds/3410
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: always_inline function might not be inlinable [-Wattributes] arena_map_get(pymem_block *p, int create) ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function); did you mean ‘PRIXPTR’? [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~ PRIXPTR Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function); did you mean ‘LOAD_ASSERTION_ERROR’? [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~ LOAD_ASSERTION_ERROR Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function); did you mean ‘IMPORT_FROM’? [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~ IMPORT_FROM Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2545: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2631: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot PPC64LE RHEL8 LTO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/361/builds/3014) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/361/builds/3014
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: always_inline function might not be inlinable [-Wattributes] arena_map_get(pymem_block *p, int create) ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function); did you mean ‘PT_XER’? [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~ PT_XER Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function); did you mean ‘LOAD_ASSERTION_ERROR’? [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~ LOAD_ASSERTION_ERROR Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function); did you mean ‘IMPORT_NAME’? [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~ IMPORT_NAME Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Fedora Stable 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/543/builds/2971) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/543/builds/2971
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from ../Python/compile.c:39: ../Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ ../Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ ../Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ ../Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) ../Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ ../Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) ../Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) ../Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT ../Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot PPC64LE RHEL7 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/446/builds/2820) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/446/builds/2820
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: checking out '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 14b7f00... GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from ../Python/compile.c:39: ../Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function); did you mean ‘PT_XER’? [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~ PT_XER ../Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function); did you mean ‘LOAD_ASSERTION_ERROR’? [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~ LOAD_ASSERTION_ERROR ../Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, ^ ../Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) ../Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function); did you mean ‘IMPORT_NAME’? [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~ IMPORT_NAME ../Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ ../Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) ../Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ ../Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) ../Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_NO_DICT’? [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ LOAD_ATTR_METHOD_NO_DICT ../Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ ../Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2541: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2627: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot PPC64LE Fedora Stable Clang 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/435/builds/2540) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/435/builds/2540
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: use of undeclared identifier 'PRINT_EXPR' [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:69:6: error: use of undeclared identifier 'STOPITERATION_ERROR' [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:127:6: error: use of undeclared identifier 'IMPORT_STAR' [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:6: error: use of undeclared identifier 'LOAD_ATTR_METHOD_WITH_DICT' [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ 4 errors generated. make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot aarch64 Fedora Stable 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/125/builds/2950) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/125/builds/2950
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from ../Python/compile.c:39: ../Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ ../Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ ../Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ ../Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) ../Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ ../Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) ../Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) ../Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT ../Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type ../Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) ../Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ ../Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Arch Linux Perf 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1078/builds/320) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/1078/builds/320
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: ‘always_inline’ function might not be inlinable [-Wattributes] 776 | arena_map_get(pymem_block *p, int create) | ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) make: *** [Makefile:2547: Python/compile.o] Error 1 find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Fedora Stable Clang 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/441/builds/2975) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/441/builds/2975
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: use of undeclared identifier 'PRINT_EXPR' [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:69:6: error: use of undeclared identifier 'STOPITERATION_ERROR' [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:127:6: error: use of undeclared identifier 'IMPORT_STAR' [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:6: error: use of undeclared identifier 'LOAD_ATTR_METHOD_WITH_DICT' [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ 4 errors generated. make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot PPC64LE Fedora Stable Clang Installed 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/451/builds/2536) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/451/builds/2536
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: use of undeclared identifier 'PRINT_EXPR' [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:69:6: error: use of undeclared identifier 'STOPITERATION_ERROR' [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:127:6: error: use of undeclared identifier 'IMPORT_STAR' [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:6: error: use of undeclared identifier 'LOAD_ATTR_METHOD_WITH_DICT' [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ 4 errors generated. make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... chmod: cannot access 'target/': No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot PPC64LE RHEL7 LTO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/503/builds/2839) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/503/builds/2839
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: checking out '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 14b7f00... GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: always_inline function might not be inlinable [-Wattributes] arena_map_get(pymem_block *p, int create) ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function); did you mean ‘PT_XER’? [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~ PT_XER Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function); did you mean ‘LOAD_ASSERTION_ERROR’? [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~ LOAD_ASSERTION_ERROR Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function); did you mean ‘IMPORT_NAME’? [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~ IMPORT_NAME Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_NO_DICT’? [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^~~~~~~~~~~~~~~~~~~~~~~~~~ LOAD_ATTR_METHOD_NO_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2541: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2627: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Arch Linux TraceRefs 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/484/builds/2604) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/484/builds/2604
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Fedora Stable Clang Installed 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/350/builds/2979) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/350/builds/2979
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: use of undeclared identifier 'PRINT_EXPR' [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:69:6: error: use of undeclared identifier 'STOPITERATION_ERROR' [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:127:6: error: use of undeclared identifier 'IMPORT_STAR' [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:6: error: use of undeclared identifier 'LOAD_ATTR_METHOD_WITH_DICT' [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ 4 errors generated. make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... chmod: cannot access 'target/': No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot aarch64 Fedora Stable Clang 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/234/builds/2963) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/234/builds/2963
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: use of undeclared identifier 'PRINT_EXPR' [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:69:6: error: use of undeclared identifier 'STOPITERATION_ERROR' [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:127:6: error: use of undeclared identifier 'IMPORT_STAR' [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ Python/opcode_metadata.h:155:6: error: use of undeclared identifier 'LOAD_ATTR_METHOD_WITH_DICT' [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, ^ 4 errors generated. make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot PPC64LE Fedora Stable LTO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/541/builds/2441) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/541/builds/2441
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: ‘always_inline’ function might not be inlinable [-Wattributes] 776 | arena_map_get(pymem_block *p, int create) | ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot AMD64 Fedora Stable LTO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/271/builds/2647) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/271/builds/2647
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 10% (1/10) remote: Compressing objects: 20% (2/10) remote: Compressing objects: 30% (3/10) remote: Compressing objects: 40% (4/10) remote: Compressing objects: 50% (5/10) remote: Compressing objects: 60% (6/10) remote: Compressing objects: 70% (7/10) remote: Compressing objects: 80% (8/10) remote: Compressing objects: 90% (9/10) remote: Compressing objects: 100% (10/10) remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 9), reused 1 (delta 1), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: ‘always_inline’ function might not be inlinable [-Wattributes] 776 | arena_map_get(pymem_block *p, int create) | ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot aarch64 Fedora Stable LTO + PGO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/524/builds/2970) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/524/builds/2970
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 20, done. remote: Counting objects: 5% (1/20) remote: Counting objects: 10% (2/20) remote: Counting objects: 15% (3/20) remote: Counting objects: 20% (4/20) remote: Counting objects: 25% (5/20) remote: Counting objects: 30% (6/20) remote: Counting objects: 35% (7/20) remote: Counting objects: 40% (8/20) remote: Counting objects: 45% (9/20) remote: Counting objects: 50% (10/20) remote: Counting objects: 55% (11/20) remote: Counting objects: 60% (12/20) remote: Counting objects: 65% (13/20) remote: Counting objects: 70% (14/20) remote: Counting objects: 75% (15/20) remote: Counting objects: 80% (16/20) remote: Counting objects: 85% (17/20) remote: Counting objects: 90% (18/20) remote: Counting objects: 95% (19/20) remote: Counting objects: 100% (20/20) remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 9% (1/11) remote: Compressing objects: 18% (2/11) remote: Compressing objects: 27% (3/11) remote: Compressing objects: 36% (4/11) remote: Compressing objects: 45% (5/11) remote: Compressing objects: 54% (6/11) remote: Compressing objects: 63% (7/11) remote: Compressing objects: 72% (8/11) remote: Compressing objects: 81% (9/11) remote: Compressing objects: 90% (10/11) remote: Compressing objects: 100% (11/11) remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 9), reused 0 (delta 0), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make[2]: [Makefile:2633: clean-retain-profile] Error 1 (ignored) Objects/obmalloc.c:776:1: warning: ‘always_inline’ function might not be inlinable [-Wattributes] 776 | arena_map_get(pymem_block *p, int create) | ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make[3]: *** [Makefile:2547: Python/compile.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:785: build_all_generate_profile] Error 2 make[1]: *** [Makefile:761: profile-gen-stamp] Error 2 make: *** [Makefile:773: profile-run-stamp] Error 2 find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)
⚠️ ⚠️ ⚠️ Buildbot failure ⚠️ ⚠️ ⚠️
Hi! The buildbot aarch64 Fedora Stable LTO 3.x has failed when building commit 14b7f00.
What do you need to do:
- Don't panic.
- Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/336/builds/2734) and take a look at the build logs.
- Check if the failure is related to this commit (14b7f00) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here:
https://buildbot.python.org/all/#builders/336/builds/2734
Summary of the results of the build (if available):
Click to see traceback logs
remote: Enumerating objects: 11, done. remote: Counting objects: 9% (1/11) remote: Counting objects: 18% (2/11) remote: Counting objects: 27% (3/11) remote: Counting objects: 36% (4/11) remote: Counting objects: 45% (5/11) remote: Counting objects: 54% (6/11) remote: Counting objects: 63% (7/11) remote: Counting objects: 72% (8/11) remote: Counting objects: 81% (9/11) remote: Counting objects: 90% (10/11) remote: Counting objects: 100% (11/11) remote: Counting objects: 100% (11/11), done. remote: Compressing objects: 11% (1/9) remote: Compressing objects: 22% (2/9) remote: Compressing objects: 33% (3/9) remote: Compressing objects: 44% (4/9) remote: Compressing objects: 55% (5/9) remote: Compressing objects: 66% (6/9) remote: Compressing objects: 77% (7/9) remote: Compressing objects: 88% (8/9) remote: Compressing objects: 100% (9/9) remote: Compressing objects: 100% (9/9), done. remote: Total 11 (delta 2), reused 6 (delta 2), pack-reused 0 From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '14b7f00fdf9890739b43a3e198e4ce93f54c0552'. 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 14b7f00fdf GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) Switched to and reset branch 'main' Objects/obmalloc.c:776:1: warning: ‘always_inline’ function might not be inlinable [-Wattributes] 776 | arena_map_get(pymem_block *p, int create) | ^~~~~~~~~~~~~ In file included from Python/compile.c:39: Python/opcode_metadata.h:54:6: error: ‘PRINT_EXPR’ undeclared here (not in a function) 54 | [PRINT_EXPR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~ Python/opcode_metadata.h:54:6: error: array index in initializer not of integer type Python/opcode_metadata.h:54:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:69:6: error: ‘STOPITERATION_ERROR’ undeclared here (not in a function) 69 | [STOPITERATION_ERROR] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~ Python/opcode_metadata.h:69:6: error: array index in initializer not of integer type Python/opcode_metadata.h:69:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:119:31: warning: initialized field overwritten [-Woverride-init] 119 | [COMPARE_OP_FLOAT_JUMP] = { 3, 1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IBC0IB" }, | ^ Python/opcode_metadata.h:119:31: note: (near initialization for ‘_PyOpcode_opcode_metadata[56]’) Python/opcode_metadata.h:127:6: error: ‘IMPORT_STAR’ undeclared here (not in a function) 127 | [IMPORT_STAR] = { 1, 0, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~ Python/opcode_metadata.h:127:6: error: array index in initializer not of integer type Python/opcode_metadata.h:127:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:128:21: warning: initialized field overwritten [-Woverride-init] 128 | [IMPORT_FROM] = { 1, 2, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:128:21: note: (near initialization for ‘_PyOpcode_opcode_metadata[109]’) Python/opcode_metadata.h:147:24: warning: initialized field overwritten [-Woverride-init] 147 | [FOR_ITER_TUPLE] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:147:24: note: (near initialization for ‘_PyOpcode_opcode_metadata[62]’) Python/opcode_metadata.h:155:6: error: ‘LOAD_ATTR_METHOD_WITH_DICT’ undeclared here (not in a function); did you mean ‘LOAD_ATTR_METHOD_LAZY_DICT’? 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | LOAD_ATTR_METHOD_LAZY_DICT Python/opcode_metadata.h:155:6: error: array index in initializer not of integer type Python/opcode_metadata.h:155:6: note: (near initialization for ‘_PyOpcode_opcode_metadata’) Python/opcode_metadata.h:155:36: warning: initialized field overwritten [-Woverride-init] 155 | [LOAD_ATTR_METHOD_WITH_DICT] = { -1, -1, DIR_NONE, DIR_NONE, DIR_NONE, true, "IB" }, | ^ Python/opcode_metadata.h:155:36: note: (near initialization for ‘_PyOpcode_opcode_metadata[80]’) make: *** [Makefile:2547: Python/compile.o] Error 1 make: *** Waiting for unfinished jobs.... find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make: [Makefile:2633: clean-retain-profile] Error 1 (ignored)