Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bpo-45873: Get rid of bootstrap_python #29717

Merged
merged 12 commits into from
Nov 23, 2021
Merged

Conversation

gvanrossum
Copy link
Member

@gvanrossum gvanrossum commented Nov 22, 2021

Instead we use $(PYTHON_FOR_REGEN) .../deepfreeze.py with the
frozen .h file as input, as we did for Windows in bpo-45850.

We also get rid of the code that generates the .h files
when make regen-frozen is run (i.e., .../make_frozen.py),
as well as the generated MANIFEST file
(the latter depended on those .h files existing).

https://bugs.python.org/issue45873

Instead we use $(PYTHON_FOR_REGEN) .../deepfreeze.py with the
frozen .h file as input, as we did for Windows in bpo-45850.

We also get rid of the code that generates the .h files
when make regen-frozen is run (i.e., .../make_frozen.py).
blurb-it bot and others added 6 commits November 23, 2021 04:28
Instead we use $(PYTHON_FOR_REGEN) .../deepfreeze.py with the
frozen .h file as input, as we did for Windows in bpo-45850.

We also get rid of the code that generates the .h files
when make regen-frozen is run (i.e., .../make_frozen.py).
@gvanrossum
Copy link
Member Author

(Sorry for the confusing push history. I had my branches mixed up. Should be ready for review now.)

@gvanrossum gvanrossum requested review from zooba and zware and removed request for a team November 23, 2021 04:35
Copy link
Member

@zware zware left a comment

Choose a reason for hiding this comment

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

One minor suggestion, otherwise LGTM


@rem If py.exe finds a recent enough version, use that one
@for %%p in (3.10) do @py -%%p -EV >nul 2>&1 && (set PYTHON=py -%%p) && (set _Py_Python_Source=found %%p with py.exe) && goto :found
@for %%p in (3.10 3.9 3.8) do @py -%%p -EV >nul 2>&1 && (set PYTHON=py -%%p) && (set _Py_Python_Source=found %%p with py.exe) && goto :found
Copy link
Member

Choose a reason for hiding this comment

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

