Skip to content

gh-125763: Fix an abnormal exit of a case in turtledemo - #126583

Merged
StanFromIreland merged 4 commits into
python:mainfrom
Xiaokang2022:fix-turtledemo
Aug 28, 2026
Merged

gh-125763: Fix an abnormal exit of a case in turtledemo#126583
StanFromIreland merged 4 commits into
python:mainfrom
Xiaokang2022:fix-turtledemo

Conversation

@Xiaokang2022

@Xiaokang2022 Xiaokang2022 commented Nov 8, 2024

Copy link
Copy Markdown
Contributor

@Xiaokang2022 Xiaokang2022 changed the title gh-125763: fix abnormal exit of a case in turtledemo gh-125763: fix an abnormal exit of a case in turtledemo Nov 8, 2024
@Xiaokang2022 Xiaokang2022 changed the title gh-125763: fix an abnormal exit of a case in turtledemo gh-125763: Fix an abnormal exit of a case in turtledemo Nov 9, 2024
@Xiaokang2022

Copy link
Copy Markdown
Contributor Author

@terryjreedy Sorry to bother you, can you please help review this PR? Thank you so much!

@github-actions

Copy link
Copy Markdown

This PR is stale because it has been open for 30 days with no activity.

@github-actions github-actions Bot added the stale Stale PR or inactive for long period of time. label Apr 19, 2026

@StanFromIreland StanFromIreland left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

Since this approach was blessed by Terry, I'll merge this after a little news-fixup.

Comment thread Misc/NEWS.d/next/Library/2024-11-08-18-39-50.gh-issue-125763.F2p5_U.rst Outdated
@github-actions github-actions Bot removed the stale Stale PR or inactive for long period of time. label Aug 27, 2026
@StanFromIreland
StanFromIreland merged commit ed1aa1f into python:main Aug 28, 2026
51 checks passed
@StanFromIreland

StanFromIreland commented Aug 28, 2026

Copy link
Copy Markdown
Member

Merged, thanks!

I won't backport in case someone is relying on the spacebar for some reason.

@bedevere-bot

Copy link
Copy Markdown

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

Hi! The buildbot AMD64 Fedora Stable Clang Installed 3.x (tier-2) has failed when building commit ed1aa1f.

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/#/builders/350/builds/10312) and take a look at the build logs.
  4. Check if the failure is related to this commit (ed1aa1f) 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/#/builders/350/builds/10312

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

