GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GH-98831: Update generate_cases.py: register inst, opcode_metadata.h by gvanrossum · Pull Request #100735 · python/cpython

Conversation

@gvanrossum

@gvanrossum gvanrossum commented Jan 4, 2023 •
edited by bedevere-bot
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

(These aren't used yet, but may be coming soon,
and it's easier to keep this tool the same between branches.)

  • Issue: Generate the interpreter #98831

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@gvanrossum
Add support for register instructions
2254157
(These aren't used yet, but may be coming soon,
and it's easier to keep this tool the same between branches.)
@bedevere-bot bedevere-bot added the awaiting core review label Jan 4, 2023
gvanrossum added 5 commits January 3, 2023 16:55
@gvanrossum
Allow unused registers (at the end)
61b8c8d
@gvanrossum
Reformatted using black
bc75a34
@gvanrossum
Generate opcode_metadata.h
dab4e92
@gvanrossum
Reformatted using black; fixed help for -m
737a96a
@gvanrossum
Add register directions to opcode_metadata.h
e96562f
@gvanrossum gvanrossum changed the title Add support for register instructions Update generate_cases.py: register inst, opcode_metadata.h Jan 4, 2023
@gvanrossum gvanrossum mentioned this pull request Jan 4, 2023
Arg context for register instructions faster-cpython/ideas#528
Closed
@gvanrossum
Fix enum and make metadata static const
5670523
@gvanrossum gvanrossum mentioned this pull request Jan 4, 2023
Instruction formats faster-cpython/ideas#530
Closed
iritkatriel
iritkatriel reviewed Jan 4, 2023
View reviewed changes
Comment thread Python/opcode_metadata.h Outdated
[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 },

@iritkatriel iritkatriel Jan 4, 2023 •
edited by gvanrossum
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

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.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

gvanrossum reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

@gvanrossum gvanrossum Jan 4, 2023

Copy link
Copy Markdown
Member Author

There was a problem hiding this comment.

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.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

iritkatriel reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
iritkatriel
iritkatriel reviewed Jan 4, 2023
View reviewed changes
Comment thread Python/opcode_metadata.h Outdated
[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 },

@iritkatriel iritkatriel Jan 4, 2023

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

stack_effect of YIELD_VALUE is 0. Why is it here 1 popped, 0 pushed?

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@gvanrossum gvanrossum Jan 4, 2023

Copy link
Copy Markdown
Member Author

There was a problem hiding this comment.

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.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@iritkatriel

iritkatriel commented Jan 4, 2023 •
edited by AlexWaygood
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

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);
+            }
+        }
+    }
+
+
gvanrossum reacted with heart emoji
All reactions
  • ❤️ 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

gvanrossum added 2 commits January 4, 2023 10:43
@gvanrossum
Fix stack effect for YIELD_VALUE
f108288
@gvanrossum
Generate metadata for macros, fixing END_FOR
1068f64
@gvanrossum

gvanrossum commented Jan 4, 2023

Copy link
Copy Markdown
Member Author

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?

iritkatriel reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

gvanrossum and others added 6 commits January 4, 2023 10:57
@gvanrossum
Add a 'valid_entry' flag to opcode metadata
a599886
@iritkatriel
add sanity check for opcode metadata
404053b
@iritkatriel
add print when assertion fails
b00ec7b
@iritkatriel
assert entry is valid
88c67cd
@gvanrossum
Add sanity check for opcode metadata
2a56275
@gvanrossum
Add instr format metadata field
555589a
iritkatriel
iritkatriel approved these changes Jan 5, 2023
View reviewed changes
@bedevere-bot bedevere-bot added awaiting merge and removed awaiting core review labels Jan 5, 2023
@gvanrossum gvanrossum changed the title Update generate_cases.py: register inst, opcode_metadata.h GH-98831: Update generate_cases.py: register inst, opcode_metadata.h Jan 5, 2023
@bedevere-bot bedevere-bot mentioned this pull request Jan 5, 2023
Generate the interpreter #98831
Closed
@gvanrossum gvanrossum added the skip news label Jan 5, 2023
@gvanrossum
gvanrossum marked this pull request as ready for review January 5, 2023 21:00
@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ 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:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux Asan 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot wasm32-emscripten node (pthreads) 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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.
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot wasm32-wasi 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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.
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot ARM64 Windows Non-Debug 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot s390x Fedora Clang Installed 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 RHEL8 LTO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE RHEL8 LTO + PGO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@gvanrossum

gvanrossum commented Jan 5, 2023

Copy link
Copy Markdown
Member Author

Have to revert, see #100777

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot x86-64 macOS 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux Asan Debug 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot s390x RHEL8 LTO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE RHEL8 LTO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE RHEL7 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora Stable Clang 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 Fedora Stable 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux Perf 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable Clang 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora Stable Clang Installed 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE RHEL7 LTO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux TraceRefs 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable Clang Installed 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 Fedora Stable Clang 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora Stable LTO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable LTO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 Fedora Stable LTO + PGO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-bot

bedevere-bot commented Jan 5, 2023

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 Fedora Stable LTO 3.x has failed when building commit 14b7f00.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. 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.
  4. Check if the failure is related to this commit (14b7f00) or if it is a false positive.
  5. 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)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@gvanrossum
gvanrossum deleted the register-instrs branch January 5, 2023 22:03
@gvanrossum

gvanrossum commented Jan 5, 2023

Copy link
Copy Markdown
Member Author

Bot failures fixed by #100778

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@iritkatriel iritkatriel iritkatriel approved these changes
@markshannon markshannon Awaiting requested review from markshannon markshannon is a code owner

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

skip news

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@gvanrossum @iritkatriel @bedevere-bot
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.