Considering how at least one (my :( ) buildbot happily used 3.1 for py -3.10, we might want to put 3.10 at the end of the list here.

Copy link
Member Author

Choose a reason for hiding this comment

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

Hm... Before 1037ca5 this said (3.9 3.8) so I assume the intention was to try the latest first. Maybe @zooba can help out? (Steve, why would an older py -3.10 on Windows 8.1 find 3.1? (Yes, 3.1 was installed there; and 3.10 wasn't. But it feels like an argument parsing issue in launcher.c.)

@gvanrossum
Copy link
Member Author

About the failing test. This is (again :-( ) about an out-of-tree build. Here's the thing. For each module foo.py that's to be frozen there's a rule that creates a frozen foo.h from it, and then a rule that creates a deep-frozen foo.c from that. So far so good. Here's the weirdness. The freezing rule that creates foo.h writes to $(srcdir), e.g.:

Python/frozen_modules/io.h: Programs/_freeze_module Lib/io.py
	Programs/_freeze_module io $(srcdir)/Lib/io.py $(srcdir)/Python/frozen_modules/io.h

This seems inconsistent since $(srcdir) is not mentioned in the target (the first line), only in the command (the second line). And the deep-freezing rule that creates foo.c reads from $(srcdir) and writes to the build dir:

Python/deepfreeze/io.c: $(srcdir)/Python/frozen_modules/io.h $(DEEPFREEZE_DEPS)
	$(PYTHON_FOR_REGEN) $(srcdir)/Tools/scripts/deepfreeze.py $(srcdir)/Python/frozen_modules/io.h -m io -o Python/deepfreeze/io.c

I could go on forever randomly adding or removing $(srcdir) from one place or the other, but does anyone have any idea what this should do?

Note that there's one more mention of foo.h, namely in the definition of FROZEN_FILES_OUT. This does not use $(srcdir).

@tiran
Copy link
Member

tiran commented Nov 23, 2021

The rule of thumb for for $(srcdir) is: any file in git gets a $(srcdir) prefix and any generated file does not have a prefix. The file Python/frozen_modules/io.h is not committed to git and generated by a different rule. Therefore it does not get a $(srcdir) prefix.

The idea behind out-of-tree (OOT) builds is a separation of source files and target files. Source files are any files we ship to users, either in a git checkout or in a source tarball. OOT building treat the source directory is an immutable, read-only source and places any generated file in a separate directory structure. The feature is also known as out of source build or autoconf with VPATH.

Example for separate debug and release builds

cd cpthon
make clean
mkdir -p builddir/release
mkdir -p builddir/debug
cd builddir/release
../../configure -C
make
cd ../debug
../../configure -C --with-pydebug
make

gvanrossum and others added 2 commits November 23, 2021 08:18
Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
@gvanrossum gvanrossum merged commit 5be98e5 into python:main Nov 23, 2021
@bedevere-bot
Copy link

@gvanrossum: Please replace # with GH- in the commit message next time. Thanks!

@gvanrossum gvanrossum deleted the unixdeepfreeze branch November 23, 2021 16:56
@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot s390x SLES 3.x has failed when building commit 5be98e5.

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/540/builds/1426) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/540/builds/1426

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   7% (1/13)        
remote: Compressing objects:  15% (2/13)        
remote: Compressing objects:  23% (3/13)        
remote: Compressing objects:  30% (4/13)        
remote: Compressing objects:  38% (5/13)        
remote: Compressing objects:  46% (6/13)        
remote: Compressing objects:  53% (7/13)        
remote: Compressing objects:  61% (8/13)        
remote: Compressing objects:  69% (9/13)        
remote: Compressing objects:  76% (10/13)        
remote: Compressing objects:  84% (11/13)        
remote: Compressing objects:  92% (12/13)        
remote: Compressing objects: 100% (13/13)        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 17 (delta 4), reused 7 (delta 3), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1059: Python/deepfreeze/abc.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1056: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1053: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1050: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1062: Python/deepfreeze/codecs.c] 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:2395: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 RHEL7 3.x has failed when building commit 5be98e5.

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/15/builds/1165) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/15/builds/1165

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot s390x RHEL8 3.x has failed when building commit 5be98e5.

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/509/builds/1112) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/509/builds/1112

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1056: Python/deepfreeze/zipimport.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1059: Python/deepfreeze/abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1065: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1053: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1062: Python/deepfreeze/codecs.c] Error 1
make: *** [Makefile:1050: Python/deepfreeze/importlib._bootstrap.c] 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:2395: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 Ubuntu Shared 3.x has failed when building commit 5be98e5.

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/506/builds/1285) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/506/builds/1285

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Python/deepfreeze/importlib._bootstrap.c] 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)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 Debian root 3.x has failed when building commit 5be98e5.

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/345/builds/1262) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/345/builds/1262

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   7% (1/13)        
remote: Compressing objects:  15% (2/13)        
remote: Compressing objects:  23% (3/13)        
remote: Compressing objects:  30% (4/13)        
remote: Compressing objects:  38% (5/13)        
remote: Compressing objects:  46% (6/13)        
remote: Compressing objects:  53% (7/13)        
remote: Compressing objects:  61% (8/13)        
remote: Compressing objects:  69% (9/13)        
remote: Compressing objects:  76% (10/13)        
remote: Compressing objects:  84% (11/13)        
remote: Compressing objects:  92% (12/13)        
remote: Compressing objects: 100% (13/13)        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 17 (delta 4), reused 7 (delta 3), pack-reused 1        
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Python/ceval.c: In function ‘PyEval_EvalCodeEx’:
Python/ceval.c:5897:9: warning: ‘newargs’ may be used uninitialized in this function [-Wmaybe-uninitialized]
         PyMem_Free(newargs);
         ^
Python/specialize.c:43:1: warning: missing braces around initializer [-Wmissing-braces]
 SpecializationStats _specialization_stats[256] = { 0 };
 ^
Python/specialize.c:43:1: warning: (near initialization for ‘_specialization_stats[0]’) [-Wmissing-braces]
  File "./Tools/scripts/deepfreeze.py", line 23
    res.append(f"\\x{i:02x}")
                           ^