Click to see traceback logs
Note: switching to 'ed1aa1f324f9eb32aba9bff0240e2514eb051f70'.

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 ed1aa1f324f gh-125763: Remove the broken spacebar quit binding in `turtledemo.sorting_animate` (#126583)
Switched to and reset branch 'main'

In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:285:5: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  285 |     CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |     ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:292:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  292 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:438:5: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  438 |     CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |     ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:445:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  445 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:551:5: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  551 |     CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |     ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:560:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  560 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:582:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  582 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:593:9: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  593 |         CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |         ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:690:11: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  690 |           CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |           ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:735:5: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  735 |     CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |     ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:761:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  761 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:772:9: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  772 |         CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |         ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:785:11: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  785 |           CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |           ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:930:5: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  930 |     CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |     ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:943:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  943 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:960:5: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  960 |     CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
      |     ^
./Modules/expat/xmltok_impl.c:118:5: note: expanded from macro 'CHECK_NMSTRT_CASES'
  118 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:967:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
  967 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:1202:7: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
 1202 |       CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |       ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
In file included from ./Modules/expat/xmltok.c:312:
./Modules/expat/xmltok_impl.c:1222:11: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
 1222 |           CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
      |           ^
./Modules/expat/xmltok_impl.c:89:5: note: expanded from macro 'CHECK_NAME_CASES'
   89 |     EXPAT_FALLTHROUGH;                                                         \
      |     ^
./Modules/expat/fallthrough.h:47:33: note: expanded from macro 'EXPAT_FALLTHROUGH'
   47 | #      define EXPAT_FALLTHROUGH __attribute__((fallthrough))
      |                                 ^
19 warnings generated.

install: error copying 'libpython3.16.a' to '/home/buildbot-worker/cstratak-fedora-stable-x86_64/3.x.cstratak-fedora-stable-x86_64.clang-installed/build/target/lib/python3.16/config-3.16-x86_64-linux-gnu/libpython3.16.a': No space left on device
make: *** [Makefile:3109: libainstall] Error 1
make: *** Waiting for unfinished jobs....
install: cannot create directory ‘/home/buildbot-worker/cstratak-fedora-stable-x86_64/3.x.cstratak-fedora-stable-x86_64.clang-installed/build/target/lib/python3.16/ctypes’: No space left on device
make: *** [Makefile:2923: libinstall] Error 1
install: error copying './Include/cpython/pyatomic_msc.h' to '/home/buildbot-worker/cstratak-fedora-stable-x86_64/3.x.cstratak-fedora-stable-x86_64.clang-installed/build/target/include/python3.16/cpython/pyatomic_msc.h': No space left on device
make: *** [Makefile:3053: inclinstall] Error 1
install: error copying 'Modules/_csv.cpython-316-x86_64-linux-gnu.so' to '/home/buildbot-worker/cstratak-fedora-stable-x86_64/3.x.cstratak-fedora-stable-x86_64.clang-installed/build/target/lib/python3.16/lib-dynload/_csv.cpython-316-x86_64-linux-gnu.so': No space left on device
make: *** [Makefile:2547: sharedinstall] Error 1

@bedevere-bot

Copy link
Copy Markdown

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

Hi! The buildbot AMD64 Fedora Stable LTO + PGO 3.x (tier-1) has failed when building commit ed1aa1f.

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/#/builders/29/builds/10684) and take a look at the build logs.
  4. Check if the failure is related to this commit (ed1aa1f) 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/#/builders/29/builds/10684

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

Click to see traceback logs
Note: switching to 'ed1aa1f324f9eb32aba9bff0240e2514eb051f70'.

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 ed1aa1f324f9e gh-125763: Remove the broken spacebar quit binding in `turtledemo.sorting_animate` (#126583)
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:3455: clean-retain-profile] Error 1 (ignored)
./Modules/socketmodule.c: In function ‘getsockaddrarg’:
./Modules/socketmodule.c:2664:9: warning: ‘strncpy’ specified bound 64 equals destination size [-Wstringop-truncation]
 2664 |         strncpy((char *)sa->salg_name, name, sizeof(sa->salg_name));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccQAGJ03.s: Assembler messages:
/tmp/ccQAGJ03.s: Fatal error: can't write 3911 bytes to section .gnu.debuglto_.debug_str of Python/typecache.o: 'No space left on device'
/tmp/ccQAGJ03.s: Fatal error: Python/typecache.o: No such file or directory
make[2]: *** [Makefile:3361: Python/typecache.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/tmp/ccSXCNrS.s: Assembler messages:
/tmp/ccSXCNrS.s: Fatal error: can't write 3910 bytes to section .gnu.debuglto_.debug_info of Python/traceback.o: 'No space left on device'
/tmp/ccSXCNrS.s: Fatal error: Python/traceback.o: No such file or directory
/tmp/ccAJkCGl.s: Assembler messages:
/tmp/ccAJkCGl.s: Fatal error: can't write 3912 bytes to section .gnu.debuglto_.debug_info of Python/tracemalloc.o: 'No space left on device'
/tmp/ccAJkCGl.s: Fatal error: Python/tracemalloc.o: No such file or directory
make[2]: *** [Makefile:3361: Python/traceback.o] Error 1
make[2]: *** [Makefile:3361: Python/tracemalloc.o] Error 1
/tmp/ccUvptzh.s: Assembler messages:
/tmp/ccUvptzh.s: Fatal error: can't write 23 bytes to section .text of Python/symtable.o: 'No space left on device'
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
/tmp/ccUvptzh.s: Fatal error: Python/symtable.o: No such file or directory
make[2]: *** [Makefile:3361: Python/symtable.o] Error 1
/tmp/ccggM95T.s: Assembler messages:
/tmp/ccggM95T.s: Fatal error: can't write 14 bytes to section .text of Python/sysmodule.o: 'No space left on device'
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
/tmp/ccggM95T.s: Fatal error: Python/sysmodule.o: No such file or directory
make[2]: *** [Makefile:2091: Python/sysmodule.o] Error 1
/tmp/cczoONUh.s: Assembler messages:
/tmp/cczoONUh.s: Fatal error: can't write 14 bytes to section .text of Python/dtoa.o: 'No space left on device'
/tmp/cczoONUh.s: Fatal error: Python/dtoa.o: No such file or directory
make[2]: *** [Makefile:3368: Python/dtoa.o] Error 1
/tmp/ccY9g16P.s: Assembler messages:
/tmp/ccY9g16P.s: Fatal error: can't write 25 bytes to section .text of Objects/unicodeobject.o: 'No space left on device'
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
/tmp/ccY9g16P.s: Fatal error: Objects/unicodeobject.o: No such file or directory
make[2]: *** [Makefile:3361: Objects/unicodeobject.o] Error 1
/tmp/cccPNS5f.s: Assembler messages:
/tmp/cccPNS5f.s: Fatal error: can't write 32 bytes to section .text of Python/ceval.o: 'No space left on device'
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
/tmp/cccPNS5f.s: Fatal error: Python/ceval.o: No such file or directory
make[2]: *** [Makefile:3371: Python/ceval.o] Error 1
/tmp/ccMFYqS5.s: Assembler messages:
/tmp/ccMFYqS5.s: Fatal error: can't write 18 bytes to section .text of Python/Python-ast.o: 'No space left on device'
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
as: BFD version 2.46.1-1.fc44 assertion fail ../../bfd/elf.c:3571
/tmp/ccMFYqS5.s: Fatal error: Python/Python-ast.o: No such file or directory
make[2]: *** [Makefile:3361: Python/Python-ast.o] Error 1
make[1]: *** [Makefile:1001: profile-gen-stamp] Error 2
make: *** [Makefile:1013: profile-run-stamp] Error 2

@bedevere-bot

Copy link
Copy Markdown

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

Hi! The buildbot AMD64 Fedora Stable LTO 3.x (tier-1) has failed when building commit ed1aa1f.

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/#/builders/271/builds/9442) and take a look at the build logs.
  4. Check if the failure is related to this commit (ed1aa1f) 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/#/builders/271/builds/9442

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

Click to see traceback logs
Note: switching to 'ed1aa1f324f9eb32aba9bff0240e2514eb051f70'.

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 ed1aa1f324f9e gh-125763: Remove the broken spacebar quit binding in `turtledemo.sorting_animate` (#126583)
Switched to and reset branch 'main'

/tmp/ccf2Kgu7.s: Assembler messages:
/tmp/ccf2Kgu7.s: Fatal error: can't write 1206 bytes to section .debug_abbrev of Modules/_testcapi/pyatomic.o: 'No space left on device'
/tmp/ccqmEjzm.s: Assembler messages:
/tmp/ccqmEjzm.s: Fatal error: can't write 17 bytes to section .text of Modules/_testcapi/function.o: 'No space left on device'
/tmp/ccqmEjzm.s: Fatal error: Modules/_testcapi/function.o: No such file or directory
/tmp/ccf2Kgu7.s: Fatal error: Modules/_testcapi/pyatomic.o: No such file or directory
make: *** [Makefile:3862: Modules/_testcapi/function.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:3846: Modules/_testcapi/pyatomic.o] Error 1
/tmp/ccHWaqIs.s: Assembler messages:
/tmp/ccHWaqIs.s: Fatal error: can't write 3910 bytes to section .debug_info of Modules/_testcapi/module.o: 'No space left on device'
/tmp/ccHWaqIs.s: Fatal error: Modules/_testcapi/module.o: No such file or directory
make: *** [Makefile:3863: Modules/_testcapi/module.o] Error 1
/tmp/cc5oYdQ8.s: Assembler messages:
/tmp/cc5oYdQ8.s: Fatal error: can't write 3911 bytes to section .gnu.lto_.decls.20e524f98975c75e of Modules/_testcapi/monitoring.o: 'No space left on device'
/tmp/cc5oYdQ8.s: Fatal error: Modules/_testcapi/monitoring.o: No such file or directory
make: *** [Makefile:3857: Modules/_testcapi/monitoring.o] Error 1
/tmp/cc0sf8oX.s: Assembler messages:
/tmp/cc0sf8oX.s: Fatal error: can't write 3911 bytes to section .gnu.lto_.decls.d1a607e8ff712d38 of Modules/_testlimitedcapi/abstract.o: 'No space left on device'
/tmp/cc0sf8oX.s: Fatal error: Modules/_testlimitedcapi/abstract.o: No such file or directory
make: *** [Makefile:3867: Modules/_testlimitedcapi/abstract.o] Error 1
/tmp/ccjHNPkn.s: Assembler messages:
/tmp/ccjHNPkn.s: Fatal error: can't write 40 bytes to section .text of Modules/_cursesmodule.o: 'No space left on device'
/tmp/ccjHNPkn.s: Fatal error: Modules/_cursesmodule.o: No such file or directory
make: *** [Makefile:3783: Modules/_cursesmodule.o] Error 1
/tmp/ccdehuhg.s: Assembler messages:
/tmp/ccdehuhg.s: Fatal error: can't write 3909 bytes to section .gnu.debuglto_.debug_info of Modules/_testinternalcapi/interpreter.o: 'No space left on device'
/tmp/ccdehuhg.s: Fatal error: Modules/_testinternalcapi/interpreter.o: No such file or directory
make: *** [Makefile:3819: Modules/_testinternalcapi/interpreter.o] Error 1

find: ‘build’: No such file or directory
find: ‘build’: No such file or directory
find: ‘build’: No such file or directory
find: ‘build’: No such file or directory
make: [Makefile:3455: clean-retain-profile] Error 1 (ignored)

@Xiaokang2022
Xiaokang2022 deleted the fix-turtledemo branch August 28, 2026 09:57
@StanFromIreland

Copy link
Copy Markdown
Member

Sorry this PR took so long, do you want to try and fix another turtle issue? I promise to review a little sooner ;-)

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.

3 participants