SyntaxError: invalid syntax
make: *** [Python/deepfreeze/importlib._bootstrap.c] 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)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot s390x RHEL7 LTO + PGO 3.x has failed when building commit 5be98e5.

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/244/builds/1195) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/244/builds/1195

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.�[K
remote: Counting objects:   6% (1/16)�[K
remote: Counting objects:  12% (2/16)�[K
remote: Counting objects:  18% (3/16)�[K
remote: Counting objects:  25% (4/16)�[K
remote: Counting objects:  31% (5/16)�[K
remote: Counting objects:  37% (6/16)�[K
remote: Counting objects:  43% (7/16)�[K
remote: Counting objects:  50% (8/16)�[K
remote: Counting objects:  56% (9/16)�[K
remote: Counting objects:  62% (10/16)�[K
remote: Counting objects:  68% (11/16)�[K
remote: Counting objects:  75% (12/16)�[K
remote: Counting objects:  81% (13/16)�[K
remote: Counting objects:  87% (14/16)�[K
remote: Counting objects:  93% (15/16)�[K
remote: Counting objects: 100% (16/16)�[K
remote: Counting objects: 100% (16/16), done.�[K
remote: Compressing objects:   8% (1/12)�[K
remote: Compressing objects:  16% (2/12)�[K
remote: Compressing objects:  25% (3/12)�[K
remote: Compressing objects:  33% (4/12)�[K
remote: Compressing objects:  41% (5/12)�[K
remote: Compressing objects:  50% (6/12)�[K
remote: Compressing objects:  58% (7/12)�[K
remote: Compressing objects:  66% (8/12)�[K
remote: Compressing objects:  75% (9/12)�[K
remote: Compressing objects:  83% (10/12)�[K
remote: Compressing objects:  91% (11/12)�[K
remote: Compressing objects: 100% (12/12)�[K
remote: Compressing objects: 100% (12/12), done.�[K
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1�[K
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
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]: [clean-retain-profile] Error 1 (ignored)
Python/ceval.c: In function ‘PyEval_EvalCodeEx’:
Python/ceval.c:5897:19: warning: ‘newargs’ may be used uninitialized in this function [-Wmaybe-uninitialized]
         PyMem_Free(newargs);
                   ^
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Python/deepfreeze/abc.c] Error 1
make[3]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Python/deepfreeze/importlib._bootstrap_external.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Python/deepfreeze/importlib._bootstrap.c] Error 1
make[2]: *** [build_all_generate_profile] Error 2
make[1]: *** [profile-gen-stamp] Error 2
make: *** [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: [clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 RHEL8 FIPS Only Blake2 Builtin Hash 3.x has failed when building commit 5be98e5.

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/1344) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/1344

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   7% (1/13)        
remote: Compressing objects:  15% (2/13)        
remote: Compressing objects:  23% (3/13)        
remote: Compressing objects:  30% (4/13)        
remote: Compressing objects:  38% (5/13)        
remote: Compressing objects:  46% (6/13)        
remote: Compressing objects:  53% (7/13)        
remote: Compressing objects:  61% (8/13)        
remote: Compressing objects:  69% (9/13)        
remote: Compressing objects:  76% (10/13)        
remote: Compressing objects:  84% (11/13)        
remote: Compressing objects:  92% (12/13)        
remote: Compressing objects: 100% (13/13)        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 17 (delta 4), reused 7 (delta 3), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot s390x RHEL7 LTO 3.x has failed when building commit 5be98e5.

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/402/builds/1193) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/402/builds/1193

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.�[K
remote: Counting objects:   6% (1/16)�[K
remote: Counting objects:  12% (2/16)�[K
remote: Counting objects:  18% (3/16)�[K
remote: Counting objects:  25% (4/16)�[K
remote: Counting objects:  31% (5/16)�[K
remote: Counting objects:  37% (6/16)�[K
remote: Counting objects:  43% (7/16)�[K
remote: Counting objects:  50% (8/16)�[K
remote: Counting objects:  56% (9/16)�[K
remote: Counting objects:  62% (10/16)�[K
remote: Counting objects:  68% (11/16)�[K
remote: Counting objects:  75% (12/16)�[K
remote: Counting objects:  81% (13/16)�[K
remote: Counting objects:  87% (14/16)�[K
remote: Counting objects:  93% (15/16)�[K
remote: Counting objects: 100% (16/16)�[K
remote: Counting objects: 100% (16/16), done.�[K
remote: Compressing objects:   7% (1/13)�[K
remote: Compressing objects:  15% (2/13)�[K
remote: Compressing objects:  23% (3/13)�[K
remote: Compressing objects:  30% (4/13)�[K
remote: Compressing objects:  38% (5/13)�[K
remote: Compressing objects:  46% (6/13)�[K
remote: Compressing objects:  53% (7/13)�[K
remote: Compressing objects:  61% (8/13)�[K
remote: Compressing objects:  69% (9/13)�[K
remote: Compressing objects:  76% (10/13)�[K
remote: Compressing objects:  84% (11/13)�[K
remote: Compressing objects:  92% (12/13)�[K
remote: Compressing objects: 100% (13/13)�[K
remote: Compressing objects: 100% (13/13), done.�[K
remote: Total 17 (delta 4), reused 7 (delta 3), pack-reused 1�[K
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Python/ceval.c: In function ‘PyEval_EvalCodeEx’:
Python/ceval.c:5897:19: warning: ‘newargs’ may be used uninitialized in this function [-Wmaybe-uninitialized]
         PyMem_Free(newargs);
                   ^
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Python/deepfreeze/abc.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Python/deepfreeze/importlib._bootstrap_external.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Python/deepfreeze/importlib._bootstrap.c] 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)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot s390x RHEL8 LTO + PGO 3.x has failed when building commit 5be98e5.

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/442/builds/1126) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/442/builds/1126

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
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:2395: clean-retain-profile] Error 1 (ignored)
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1059: Python/deepfreeze/abc.c] Error 1
make[3]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1056: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1065: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1050: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1062: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1053: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
make[2]: *** [Makefile:733: build_all_generate_profile] Error 2
make[1]: *** [Makefile:709: profile-gen-stamp] Error 2
make: *** [Makefile:721: 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:2395: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 RHEL7 LTO + PGO 3.x has failed when building commit 5be98e5.

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/96/builds/1130) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/96/builds/1130

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
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:2397: clean-retain-profile] Error 1 (ignored)
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
make[3]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
make[3]: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1082: Python/deepfreeze/posixpath.c] Error 1
make[3]: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
make[2]: *** [Makefile:735: build_all_generate_profile] Error 2
make[1]: *** [Makefile:711: profile-gen-stamp] Error 2
make: *** [Makefile:723: 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot s390x RHEL8 LTO 3.x has failed when building commit 5be98e5.

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/1113) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/1113

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   7% (1/13)        
remote: Compressing objects:  15% (2/13)        
remote: Compressing objects:  23% (3/13)        
remote: Compressing objects:  30% (4/13)        
remote: Compressing objects:  38% (5/13)        
remote: Compressing objects:  46% (6/13)        
remote: Compressing objects:  53% (7/13)        
remote: Compressing objects:  61% (8/13)        
remote: Compressing objects:  69% (9/13)        
remote: Compressing objects:  76% (10/13)        
remote: Compressing objects:  84% (11/13)        
remote: Compressing objects:  92% (12/13)        
remote: Compressing objects: 100% (13/13)        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 17 (delta 4), reused 7 (delta 3), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1059: Python/deepfreeze/abc.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1056: Python/deepfreeze/zipimport.c] Error 1
make: *** [Makefile:1065: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1050: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1053: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
make: *** [Makefile:1062: Python/deepfreeze/codecs.c] 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:2395: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 RHEL7 LTO 3.x has failed when building commit 5be98e5.

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/507/builds/1122) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/507/builds/1122

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1067: Python/deepfreeze/io.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot PPC64LE RHEL8 3.x has failed when building commit 5be98e5.

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/559/builds/933) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/559/builds/933

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   7% (1/13)        
remote: Compressing objects:  15% (2/13)        
remote: Compressing objects:  23% (3/13)        
remote: Compressing objects:  30% (4/13)        
remote: Compressing objects:  38% (5/13)        
remote: Compressing objects:  46% (6/13)        
remote: Compressing objects:  53% (7/13)        
remote: Compressing objects:  61% (8/13)        
remote: Compressing objects:  69% (9/13)        
remote: Compressing objects:  76% (10/13)        
remote: Compressing objects:  84% (11/13)        
remote: Compressing objects:  92% (12/13)        
remote: Compressing objects: 100% (13/13)        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 17 (delta 4), reused 7 (delta 3), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1082: Python/deepfreeze/posixpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 RHEL8 3.x has failed when building commit 5be98e5.

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/185/builds/1040) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/185/builds/1040

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
make: *** [Makefile:1082: Python/deepfreeze/posixpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1085: Python/deepfreeze/os.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

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

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/969) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/969

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
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:2397: clean-retain-profile] Error 1 (ignored)
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
make[3]: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1082: Python/deepfreeze/posixpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
make[2]: *** [Makefile:735: build_all_generate_profile] Error 2
make[1]: *** [Makefile:711: profile-gen-stamp] Error 2
make: *** [Makefile:723: 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot PPC64LE RHEL7 3.x has failed when building commit 5be98e5.

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/964) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/964

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 9 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
make: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot PPC64LE RHEL8 LTO 3.x has failed when building commit 5be98e5.

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/972) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/972

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   7% (1/13)        
remote: Compressing objects:  15% (2/13)        
remote: Compressing objects:  23% (3/13)        
remote: Compressing objects:  30% (4/13)        
remote: Compressing objects:  38% (5/13)        
remote: Compressing objects:  46% (6/13)        
remote: Compressing objects:  53% (7/13)        
remote: Compressing objects:  61% (8/13)        
remote: Compressing objects:  69% (9/13)        
remote: Compressing objects:  76% (10/13)        
remote: Compressing objects:  84% (11/13)        
remote: Compressing objects:  92% (12/13)        
remote: Compressing objects: 100% (13/13)        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 17 (delta 4), reused 8 (delta 3), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1082: Python/deepfreeze/posixpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1085: Python/deepfreeze/os.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 RHEL8 LTO + PGO 3.x has failed when building commit 5be98e5.

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/568/builds/1015) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/568/builds/1015

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 8 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
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:2397: clean-retain-profile] Error 1 (ignored)
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
make[3]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
make[3]: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
make[3]: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
make[2]: *** [Makefile:735: build_all_generate_profile] Error 2
make[1]: *** [Makefile:711: profile-gen-stamp] Error 2
make: *** [Makefile:723: 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot PPC64LE RHEL7 LTO + PGO 3.x has failed when building commit 5be98e5.

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/43/builds/1019) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/43/builds/1019

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 9 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
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:2397: clean-retain-profile] Error 1 (ignored)
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
make[3]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
make[3]: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make[3]: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] Error 1
make[2]: *** [Makefile:735: build_all_generate_profile] Error 2
make[1]: *** [Makefile:711: profile-gen-stamp] Error 2
make: *** [Makefile:723: 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot AMD64 RHEL8 LTO 3.x has failed when building commit 5be98e5.

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/64/builds/1065) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/64/builds/1065

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   7% (1/13)        
remote: Compressing objects:  15% (2/13)        
remote: Compressing objects:  23% (3/13)        
remote: Compressing objects:  30% (4/13)        
remote: Compressing objects:  38% (5/13)        
remote: Compressing objects:  46% (6/13)        
remote: Compressing objects:  53% (7/13)        
remote: Compressing objects:  61% (8/13)        
remote: Compressing objects:  69% (9/13)        
remote: Compressing objects:  76% (10/13)        
remote: Compressing objects:  84% (11/13)        
remote: Compressing objects:  92% (12/13)        
remote: Compressing objects: 100% (13/13)        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 17 (delta 4), reused 8 (delta 3), pack-reused 1        
From https://github.com/python/cpython
 * branch                  main       -> FETCH_HEAD
Note: switching to '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e57b3 [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1082: Python/deepfreeze/posixpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] 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:2397: clean-retain-profile] Error 1 (ignored)

@bedevere-bot
Copy link

bedevere-bot commented Nov 23, 2021

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

Hi! The buildbot PPC64LE RHEL7 LTO 3.x has failed when building commit 5be98e5.

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/970) and take a look at the build logs.
  4. Check if the failure is related to this commit (5be98e5) 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/970

Summary of the results of the build (if available):

Click to see traceback logs
remote: Enumerating objects: 17, done.        
remote: Counting objects:   6% (1/16)        
remote: Counting objects:  12% (2/16)        
remote: Counting objects:  18% (3/16)        
remote: Counting objects:  25% (4/16)        
remote: Counting objects:  31% (5/16)        
remote: Counting objects:  37% (6/16)        
remote: Counting objects:  43% (7/16)        
remote: Counting objects:  50% (8/16)        
remote: Counting objects:  56% (9/16)        
remote: Counting objects:  62% (10/16)        
remote: Counting objects:  68% (11/16)        
remote: Counting objects:  75% (12/16)        
remote: Counting objects:  81% (13/16)        
remote: Counting objects:  87% (14/16)        
remote: Counting objects:  93% (15/16)        
remote: Counting objects: 100% (16/16)        
remote: Counting objects: 100% (16/16), done.        
remote: Compressing objects:   8% (1/12)        
remote: Compressing objects:  16% (2/12)        
remote: Compressing objects:  25% (3/12)        
remote: Compressing objects:  33% (4/12)        
remote: Compressing objects:  41% (5/12)        
remote: Compressing objects:  50% (6/12)        
remote: Compressing objects:  58% (7/12)        
remote: Compressing objects:  66% (8/12)        
remote: Compressing objects:  75% (9/12)        
remote: Compressing objects:  83% (10/12)        
remote: Compressing objects:  91% (11/12)        
remote: Compressing objects: 100% (12/12)        
remote: Compressing objects: 100% (12/12), done.        
remote: Total 17 (delta 4), reused 9 (delta 4), pack-reused 1        
From https://github.com/python/cpython
 * branch            main       -> FETCH_HEAD
Note: checking out '5be98e57b3c3b36d1a1176b49c73b8822c6380e7'.

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 5be98e5... [bpo-45873](https://bugs.python.org/issue45873): Get rid of bootstrap_python (#29717)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1061: Python/deepfreeze/abc.c] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:1067: Python/deepfreeze/io.c] Error 1
make: *** [Makefile:1073: Python/deepfreeze/_sitebuiltins.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1076: Python/deepfreeze/genericpath.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1058: Python/deepfreeze/zipimport.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1079: Python/deepfreeze/ntpath.c] Error 1
make: *** [Makefile:1064: Python/deepfreeze/codecs.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1070: Python/deepfreeze/_collections_abc.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1052: Python/deepfreeze/importlib._bootstrap.c] Error 1
Traceback (most recent call last):
  File "./Tools/scripts/deepfreeze.py", line 457, in <module>
    main()
  File "./Tools/scripts/deepfreeze.py", line 451, in main
    generate(source, f"<frozen {modname}>", modname, file)
  File "./Tools/scripts/deepfreeze.py", line 412, in generate
    printer.generate("toplevel", code)
  File "./Tools/scripts/deepfreeze.py", line 346, in generate
    val = self.generate_code(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 213, in generate_code
    co_code = self.generate(name + "_code", code.co_code)
  File "./Tools/scripts/deepfreeze.py", line 352, in generate
    val = self.generate_bytes(name, obj)
  File "./Tools/scripts/deepfreeze.py", line 150, in generate_bytes
    self.write(f".ob_sval = {make_string_literal(b)},")
  File "./Tools/scripts/deepfreeze.py", line 19, in make_string_literal
    if b.isascii() and b.decode("ascii").isprintable():
AttributeError: 'bytes' object has no attribute 'isascii'
make: *** [Makefile:1055: Python/deepfreeze/importlib._bootstrap_external.c] 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:2397: clean-retain-profile] Error 1 (ignored)

remykarem pushed a commit to remykarem/cpython that referenced this pull request Dec 7, 2021
Instead we use $(PYTHON_FOR_REGEN) .../deepfreeze.py with the
frozen .h file as input, as we did for Windows in bpo-45850.

We also get rid of the code that generates the .h files
when make regen-frozen is run (i.e., .../make_frozen.py),
and the MANIFEST file.

Restore Python 3.8 and 3.9 as Windows host Python again

Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants