* Package: dev-python/pygame-2.5.2-r3:0  * Repository: gentoo  * Maintainer: python@gentoo.org  * USE: X elibc_glibc kernel_linux opengl ppc python_targets_python3_12 test  * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking pygame-2.5.2.gh.tar.gz to /var/tmp/portage/dev-python/pygame-2.5.2-r3/work >>> Source unpacked in /var/tmp/portage/dev-python/pygame-2.5.2-r3/work >>> Preparing source in /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2 ... * Applying pygame-2.5.2-error.patch ...  [ ok ] * Applying pygame-2.5.2-gcc-14.patch ...  [ ok ] * Applying pygame-2.5.2-numpy-2.patch ...  [ ok ] * Build system packages: * dev-python/gpep517 : 16 * dev-python/installer : 0.7.0 * dev-python/cython : 3.0.10 * dev-python/setuptools : 70.0.0 * dev-python/setuptools-rust : * dev-python/setuptools-scm : 8.1.0 * dev-python/wheel : 0.43.0 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2 ... * python3_12: running distutils-r1_run_phase python_configure Using UNIX configuration... /bin/sh: 1: dpkg-architecture: not found Hunting dependencies... SDL : found 2.28.5 FONT : found IMAGE : found MIXER : found PNG : found JPEG : found SCRAP : found PORTMIDI: found PORTTIME: found FREETYPE: found 26.1.20 If you get compiler errors during install, double-check the compiler flags in the "Setup" file. * Using python3.12 in global scope * python3_12: running distutils-r1_run_phase python_configure_all Skipping Cython compilation Compiling src_c/cython/pygame/_sprite.pyx because it changed. Compiling src_c/cython/pygame/pypm.pyx because it changed. Compiling src_c/cython/pygame/_sdl2/video.pyx because it changed. Compiling src_c/cython/pygame/_sdl2/sdl2.pyx because it changed. Compiling src_c/cython/pygame/_sdl2/controller.pyx because it changed. Compiling src_c/cython/pygame/_sdl2/audio.pyx because it changed. Compiling src_c/cython/pygame/_sdl2/mixer.pyx because it changed. [1/7] Cythonizing src_c/cython/pygame/_sprite.pyx [2/7] Cythonizing src_c/cython/pygame/pypm.pyx [3/7] Cythonizing src_c/cython/pygame/_sdl2/video.pyx [4/7] Cythonizing src_c/cython/pygame/_sdl2/sdl2.pyx [5/7] Cythonizing src_c/cython/pygame/_sdl2/controller.pyx [6/7] Cythonizing src_c/cython/pygame/_sdl2/audio.pyx [7/7] Cythonizing src_c/cython/pygame/_sdl2/mixer.pyx >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2 ... * python3_12: running distutils-r1_run_phase distutils-r1_python_compile * Building the wheel for pygame-2.5.2 via setuptools.build_meta:__legacy__ python3.12 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta:__legacy__ --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/wheel 2024-06-24 00:01:51,526 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ 2024-06-24 00:01:51,827 root INFO running bdist_wheel 2024-06-24 00:01:52,204 root INFO running build 2024-06-24 00:01:52,205 root INFO running build_py 2024-06-24 00:01:52,242 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build 2024-06-24 00:01:52,243 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312 2024-06-24 00:01:52,243 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,244 root INFO copying src_py/sprite.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,245 root INFO copying src_py/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,246 root INFO copying src_py/camera.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,247 root INFO copying src_py/version.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,247 root INFO copying src_py/draw_py.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,248 root INFO copying src_py/colordict.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,249 root INFO copying src_py/freetype.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,250 root INFO copying src_py/ftfont.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,251 root INFO copying src_py/midi.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,252 root INFO copying src_py/fastevent.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,253 root INFO copying src_py/surfarray.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,254 root INFO copying src_py/cursors.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,255 root INFO copying src_py/macosx.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,255 root INFO copying src_py/_camera_opencv.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,256 root INFO copying src_py/locals.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,257 root INFO copying src_py/sysfont.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,258 root INFO copying src_py/sndarray.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,259 root INFO copying src_py/_camera_vidcapture.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,260 root INFO copying src_py/pkgdata.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame 2024-06-24 00:01:52,261 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/threads 2024-06-24 00:01:52,261 root INFO copying src_py/threads/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/threads 2024-06-24 00:01:52,263 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2 2024-06-24 00:01:52,263 root INFO copying src_py/_sdl2/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2 2024-06-24 00:01:52,266 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,267 root INFO copying test/scrap_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,268 root INFO copying test/surfarray_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,269 root INFO copying test/surfarray_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,270 root INFO copying test/time_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,271 root INFO copying test/surflock_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,271 root INFO copying test/image__save_gl_surface_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,272 root INFO copying test/locals_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,273 root INFO copying test/midi_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,274 root INFO copying test/mixer_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,275 root INFO copying test/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,276 root INFO copying test/video_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,277 root INFO copying test/display_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,278 root INFO copying test/key_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,278 root INFO copying test/sndarray_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,279 root INFO copying test/docs_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,280 root INFO copying test/ftfont_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,281 root INFO copying test/version_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,282 root INFO copying test/mixer_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,283 root INFO copying test/imageext_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,284 root INFO copying test/threads_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,285 root INFO copying test/draw_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,287 root INFO copying test/blit_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,288 root INFO copying test/font_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,289 root INFO copying test/cursors_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,289 root INFO copying test/freetype_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,290 root INFO copying test/gfxdraw_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,291 root INFO copying test/camera_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,292 root INFO copying test/controller_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,293 root INFO copying test/freetype_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,294 root INFO copying test/surface_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,296 root INFO copying test/sprite_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,297 root INFO copying test/transform_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,298 root INFO copying test/mixer_music_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,299 root INFO copying test/sndarray_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,300 root INFO copying test/constants_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,301 root INFO copying test/mask_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,303 root INFO copying test/event_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,304 root INFO copying test/image_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,305 root INFO copying test/rwobject_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,306 root INFO copying test/image_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,307 root INFO copying test/sysfont_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,308 root INFO copying test/mixer_music_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,309 root INFO copying test/imageext_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,310 root INFO copying test/scrap_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,311 root INFO copying test/rect_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,312 root INFO copying test/color_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,313 root INFO copying test/pixelcopy_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,314 root INFO copying test/__main__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,315 root INFO copying test/pixelarray_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,316 root INFO copying test/mouse_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,317 root INFO copying test/math_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,320 root INFO copying test/joystick_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,321 root INFO copying test/ftfont_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,322 root INFO copying test/touch_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,323 root INFO copying test/base_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,324 root INFO copying test/bufferproxy_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests 2024-06-24 00:01:52,326 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,326 root INFO copying test/test_utils/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,327 root INFO copying test/test_utils/endian.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,328 root INFO copying test/test_utils/png.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,330 root INFO copying test/test_utils/test_runner.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,331 root INFO copying test/test_utils/test_machinery.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,332 root INFO copying test/test_utils/buftools.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,333 root INFO copying test/test_utils/run_tests.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,334 root INFO copying test/test_utils/async_sub.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,335 root INFO copying test/test_utils/arrinter.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils 2024-06-24 00:01:52,336 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests 2024-06-24 00:01:52,337 root INFO copying test/run_tests__tests/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests 2024-06-24 00:01:52,338 root INFO copying test/run_tests__tests/run_tests__test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests 2024-06-24 00:01:52,339 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,340 root INFO copying test/run_tests__tests/all_ok/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,341 root INFO copying test/run_tests__tests/all_ok/fake_5_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,342 root INFO copying test/run_tests__tests/all_ok/fake_6_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,343 root INFO copying test/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,344 root INFO copying test/run_tests__tests/all_ok/zero_tests_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,345 root INFO copying test/run_tests__tests/all_ok/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,346 root INFO copying test/run_tests__tests/all_ok/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,347 root INFO copying test/run_tests__tests/all_ok/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:01:52,349 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1 2024-06-24 00:01:52,349 root INFO copying test/run_tests__tests/failures1/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1 2024-06-24 00:01:52,351 root INFO copying test/run_tests__tests/failures1/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1 2024-06-24 00:01:52,352 root INFO copying test/run_tests__tests/failures1/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1 2024-06-24 00:01:52,353 root INFO copying test/run_tests__tests/failures1/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1 2024-06-24 00:01:52,354 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:01:52,355 root INFO copying test/run_tests__tests/incomplete/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:01:52,356 root INFO copying test/run_tests__tests/incomplete/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:01:52,357 root INFO copying test/run_tests__tests/incomplete/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:01:52,358 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:01:52,359 root INFO copying test/run_tests__tests/infinite_loop/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:01:52,360 root INFO copying test/run_tests__tests/infinite_loop/fake_1_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:01:52,361 root INFO copying test/run_tests__tests/infinite_loop/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:01:52,362 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:01:52,363 root INFO copying test/run_tests__tests/print_stderr/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:01:52,364 root INFO copying test/run_tests__tests/print_stderr/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:01:52,365 root INFO copying test/run_tests__tests/print_stderr/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:01:52,366 root INFO copying test/run_tests__tests/print_stderr/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:01:52,368 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:01:52,368 root INFO copying test/run_tests__tests/print_stdout/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:01:52,369 root INFO copying test/run_tests__tests/print_stdout/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:01:52,370 root INFO copying test/run_tests__tests/print_stdout/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:01:52,371 root INFO copying test/run_tests__tests/print_stdout/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:01:52,373 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:01:52,374 root INFO copying test/run_tests__tests/incomplete_todo/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:01:52,375 root INFO copying test/run_tests__tests/incomplete_todo/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:01:52,376 root INFO copying test/run_tests__tests/incomplete_todo/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:01:52,377 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude 2024-06-24 00:01:52,378 root INFO copying test/run_tests__tests/exclude/magic_tag_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude 2024-06-24 00:01:52,379 root INFO copying test/run_tests__tests/exclude/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude 2024-06-24 00:01:52,380 root INFO copying test/run_tests__tests/exclude/invisible_tag_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude 2024-06-24 00:01:52,381 root INFO copying test/run_tests__tests/exclude/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude 2024-06-24 00:01:52,383 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/timeout 2024-06-24 00:01:52,383 root INFO copying test/run_tests__tests/timeout/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/timeout 2024-06-24 00:01:52,384 root INFO copying test/run_tests__tests/timeout/sleep_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/timeout 2024-06-24 00:01:52,386 root INFO copying test/run_tests__tests/timeout/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/timeout 2024-06-24 00:01:52,387 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything 2024-06-24 00:01:52,388 root INFO copying test/run_tests__tests/everything/magic_tag_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything 2024-06-24 00:01:52,389 root INFO copying test/run_tests__tests/everything/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything 2024-06-24 00:01:52,390 root INFO copying test/run_tests__tests/everything/incomplete_todo_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything 2024-06-24 00:01:52,391 root INFO copying test/run_tests__tests/everything/sleep_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything 2024-06-24 00:01:52,392 root INFO copying test/run_tests__tests/everything/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything 2024-06-24 00:01:52,393 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/docs 2024-06-24 00:01:52,394 root INFO copying docs/__main__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/docs 2024-06-24 00:01:52,397 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,398 root INFO copying examples/font_viewer.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,399 root INFO copying examples/arraydemo.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,400 root INFO copying examples/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,401 root INFO copying examples/camera.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,402 root INFO copying examples/setmodescale.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,403 root INFO copying examples/scroll.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,404 root INFO copying examples/headless_no_windows_needed.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,405 root INFO copying examples/moveit.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,406 root INFO copying examples/music_drop_fade.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,407 root INFO copying examples/sound.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,408 root INFO copying examples/scrap_clipboard.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,410 root INFO copying examples/midi.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,411 root INFO copying examples/fonty.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,412 root INFO copying examples/playmus.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,413 root INFO copying examples/go_over_there.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,414 root INFO copying examples/audiocapture.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,416 root INFO copying examples/pixelarray.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,417 root INFO copying examples/video.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,418 root INFO copying examples/chimp.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,419 root INFO copying examples/glcube.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,420 root INFO copying examples/grid.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,421 root INFO copying examples/liquid.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,422 root INFO copying examples/blend_fill.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,423 root INFO copying examples/cursors.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,424 root INFO copying examples/aliens.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,426 root INFO copying examples/vgrade.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,427 root INFO copying examples/scaletest.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,428 root INFO copying examples/testsprite.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,429 root INFO copying examples/textinput.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,430 root INFO copying examples/sprite_texture.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,431 root INFO copying examples/aacircle.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,432 root INFO copying examples/mask.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,433 root INFO copying examples/joystick.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,435 root INFO copying examples/eventlist.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,436 root INFO copying examples/dropevent.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,437 root INFO copying examples/stars.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,438 root INFO copying examples/sound_array_demos.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,439 root INFO copying examples/resizing_new.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,440 root INFO copying examples/freetype_misc.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,441 root INFO copying examples/blit_blends.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples 2024-06-24 00:01:52,443 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/__pyinstaller 2024-06-24 00:01:52,444 root INFO copying src_py/__pyinstaller/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/__pyinstaller 2024-06-24 00:01:52,445 root INFO copying src_py/__pyinstaller/hook-pygame.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/__pyinstaller 2024-06-24 00:01:52,467 root WARNING warning: build_py: byte-compiling is disabled, skipping. 2024-06-24 00:01:52,468 root INFO running build_ext Skipping Cython compilation 2024-06-24 00:01:52,868 root INFO building 'pygame.font' extension 2024-06-24 00:01:52,869 root INFO building 'pygame.imageext' extension 2024-06-24 00:01:52,870 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312 2024-06-24 00:01:52,873 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312 2024-06-24 00:01:52,871 root INFO building 'pygame.constants' extension 2024-06-24 00:01:52,879 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c 2024-06-24 00:01:52,874 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c 2024-06-24 00:01:52,871 root INFO building 'pygame.mixer' extension 2024-06-24 00:01:52,883 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/mixer.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/mixer.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,878 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c 2024-06-24 00:01:52,883 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/font.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/font.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,882 root INFO building 'pygame.display' extension 2024-06-24 00:01:52,882 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include -I/usr/include -I/usr/include/python3.12 -c src_c/imageext.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/imageext.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,883 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/constants.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/constants.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,898 root INFO building 'pygame.key' extension 2024-06-24 00:01:52,877 root INFO building 'pygame.mixer_music' extension 2024-06-24 00:01:52,885 root INFO building 'pygame.scrap' extension 2024-06-24 00:01:52,894 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/display.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/display.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,896 root INFO building 'pygame.pypm' extension 2024-06-24 00:01:52,932 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include -I/usr/include -I/usr/include/python3.12 -c src_c/pypm.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pypm.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,900 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/key.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/key.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,919 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/music.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/music.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,921 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/scrap.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/scrap.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,930 root INFO building 'pygame.mouse' extension 2024-06-24 00:01:52,969 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/mouse.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/mouse.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:52,931 root INFO building 'pygame._sdl2.sdl2' extension 2024-06-24 00:01:52,950 root INFO building 'pygame._sdl2.video' extension 2024-06-24 00:01:52,954 root INFO building 'pygame._sdl2.mixer' extension 2024-06-24 00:01:52,956 root INFO building 'pygame.rect' extension 2024-06-24 00:01:52,877 root INFO building 'pygame.event' extension 2024-06-24 00:01:52,981 root INFO building 'pygame._sdl2.audio' extension 2024-06-24 00:01:53,023 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2 2024-06-24 00:01:52,985 root INFO building 'pygame._sdl2.touch' extension 2024-06-24 00:01:52,987 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2 2024-06-24 00:01:52,996 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2 2024-06-24 00:01:53,001 root INFO building 'pygame.rwobject' extension 2024-06-24 00:01:53,009 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2 2024-06-24 00:01:53,010 root INFO building 'pygame.gfxdraw' extension 2024-06-24 00:01:53,013 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/rect.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/rect.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,014 root INFO building 'pygame.surface' extension 2024-06-24 00:01:53,038 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/alphablit.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/alphablit.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,015 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/event.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/event.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,015 root INFO building 'pygame._freetype' extension 2024-06-24 00:01:53,018 root INFO building 'pygame.color' extension 2024-06-24 00:01:53,020 root INFO building 'pygame.surflock' extension 2024-06-24 00:01:53,021 root INFO building 'pygame.base' extension 2024-06-24 00:01:53,021 root INFO building 'pygame.time' extension 2024-06-24 00:01:53,022 root INFO building 'pygame.draw' extension 2024-06-24 00:01:52,987 root INFO building 'pygame._sdl2.controller' extension 2024-06-24 00:01:53,025 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -Isrc_c -I/usr/include/python3.12 -c src_c/_sdl2/touch.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/touch.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,027 root INFO building 'pygame.transform' extension 2024-06-24 00:01:53,027 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -Isrc_c -I/usr/include/python3.12 -c src_c/_sdl2/audio.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/audio.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,028 root INFO building 'pygame.mask' extension 2024-06-24 00:01:53,029 root INFO building 'pygame.bufferproxy' extension 2024-06-24 00:01:53,030 root INFO building 'pygame.pixelarray' extension 2024-06-24 00:01:53,032 root INFO building 'pygame.math' extension 2024-06-24 00:01:53,033 root INFO building 'pygame.joystick' extension 2024-06-24 00:01:53,033 root INFO building 'pygame.image' extension 2024-06-24 00:01:53,034 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -Isrc_c -I/usr/include/python3.12 -c src_c/_sdl2/video.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/video.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,034 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -Isrc_c -I/usr/include/python3.12 -c src_c/_sdl2/sdl2.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/sdl2.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,034 root INFO building 'pygame.pixelcopy' extension 2024-06-24 00:01:53,035 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/rwobject.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/rwobject.o -Wall -Wno-error=unknown-pragmas -Wno-error=deprecated-declarations 2024-06-24 00:01:53,036 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/SDL2 -Isrc_c -I/usr/include/python3.12 -c src_c/_sdl2/mixer.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/mixer.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,036 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/SDL_gfx 2024-06-24 00:01:53,014 root INFO building 'pygame._sprite' extension 2024-06-24 00:01:53,063 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype 2024-06-24 00:01:53,070 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/color.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/color.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,071 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/surflock.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/surflock.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,072 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/base.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/base.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,073 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/time.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/time.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,074 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/draw.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/draw.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,075 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -Isrc_c -I/usr/include/python3.12 -c src_c/_sdl2/controller.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/controller.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,080 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/rotozoom.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/rotozoom.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,081 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/bitmask.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/bitmask.o -Wall -Wno-error=unknown-pragmas src_c/mixer.c: In function '_format_view_to_audio': src_c/mixer.c:257:50: warning: comparison of integer expressions of different signedness: 'PG_sample_format_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] 257 | if (view->itemsize && PG_SAMPLE_SIZE(format) != view->itemsize) { | ^~ 2024-06-24 00:01:53,081 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/bufferproxy.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/bufferproxy.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,105 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/pixelarray.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pixelarray.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,107 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/math.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/math.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,108 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/joystick.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/joystick.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,109 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/image.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/image.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,110 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/pixelcopy.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pixelcopy.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,152 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/SDL_gfx/SDL_gfxPrimitives.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/SDL_gfx/SDL_gfxPrimitives.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,175 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/_sprite.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sprite.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,256 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c src_c/_freetype.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_freetype.o -Wall -Wno-error=unknown-pragmas -Wno-error=unused-but-set-variable src_c/bitmask.c: In function 'bitcount': src_c/bitmask.c:76:16: warning: right shift count >= width of type [-Wshift-count-overflow] 76 | n += n >> 32; | ^~ src_c/display.c: In function 'pg_GetVideoInfo': src_c/display.c:399: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 399 | #pragma PG_WARN(hardcoding wm_available to 1) | src_c/display.c:400: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 400 | #pragma PG_WARN(setting available video RAM to 0 KB) | src_c/display.c: In function 'pg_set_mode': src_c/display.c:975: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 975 | #pragma PG_WARN(Not setting bpp ?) | src_c/display.c:976: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 976 | #pragma PG_WARN(Add mode stuff.) | src_c/display.c:1089:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1089 | win = SDL_CreateWindowFrom((const void *)win_long); | ^ src_c/display.c: In function 'pg_mode_ok': src_c/display.c:1414: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 1414 | #pragma PG_WARN(Ignoring most flags) | src_c/display.c: In function 'pg_list_modes': src_c/display.c:1468: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 1468 | #pragma PG_WARN(Ignoring flags) | src_c/display.c: At top level: src_c/rwobject.c: In function 'pg_EncodeFilePath': src_c/rwobject.c:245:5: warning: 'Py_FileSystemDefaultEncoding' is deprecated [-Wdeprecated-declarations] 245 | PyObject *result = pg_EncodeString(obj, Py_FileSystemDefaultEncoding, | ^~~~~~~~ In file included from /usr/include/python3.12/Python.h:72, from src_c/_pygame.h:35, from src_c/pygame.h:30, from src_c/rwobject.c:28: /usr/include/python3.12/fileobject.h:22:46: note: declared here 22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src_c/display.c:2617: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 2617 | #pragma PG_WARN(At some point should add GC slot functions.) | src_c/pypm.c: In function '__Pyx_PyInt_AndObjC': src_c/pypm.c:12517:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 12517 | if ((intval & PyLong_MASK) == intval) { | ^~ src_c/pypm.c:12519:71: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 12519 | long result = intval & (likely(__Pyx_PyLong_IsPos(op1)) ? last_digit : (PyLong_MASK - last_digit + 1)); | ^~~~~~~~~~ src_c/SDL_gfx/SDL_gfxPrimitives.c: In function '_filledRectAlpha': src_c/SDL_gfx/SDL_gfxPrimitives.c:558:27: warning: unused variable 'sA' [-Wunused-variable] 558 | Uint8 sR, sG, sB, sA; | ^~ src_c/SDL_gfx/SDL_gfxPrimitives.c: In function '_aalineColor': src_c/SDL_gfx/SDL_gfxPrimitives.c:2505:32: warning: variable 'wgtcompmask' set but not used [-Wunused-but-set-variable] 2505 | Uint32 erracctmp, wgt, wgtcompmask; | ^~~~~~~~~~~ src_c/SDL_gfx/SDL_gfxPrimitives.c: In function 'arcColor': src_c/SDL_gfx/SDL_gfxPrimitives.c:3100:9: warning: multi-line comment [-Wcomment] 3100 | // /|\ | ^ src_c/SDL_gfx/SDL_gfxPrimitives.c:3102:9: warning: multi-line comment [-Wcomment] 3102 | // / | \ | ^ 2024-06-24 00:01:53,757 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/scrap.o -L/usr/lib -L/usr/lib -L/usr/lib -lSDL2 -lX11 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/scrap.cpython-312-powerpc-linux-gnu.so src_c/_sdl2/video.c: In function '__pyx_pf_6pygame_5_sdl2_5video_6Window_from_window': src_c/_sdl2/video.c:7450:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 7450 | __pyx_v_data_ptr = ((void *)__pyx_v_data); | ^ 2024-06-24 00:01:53,866 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/key.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/key.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:53,869 root INFO building 'pygame.newbuffer' extension 2024-06-24 00:01:53,872 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/newbuffer.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/newbuffer.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,895 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/touch.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/touch.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:53,902 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/imageext.o -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -lSDL2 -lSDL2_image -lpng -ljpeg -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/imageext.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:53,932 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/surflock.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/surflock.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:53,964 root INFO building 'pygame._camera' extension 2024-06-24 00:01:53,965 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/_camera.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_camera.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:53,981 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/rwobject.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/rwobject.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,005 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/music.o -L/usr/lib -L/usr/lib -L/usr/lib -lSDL2 -lSDL2_mixer -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mixer_music.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,025 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/mouse.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mouse.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,031 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/scale2x.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/scale2x.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:54,064 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/font.o -L/usr/lib -L/usr/lib -L/usr/lib -lSDL2 -lSDL2_ttf -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/font.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,267 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/time.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/time.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,269 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/mixer.o -L/usr/lib -L/usr/lib -L/usr/lib -lSDL2 -lSDL2_mixer -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mixer.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,298 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/joystick.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/joystick.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,302 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/bufferproxy.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/bufferproxy.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,720 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/scale_mmx.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/scale_mmx.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:54,778 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/transform.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/transform.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:54,818 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/color.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/color.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,832 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/image.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/image.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,848 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pixelcopy.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/pixelcopy.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:54,932 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/mask.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/mask.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:55,006 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/base.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/base.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:55,023 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/newbuffer.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/newbuffer.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:55,130 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/display.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/display.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:55,138 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/rect.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/rect.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:55,166 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c src_c/freetype/ft_cache.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_cache.o -Wall -Wno-error=unknown-pragmas -Wno-error=unused-but-set-variable 2024-06-24 00:01:55,457 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/event.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/event.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:55,651 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c src_c/freetype/ft_layout.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_layout.o -Wall -Wno-error=unknown-pragmas -Wno-error=unused-but-set-variable 2024-06-24 00:01:55,918 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/camera_v4l2.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/camera_v4l2.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:56,144 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/sdl2.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/sdl2.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:56,208 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/draw.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/draw.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:56,288 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c src_c/freetype/ft_render.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_render.o -Wall -Wno-error=unknown-pragmas -Wno-error=unused-but-set-variable 2024-06-24 00:01:56,425 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/gfxdraw.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/gfxdraw.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:01:56,592 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_camera.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/camera_v4l2.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_camera.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:56,605 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pixelarray.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/pixelarray.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:56,865 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/math.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/math.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:56,946 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/bitmask.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/mask.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mask.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:56,947 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c src_c/freetype/ft_render_cb.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_render_cb.o -Wall -Wno-error=unknown-pragmas -Wno-error=unused-but-set-variable 2024-06-24 00:01:57,397 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/rotozoom.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/scale2x.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/scale_mmx.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/transform.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/transform.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:57,490 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/SDL_gfx/SDL_gfxPrimitives.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/gfxdraw.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/gfxdraw.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:57,964 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/constants.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/constants.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:01:58,780 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c src_c/freetype/ft_unicode.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_unicode.o -Wall -Wno-error=unknown-pragmas -Wno-error=unused-but-set-variable 2024-06-24 00:01:59,218 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c src_c/freetype/ft_wrap.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_wrap.o -Wall -Wno-error=unknown-pragmas -Wno-error=unused-but-set-variable 2024-06-24 00:01:59,826 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_freetype.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_cache.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_layout.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_render.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_render_cb.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_unicode.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/freetype/ft_wrap.o -L/usr/lib -L/usr/lib -lSDL2 -lfreetype -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_freetype.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:02:02,207 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pypm.o -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -lSDL2 -lportmidi -lportmidi -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/pypm.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:02:03,105 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/controller.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/controller.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:02:05,802 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/simd_blitters_avx2.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/simd_blitters_avx2.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:02:06,177 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/simd_blitters_sse2.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/simd_blitters_sse2.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:02:06,526 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/surface.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/surface.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:02:06,646 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/mixer.o -L/usr/lib -L/usr/lib -L/usr/lib -lSDL2 -lSDL2_mixer -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/mixer.cpython-312-powerpc-linux-gnu.so src_c/surface.c: In function 'surf_convert_alpha': src_c/surface.c:1674: warning: ignoring '#pragma PG_WARN ' [-Wunknown-pragmas] 1674 | #pragma PG_WARN("srcsurf doesn't actually do anything?") | 2024-06-24 00:02:08,944 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -I/usr/include/python3.12 -c src_c/surface_fill.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/surface_fill.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:02:09,618 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/audio.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/audio.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:02:12,240 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/alphablit.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/simd_blitters_avx2.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/simd_blitters_sse2.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/surface.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/surface_fill.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/surface.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:02:16,591 root INFO powerpc-unknown-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/include/SDL2 -Isrc_c -I/usr/include/python3.12 -c src_c/pgcompat.c -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pgcompat.o -Wall -Wno-error=unknown-pragmas 2024-06-24 00:02:16,784 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sdl2/video.o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/pgcompat.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/video.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:02:25,637 root INFO powerpc-unknown-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -DNDEBUG /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/temp.linux-ppc-cpython-312/src_c/_sprite.o -L/usr/lib -L/usr/lib -lSDL2 -o /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sprite.cpython-312-powerpc-linux-gnu.so 2024-06-24 00:02:25,801 wheel INFO installing to /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel 2024-06-24 00:02:25,801 root INFO running install 2024-06-24 00:02:25,862 root INFO running install_lib 2024-06-24 00:02:25,898 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc 2024-06-24 00:02:25,899 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel 2024-06-24 00:02:25,900 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,900 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/font.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,902 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/display.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,903 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/rect.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,904 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/sprite.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,905 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,906 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_freetype.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,908 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/camera.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,909 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/__pyinstaller 2024-06-24 00:02:25,910 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/__pyinstaller/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/__pyinstaller 2024-06-24 00:02:25,910 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/__pyinstaller/hook-pygame.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/__pyinstaller 2024-06-24 00:02:25,911 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/version.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,912 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mixer.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,914 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_camera.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,915 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/draw_py.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,916 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/colordict.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,917 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/surflock.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,918 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mixer_music.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,920 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/transform.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,921 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/freetype.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,922 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/color.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,923 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/gfxdraw.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,925 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sprite.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,928 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,928 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,929 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/mixer.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,931 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/video.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,934 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/touch.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,935 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/controller.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,937 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/sdl2.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,938 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_sdl2/audio.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:25,941 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/ftfont.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,942 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/event.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,943 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/joystick.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,944 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/bufferproxy.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,946 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/midi.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,947 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/fastevent.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,948 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/surfarray.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:25,949 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,949 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/scrap_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,950 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/surfarray_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,951 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/surfarray_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,952 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/time_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,953 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/surflock_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,954 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/image__save_gl_surface_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,955 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/locals_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,956 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/midi_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,957 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/mixer_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,958 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,959 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/video_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,960 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/display_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,961 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/key_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,962 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/sndarray_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,963 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/docs_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,964 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/ftfont_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,965 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/version_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,966 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/mixer_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,967 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/imageext_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,968 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/threads_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,969 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,969 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,970 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/endian.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,971 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/png.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,973 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/test_runner.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,974 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/test_machinery.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,975 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/buftools.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,976 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/run_tests.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,977 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/async_sub.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,978 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/test_utils/arrinter.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/test_utils 2024-06-24 00:02:25,979 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/draw_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,981 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/blit_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,982 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/font_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,983 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/cursors_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,984 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/freetype_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,985 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/gfxdraw_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,986 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/camera_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,987 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/controller_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,988 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/freetype_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,990 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/surface_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,991 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/sprite_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,993 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/transform_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,994 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/mixer_music_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,995 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/sndarray_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,996 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/constants_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,997 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/mask_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:25,999 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/event_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,000 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/image_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,001 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/rwobject_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,002 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/image_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,003 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/sysfont_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,004 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/mixer_music_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,005 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests 2024-06-24 00:02:26,005 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:02:26,006 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/infinite_loop/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:02:26,007 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/infinite_loop/fake_1_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:02:26,008 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/infinite_loop/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/infinite_loop 2024-06-24 00:02:26,009 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests 2024-06-24 00:02:26,010 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:02:26,011 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:02:26,012 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:02:26,013 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete 2024-06-24 00:02:26,014 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/exclude 2024-06-24 00:02:26,015 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude/magic_tag_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/exclude 2024-06-24 00:02:26,016 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/exclude 2024-06-24 00:02:26,016 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude/invisible_tag_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/exclude 2024-06-24 00:02:26,017 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/exclude/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/exclude 2024-06-24 00:02:26,019 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:02:26,019 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete_todo/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:02:26,020 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete_todo/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:02:26,021 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/incomplete_todo/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/incomplete_todo 2024-06-24 00:02:26,022 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:02:26,023 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:02:26,024 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:02:26,025 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:02:26,026 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stdout/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stdout 2024-06-24 00:02:26,027 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/everything 2024-06-24 00:02:26,027 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything/magic_tag_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/everything 2024-06-24 00:02:26,028 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/everything 2024-06-24 00:02:26,029 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything/incomplete_todo_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/everything 2024-06-24 00:02:26,030 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything/sleep_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/everything 2024-06-24 00:02:26,031 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/everything/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/everything 2024-06-24 00:02:26,032 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/failures1 2024-06-24 00:02:26,033 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/failures1 2024-06-24 00:02:26,034 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/failures1 2024-06-24 00:02:26,035 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/failures1 2024-06-24 00:02:26,036 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/failures1/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/failures1 2024-06-24 00:02:26,037 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:02:26,037 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:02:26,038 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:02:26,039 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:02:26,040 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/print_stderr/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/print_stderr 2024-06-24 00:02:26,041 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,042 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,043 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/fake_5_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,044 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/fake_6_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,045 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,046 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/zero_tests_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,047 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/fake_4_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,048 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/fake_3_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,049 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/all_ok/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/all_ok 2024-06-24 00:02:26,050 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/timeout 2024-06-24 00:02:26,051 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/timeout/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/timeout 2024-06-24 00:02:26,052 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/timeout/sleep_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/timeout 2024-06-24 00:02:26,053 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/timeout/fake_2_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests/timeout 2024-06-24 00:02:26,054 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/run_tests__tests/run_tests__test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/run_tests__tests 2024-06-24 00:02:26,055 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/imageext_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,056 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/scrap_tags.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,056 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/rect_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,058 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/color_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,059 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/pixelcopy_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,060 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/__main__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,061 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/pixelarray_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,063 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/mouse_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,064 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/math_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,065 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/joystick_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,066 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/ftfont_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,067 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/touch_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,068 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/base_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,069 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/tests/bufferproxy_test.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests 2024-06-24 00:02:26,070 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/imageext.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,071 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/cursors.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,073 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/macosx.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,074 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/threads 2024-06-24 00:02:26,074 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/threads/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/threads 2024-06-24 00:02:26,075 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/scrap.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,077 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_camera_opencv.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,078 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/math.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,079 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/locals.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,080 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/constants.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,082 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/base.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,083 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/pypm.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,085 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/draw.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,086 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/docs 2024-06-24 00:02:26,086 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/docs/__main__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/docs 2024-06-24 00:02:26,087 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mask.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,089 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/key.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,090 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,091 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/font_viewer.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,092 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/arraydemo.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,093 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/__init__.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,094 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/camera.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,095 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/setmodescale.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,096 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/scroll.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,096 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/headless_no_windows_needed.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,097 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/moveit.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,098 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/music_drop_fade.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,099 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/sound.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,100 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/scrap_clipboard.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,101 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/midi.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,102 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/fonty.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,103 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/playmus.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,104 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/go_over_there.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,105 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/audiocapture.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,106 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/pixelarray.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,107 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/video.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,108 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/chimp.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,109 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/glcube.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,110 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/grid.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,111 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/liquid.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,112 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/blend_fill.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,113 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/cursors.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,114 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/aliens.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,115 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/vgrade.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,115 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/scaletest.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,116 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/testsprite.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,117 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/textinput.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,118 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/sprite_texture.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,119 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/aacircle.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,120 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/mask.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,121 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/joystick.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,122 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/eventlist.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,123 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/dropevent.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,124 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/stars.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,125 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/sound_array_demos.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,126 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/resizing_new.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,127 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/freetype_misc.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,128 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/examples/blit_blends.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,129 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/sysfont.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,130 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/time.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,131 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/sndarray.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,132 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/mouse.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,134 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/pixelcopy.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,135 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/newbuffer.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,136 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/image.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,138 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/_camera_vidcapture.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,139 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/surface.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,141 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/pixelarray.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,142 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/rwobject.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,143 root INFO copying /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/lib.linux-ppc-cpython-312/pygame/pkgdata.py -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,144 root WARNING warning: install_lib: byte-compiling is disabled, skipping. 2024-06-24 00:02:26,144 root INFO running install_headers 2024-06-24 00:02:26,180 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data 2024-06-24 00:02:26,180 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,181 root INFO copying src_c/palette.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,182 root INFO copying src_c/mixer.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,182 root INFO copying src_c/pgarrinter.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,183 root INFO copying src_c/font.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,184 root INFO copying src_c/pygame.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,185 root INFO copying src_c/pgopengl.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,186 root INFO copying src_c/simd_blitters.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,187 root INFO copying src_c/camera.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,188 root INFO copying src_c/_camera.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,189 root INFO copying src_c/freetype.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,190 root INFO copying src_c/_blit_info.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,191 root INFO copying src_c/surface.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,192 root INFO copying src_c/_surface.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,193 root INFO copying src_c/pgplatform.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,194 root INFO copying src_c/_pygame.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,195 root INFO copying src_c/scrap.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,196 root INFO copying src_c/pgcompat.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,196 root INFO copying src_c/pgbufferproxy.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,197 root INFO copying src_c/mask.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers 2024-06-24 00:02:26,198 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,199 root INFO copying src_c/include/pygame_mask.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,200 root INFO copying src_c/include/pygame_freetype.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,201 root INFO copying src_c/include/pgimport.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,202 root INFO copying src_c/include/pygame.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,203 root INFO copying src_c/include/pygame_mixer.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,203 root INFO copying src_c/include/sse2neon.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,206 root INFO copying src_c/include/bitmask.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,206 root INFO copying src_c/include/pgplatform.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,207 root INFO copying src_c/include/_pygame.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,208 root INFO copying src_c/include/pygame_bufferproxy.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,209 root INFO copying src_c/include/pgcompat.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,210 root INFO copying src_c/include/pygame_font.h -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.data/headers/include 2024-06-24 00:02:26,211 root INFO running install_data 2024-06-24 00:02:26,211 root INFO copying buildconfig/stubs/pygame/py.typed -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,212 root INFO copying buildconfig/stubs/pygame/pixelcopy.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,213 root INFO copying buildconfig/stubs/pygame/rwobject.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,214 root INFO copying buildconfig/stubs/pygame/bufferproxy.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,215 root INFO copying buildconfig/stubs/pygame/time.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,216 root INFO copying buildconfig/stubs/pygame/scrap.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,217 root INFO copying buildconfig/stubs/pygame/math.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,218 root INFO copying buildconfig/stubs/pygame/version.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,218 root INFO copying buildconfig/stubs/pygame/mixer_music.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,219 root INFO copying buildconfig/stubs/pygame/rect.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,220 root INFO copying buildconfig/stubs/pygame/joystick.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,221 root INFO copying buildconfig/stubs/pygame/draw.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,222 root INFO copying buildconfig/stubs/pygame/transform.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,223 root INFO copying buildconfig/stubs/pygame/color.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,224 root INFO copying buildconfig/stubs/pygame/base.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,225 root INFO copying buildconfig/stubs/pygame/key.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,226 root INFO copying buildconfig/stubs/pygame/sprite.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,227 root INFO copying buildconfig/stubs/pygame/__init__.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,227 root INFO copying buildconfig/stubs/pygame/mixer.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,228 root INFO copying buildconfig/stubs/pygame/mask.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,229 root INFO copying buildconfig/stubs/pygame/constants.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,230 root INFO copying buildconfig/stubs/pygame/_common.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,231 root INFO copying buildconfig/stubs/pygame/image.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,232 root INFO copying buildconfig/stubs/pygame/sndarray.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,233 root INFO copying buildconfig/stubs/pygame/midi.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,234 root INFO copying buildconfig/stubs/pygame/locals.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,234 root INFO copying buildconfig/stubs/pygame/freetype.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,235 root INFO copying buildconfig/stubs/pygame/cursors.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,236 root INFO copying buildconfig/stubs/pygame/display.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,237 root INFO copying buildconfig/stubs/pygame/event.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,238 root INFO copying buildconfig/stubs/pygame/camera.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,239 root INFO copying buildconfig/stubs/pygame/font.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,240 root INFO copying buildconfig/stubs/pygame/pixelarray.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,241 root INFO copying buildconfig/stubs/pygame/surfarray.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,242 root INFO copying buildconfig/stubs/pygame/mouse.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,242 root INFO copying buildconfig/stubs/pygame/gfxdraw.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,243 root INFO copying buildconfig/stubs/pygame/surflock.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,244 root INFO copying buildconfig/stubs/pygame/fastevent.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,245 root INFO copying buildconfig/stubs/pygame/surface.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,246 root INFO copying src_py/freesansbold.ttf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,248 root INFO copying src_py/pygame_icon.icns -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,250 root INFO copying src_py/pygame_icon.bmp -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,251 root INFO copying src_py/pygame_icon_mac.bmp -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,253 root INFO copying src_py/pygame.ico -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame 2024-06-24 00:02:26,254 root INFO copying buildconfig/stubs/pygame/_sdl2/audio.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:26,255 root INFO copying buildconfig/stubs/pygame/_sdl2/touch.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:26,256 root INFO copying buildconfig/stubs/pygame/_sdl2/__init__.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:26,257 root INFO copying buildconfig/stubs/pygame/_sdl2/sdl2.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:26,258 root INFO copying buildconfig/stubs/pygame/_sdl2/controller.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:26,259 root INFO copying buildconfig/stubs/pygame/_sdl2/video.pyi -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/_sdl2 2024-06-24 00:02:26,260 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures 2024-06-24 00:02:26,260 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/xbm_cursors 2024-06-24 00:02:26,260 root INFO copying test/fixtures/xbm_cursors/white_sizing_mask.xbm -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/xbm_cursors 2024-06-24 00:02:26,261 root INFO copying test/fixtures/xbm_cursors/white_sizing.xbm -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/xbm_cursors 2024-06-24 00:02:26,262 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,263 root INFO copying test/fixtures/fonts/PlayfairDisplaySemibold.ttf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,265 root INFO copying test/fixtures/fonts/test_sans.ttf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,267 root INFO copying test/fixtures/fonts/PyGameMono.otf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,268 root INFO copying test/fixtures/fonts/test_fixed.otf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,269 root INFO copying test/fixtures/fonts/PyGameMono-8.bdf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,270 root INFO copying test/fixtures/fonts/PyGameMono-18-75dpi.bdf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,271 root INFO copying test/fixtures/fonts/PyGameMono-18-100dpi.bdf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,272 root INFO copying test/fixtures/fonts/A_PyGameMono-8.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,273 root INFO copying test/fixtures/fonts/u13079_PyGameMono-8.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/tests/fixtures/fonts 2024-06-24 00:02:26,273 root INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,274 root INFO copying examples/data/bomb.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,275 root INFO copying examples/data/alien1.jpg -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,276 root INFO copying examples/data/alien2.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,277 root INFO copying examples/data/shot.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,278 root INFO copying examples/data/laplacian.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,278 root INFO copying examples/data/blue.mpg -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,279 root INFO copying examples/data/secosmic_lo.wav -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,280 root INFO copying examples/data/brick.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,281 root INFO copying examples/data/black.ppm -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,282 root INFO copying examples/data/yellow.tga -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,283 root INFO copying examples/data/house_lo.ogg -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,284 root INFO copying examples/data/purple.xpm -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,285 root INFO copying examples/data/cursor.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,286 root INFO copying examples/data/asprite.bmp -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,287 root INFO copying examples/data/turquoise.tif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,288 root INFO copying examples/data/danger.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,289 root INFO copying examples/data/fist.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,290 root INFO copying examples/data/midikeys.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,291 root INFO copying examples/data/alien1.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,292 root INFO copying examples/data/explosion1.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,293 root INFO copying examples/data/scarlet.webp -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,294 root INFO copying examples/data/sans.ttf -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,295 root INFO copying examples/data/player1.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,296 root INFO copying examples/data/static.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,297 root INFO copying examples/data/crimson.pnm -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,298 root INFO copying examples/data/whiff.wav -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,300 root INFO copying examples/data/chimp.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,300 root INFO copying examples/data/alien1.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,301 root INFO copying examples/data/green.pcx -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,302 root INFO copying examples/data/house_lo.wav -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,304 root INFO copying examples/data/background.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,304 root INFO copying examples/data/city.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,306 root INFO copying examples/data/punch.wav -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,307 root INFO copying examples/data/boom.wav -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,308 root INFO copying examples/data/teal.svg -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,309 root INFO copying examples/data/blue.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,310 root INFO copying examples/data/red.jpg -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,310 root INFO copying examples/data/house_lo.mp3 -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,312 root INFO copying examples/data/alien2.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,313 root INFO copying examples/data/grey.pgm -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,314 root INFO copying examples/data/liquid.bmp -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,315 root INFO copying examples/data/arraydemo.bmp -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,316 root INFO copying examples/data/alien3.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,317 root INFO copying examples/data/BGR.png -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,318 root INFO copying examples/data/alien3.gif -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,319 root INFO copying examples/data/car_door.wav -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples/data 2024-06-24 00:02:26,320 root INFO copying examples/README.rst -> /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame/examples 2024-06-24 00:02:26,320 root INFO running install_egg_info 2024-06-24 00:02:26,358 root INFO running egg_info 2024-06-24 00:02:26,359 root INFO creating pygame.egg-info 2024-06-24 00:02:26,393 root INFO writing pygame.egg-info/PKG-INFO 2024-06-24 00:02:26,395 root INFO writing dependency_links to pygame.egg-info/dependency_links.txt 2024-06-24 00:02:26,396 root INFO writing entry points to pygame.egg-info/entry_points.txt 2024-06-24 00:02:26,397 root INFO writing top-level names to pygame.egg-info/top_level.txt 2024-06-24 00:02:26,397 root INFO writing manifest file 'pygame.egg-info/SOURCES.txt' ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-06-24 00:02:26,567 root INFO reading manifest file 'pygame.egg-info/SOURCES.txt' 2024-06-24 00:02:26,583 root INFO writing manifest file 'pygame.egg-info/SOURCES.txt' 2024-06-24 00:02:26,584 root INFO Copying pygame.egg-info to /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2-py3.12.egg-info 2024-06-24 00:02:26,589 root INFO running install_scripts 2024-06-24 00:02:26,601 wheel INFO creating /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel/pygame-2.5.2.dist-info/WHEEL 2024-06-24 00:02:26,603 wheel INFO creating '/var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/wheel/.tmp-x7gf3cx8/pygame-2.5.2-cp312-cp312-linux_ppc.whl' and adding '/var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel' to it 2024-06-24 00:02:26,605 wheel INFO adding 'pygame/__init__.py' 2024-06-24 00:02:26,606 wheel INFO adding 'pygame/__init__.pyi' 2024-06-24 00:02:26,607 wheel INFO adding 'pygame/_camera.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,608 wheel INFO adding 'pygame/_camera_opencv.py' 2024-06-24 00:02:26,609 wheel INFO adding 'pygame/_camera_vidcapture.py' 2024-06-24 00:02:26,609 wheel INFO adding 'pygame/_common.pyi' 2024-06-24 00:02:26,610 wheel INFO adding 'pygame/_freetype.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,615 wheel INFO adding 'pygame/_sprite.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,618 wheel INFO adding 'pygame/base.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,619 wheel INFO adding 'pygame/base.pyi' 2024-06-24 00:02:26,620 wheel INFO adding 'pygame/bufferproxy.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,621 wheel INFO adding 'pygame/bufferproxy.pyi' 2024-06-24 00:02:26,622 wheel INFO adding 'pygame/camera.py' 2024-06-24 00:02:26,622 wheel INFO adding 'pygame/camera.pyi' 2024-06-24 00:02:26,623 wheel INFO adding 'pygame/color.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,624 wheel INFO adding 'pygame/color.pyi' 2024-06-24 00:02:26,625 wheel INFO adding 'pygame/colordict.py' 2024-06-24 00:02:26,626 wheel INFO adding 'pygame/constants.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,628 wheel INFO adding 'pygame/constants.pyi' 2024-06-24 00:02:26,628 wheel INFO adding 'pygame/cursors.py' 2024-06-24 00:02:26,629 wheel INFO adding 'pygame/cursors.pyi' 2024-06-24 00:02:26,630 wheel INFO adding 'pygame/display.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,631 wheel INFO adding 'pygame/display.pyi' 2024-06-24 00:02:26,632 wheel INFO adding 'pygame/draw.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,633 wheel INFO adding 'pygame/draw.pyi' 2024-06-24 00:02:26,634 wheel INFO adding 'pygame/draw_py.py' 2024-06-24 00:02:26,635 wheel INFO adding 'pygame/event.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,636 wheel INFO adding 'pygame/event.pyi' 2024-06-24 00:02:26,637 wheel INFO adding 'pygame/fastevent.py' 2024-06-24 00:02:26,637 wheel INFO adding 'pygame/fastevent.pyi' 2024-06-24 00:02:26,638 wheel INFO adding 'pygame/font.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,639 wheel INFO adding 'pygame/font.pyi' 2024-06-24 00:02:26,640 wheel INFO adding 'pygame/freesansbold.ttf' 2024-06-24 00:02:26,641 wheel INFO adding 'pygame/freetype.py' 2024-06-24 00:02:26,642 wheel INFO adding 'pygame/freetype.pyi' 2024-06-24 00:02:26,643 wheel INFO adding 'pygame/ftfont.py' 2024-06-24 00:02:26,644 wheel INFO adding 'pygame/gfxdraw.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,645 wheel INFO adding 'pygame/gfxdraw.pyi' 2024-06-24 00:02:26,646 wheel INFO adding 'pygame/image.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,647 wheel INFO adding 'pygame/image.pyi' 2024-06-24 00:02:26,648 wheel INFO adding 'pygame/imageext.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,649 wheel INFO adding 'pygame/joystick.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,650 wheel INFO adding 'pygame/joystick.pyi' 2024-06-24 00:02:26,651 wheel INFO adding 'pygame/key.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,652 wheel INFO adding 'pygame/key.pyi' 2024-06-24 00:02:26,653 wheel INFO adding 'pygame/locals.py' 2024-06-24 00:02:26,654 wheel INFO adding 'pygame/locals.pyi' 2024-06-24 00:02:26,654 wheel INFO adding 'pygame/macosx.py' 2024-06-24 00:02:26,655 wheel INFO adding 'pygame/mask.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,656 wheel INFO adding 'pygame/mask.pyi' 2024-06-24 00:02:26,658 wheel INFO adding 'pygame/math.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,659 wheel INFO adding 'pygame/math.pyi' 2024-06-24 00:02:26,660 wheel INFO adding 'pygame/midi.py' 2024-06-24 00:02:26,660 wheel INFO adding 'pygame/midi.pyi' 2024-06-24 00:02:26,661 wheel INFO adding 'pygame/mixer.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,662 wheel INFO adding 'pygame/mixer.pyi' 2024-06-24 00:02:26,663 wheel INFO adding 'pygame/mixer_music.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,664 wheel INFO adding 'pygame/mixer_music.pyi' 2024-06-24 00:02:26,665 wheel INFO adding 'pygame/mouse.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,666 wheel INFO adding 'pygame/mouse.pyi' 2024-06-24 00:02:26,667 wheel INFO adding 'pygame/newbuffer.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,668 wheel INFO adding 'pygame/pixelarray.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,669 wheel INFO adding 'pygame/pixelarray.pyi' 2024-06-24 00:02:26,670 wheel INFO adding 'pygame/pixelcopy.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,671 wheel INFO adding 'pygame/pixelcopy.pyi' 2024-06-24 00:02:26,672 wheel INFO adding 'pygame/pkgdata.py' 2024-06-24 00:02:26,673 wheel INFO adding 'pygame/py.typed' 2024-06-24 00:02:26,674 wheel INFO adding 'pygame/pygame.ico' 2024-06-24 00:02:26,675 wheel INFO adding 'pygame/pygame_icon.bmp' 2024-06-24 00:02:26,677 wheel INFO adding 'pygame/pygame_icon.icns' 2024-06-24 00:02:26,680 wheel INFO adding 'pygame/pygame_icon_mac.bmp' 2024-06-24 00:02:26,683 wheel INFO adding 'pygame/pypm.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,684 wheel INFO adding 'pygame/rect.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,685 wheel INFO adding 'pygame/rect.pyi' 2024-06-24 00:02:26,686 wheel INFO adding 'pygame/rwobject.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,687 wheel INFO adding 'pygame/rwobject.pyi' 2024-06-24 00:02:26,688 wheel INFO adding 'pygame/scrap.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,689 wheel INFO adding 'pygame/scrap.pyi' 2024-06-24 00:02:26,690 wheel INFO adding 'pygame/sndarray.py' 2024-06-24 00:02:26,690 wheel INFO adding 'pygame/sndarray.pyi' 2024-06-24 00:02:26,691 wheel INFO adding 'pygame/sprite.py' 2024-06-24 00:02:26,692 wheel INFO adding 'pygame/sprite.pyi' 2024-06-24 00:02:26,694 wheel INFO adding 'pygame/surface.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,696 wheel INFO adding 'pygame/surface.pyi' 2024-06-24 00:02:26,697 wheel INFO adding 'pygame/surfarray.py' 2024-06-24 00:02:26,697 wheel INFO adding 'pygame/surfarray.pyi' 2024-06-24 00:02:26,698 wheel INFO adding 'pygame/surflock.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,699 wheel INFO adding 'pygame/surflock.pyi' 2024-06-24 00:02:26,700 wheel INFO adding 'pygame/sysfont.py' 2024-06-24 00:02:26,701 wheel INFO adding 'pygame/time.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,702 wheel INFO adding 'pygame/time.pyi' 2024-06-24 00:02:26,703 wheel INFO adding 'pygame/transform.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,704 wheel INFO adding 'pygame/transform.pyi' 2024-06-24 00:02:26,704 wheel INFO adding 'pygame/version.py' 2024-06-24 00:02:26,705 wheel INFO adding 'pygame/version.pyi' 2024-06-24 00:02:26,706 wheel INFO adding 'pygame/__pyinstaller/__init__.py' 2024-06-24 00:02:26,707 wheel INFO adding 'pygame/__pyinstaller/hook-pygame.py' 2024-06-24 00:02:26,707 wheel INFO adding 'pygame/_sdl2/__init__.py' 2024-06-24 00:02:26,708 wheel INFO adding 'pygame/_sdl2/__init__.pyi' 2024-06-24 00:02:26,710 wheel INFO adding 'pygame/_sdl2/audio.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,712 wheel INFO adding 'pygame/_sdl2/audio.pyi' 2024-06-24 00:02:26,713 wheel INFO adding 'pygame/_sdl2/controller.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,715 wheel INFO adding 'pygame/_sdl2/controller.pyi' 2024-06-24 00:02:26,716 wheel INFO adding 'pygame/_sdl2/mixer.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,718 wheel INFO adding 'pygame/_sdl2/sdl2.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,719 wheel INFO adding 'pygame/_sdl2/sdl2.pyi' 2024-06-24 00:02:26,720 wheel INFO adding 'pygame/_sdl2/touch.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,721 wheel INFO adding 'pygame/_sdl2/touch.pyi' 2024-06-24 00:02:26,724 wheel INFO adding 'pygame/_sdl2/video.cpython-312-powerpc-linux-gnu.so' 2024-06-24 00:02:26,726 wheel INFO adding 'pygame/_sdl2/video.pyi' 2024-06-24 00:02:26,727 wheel INFO adding 'pygame/docs/__main__.py' 2024-06-24 00:02:26,728 wheel INFO adding 'pygame/examples/README.rst' 2024-06-24 00:02:26,728 wheel INFO adding 'pygame/examples/__init__.py' 2024-06-24 00:02:26,729 wheel INFO adding 'pygame/examples/aacircle.py' 2024-06-24 00:02:26,730 wheel INFO adding 'pygame/examples/aliens.py' 2024-06-24 00:02:26,730 wheel INFO adding 'pygame/examples/arraydemo.py' 2024-06-24 00:02:26,731 wheel INFO adding 'pygame/examples/audiocapture.py' 2024-06-24 00:02:26,732 wheel INFO adding 'pygame/examples/blend_fill.py' 2024-06-24 00:02:26,732 wheel INFO adding 'pygame/examples/blit_blends.py' 2024-06-24 00:02:26,733 wheel INFO adding 'pygame/examples/camera.py' 2024-06-24 00:02:26,734 wheel INFO adding 'pygame/examples/chimp.py' 2024-06-24 00:02:26,734 wheel INFO adding 'pygame/examples/cursors.py' 2024-06-24 00:02:26,735 wheel INFO adding 'pygame/examples/dropevent.py' 2024-06-24 00:02:26,736 wheel INFO adding 'pygame/examples/eventlist.py' 2024-06-24 00:02:26,736 wheel INFO adding 'pygame/examples/font_viewer.py' 2024-06-24 00:02:26,737 wheel INFO adding 'pygame/examples/fonty.py' 2024-06-24 00:02:26,738 wheel INFO adding 'pygame/examples/freetype_misc.py' 2024-06-24 00:02:26,738 wheel INFO adding 'pygame/examples/glcube.py' 2024-06-24 00:02:26,739 wheel INFO adding 'pygame/examples/go_over_there.py' 2024-06-24 00:02:26,740 wheel INFO adding 'pygame/examples/grid.py' 2024-06-24 00:02:26,741 wheel INFO adding 'pygame/examples/headless_no_windows_needed.py' 2024-06-24 00:02:26,741 wheel INFO adding 'pygame/examples/joystick.py' 2024-06-24 00:02:26,742 wheel INFO adding 'pygame/examples/liquid.py' 2024-06-24 00:02:26,743 wheel INFO adding 'pygame/examples/mask.py' 2024-06-24 00:02:26,743 wheel INFO adding 'pygame/examples/midi.py' 2024-06-24 00:02:26,744 wheel INFO adding 'pygame/examples/moveit.py' 2024-06-24 00:02:26,745 wheel INFO adding 'pygame/examples/music_drop_fade.py' 2024-06-24 00:02:26,746 wheel INFO adding 'pygame/examples/pixelarray.py' 2024-06-24 00:02:26,746 wheel INFO adding 'pygame/examples/playmus.py' 2024-06-24 00:02:26,747 wheel INFO adding 'pygame/examples/resizing_new.py' 2024-06-24 00:02:26,748 wheel INFO adding 'pygame/examples/scaletest.py' 2024-06-24 00:02:26,748 wheel INFO adding 'pygame/examples/scrap_clipboard.py' 2024-06-24 00:02:26,749 wheel INFO adding 'pygame/examples/scroll.py' 2024-06-24 00:02:26,750 wheel INFO adding 'pygame/examples/setmodescale.py' 2024-06-24 00:02:26,750 wheel INFO adding 'pygame/examples/sound.py' 2024-06-24 00:02:26,751 wheel INFO adding 'pygame/examples/sound_array_demos.py' 2024-06-24 00:02:26,751 wheel INFO adding 'pygame/examples/sprite_texture.py' 2024-06-24 00:02:26,752 wheel INFO adding 'pygame/examples/stars.py' 2024-06-24 00:02:26,753 wheel INFO adding 'pygame/examples/testsprite.py' 2024-06-24 00:02:26,753 wheel INFO adding 'pygame/examples/textinput.py' 2024-06-24 00:02:26,754 wheel INFO adding 'pygame/examples/vgrade.py' 2024-06-24 00:02:26,755 wheel INFO adding 'pygame/examples/video.py' 2024-06-24 00:02:26,756 wheel INFO adding 'pygame/examples/data/BGR.png' 2024-06-24 00:02:26,756 wheel INFO adding 'pygame/examples/data/alien1.gif' 2024-06-24 00:02:26,757 wheel INFO adding 'pygame/examples/data/alien1.jpg' 2024-06-24 00:02:26,758 wheel INFO adding 'pygame/examples/data/alien1.png' 2024-06-24 00:02:26,758 wheel INFO adding 'pygame/examples/data/alien2.gif' 2024-06-24 00:02:26,759 wheel INFO adding 'pygame/examples/data/alien2.png' 2024-06-24 00:02:26,760 wheel INFO adding 'pygame/examples/data/alien3.gif' 2024-06-24 00:02:26,760 wheel INFO adding 'pygame/examples/data/alien3.png' 2024-06-24 00:02:26,761 wheel INFO adding 'pygame/examples/data/arraydemo.bmp' 2024-06-24 00:02:26,762 wheel INFO adding 'pygame/examples/data/asprite.bmp' 2024-06-24 00:02:26,763 wheel INFO adding 'pygame/examples/data/background.gif' 2024-06-24 00:02:26,764 wheel INFO adding 'pygame/examples/data/black.ppm' 2024-06-24 00:02:26,764 wheel INFO adding 'pygame/examples/data/blue.gif' 2024-06-24 00:02:26,765 wheel INFO adding 'pygame/examples/data/blue.mpg' 2024-06-24 00:02:26,765 wheel INFO adding 'pygame/examples/data/bomb.gif' 2024-06-24 00:02:26,766 wheel INFO adding 'pygame/examples/data/boom.wav' 2024-06-24 00:02:26,767 wheel INFO adding 'pygame/examples/data/brick.png' 2024-06-24 00:02:26,767 wheel INFO adding 'pygame/examples/data/car_door.wav' 2024-06-24 00:02:26,768 wheel INFO adding 'pygame/examples/data/chimp.png' 2024-06-24 00:02:26,769 wheel INFO adding 'pygame/examples/data/city.png' 2024-06-24 00:02:26,769 wheel INFO adding 'pygame/examples/data/crimson.pnm' 2024-06-24 00:02:26,770 wheel INFO adding 'pygame/examples/data/cursor.png' 2024-06-24 00:02:26,771 wheel INFO adding 'pygame/examples/data/danger.gif' 2024-06-24 00:02:26,771 wheel INFO adding 'pygame/examples/data/explosion1.gif' 2024-06-24 00:02:26,772 wheel INFO adding 'pygame/examples/data/fist.png' 2024-06-24 00:02:26,773 wheel INFO adding 'pygame/examples/data/green.pcx' 2024-06-24 00:02:26,774 wheel INFO adding 'pygame/examples/data/grey.pgm' 2024-06-24 00:02:26,775 wheel INFO adding 'pygame/examples/data/house_lo.mp3' 2024-06-24 00:02:26,776 wheel INFO adding 'pygame/examples/data/house_lo.ogg' 2024-06-24 00:02:26,778 wheel INFO adding 'pygame/examples/data/house_lo.wav' 2024-06-24 00:02:26,779 wheel INFO adding 'pygame/examples/data/laplacian.png' 2024-06-24 00:02:26,779 wheel INFO adding 'pygame/examples/data/liquid.bmp' 2024-06-24 00:02:26,780 wheel INFO adding 'pygame/examples/data/midikeys.png' 2024-06-24 00:02:26,781 wheel INFO adding 'pygame/examples/data/player1.gif' 2024-06-24 00:02:26,781 wheel INFO adding 'pygame/examples/data/punch.wav' 2024-06-24 00:02:26,782 wheel INFO adding 'pygame/examples/data/purple.xpm' 2024-06-24 00:02:26,783 wheel INFO adding 'pygame/examples/data/red.jpg' 2024-06-24 00:02:26,784 wheel INFO adding 'pygame/examples/data/sans.ttf' 2024-06-24 00:02:26,785 wheel INFO adding 'pygame/examples/data/scarlet.webp' 2024-06-24 00:02:26,786 wheel INFO adding 'pygame/examples/data/secosmic_lo.wav' 2024-06-24 00:02:26,787 wheel INFO adding 'pygame/examples/data/shot.gif' 2024-06-24 00:02:26,787 wheel INFO adding 'pygame/examples/data/static.png' 2024-06-24 00:02:26,788 wheel INFO adding 'pygame/examples/data/teal.svg' 2024-06-24 00:02:26,788 wheel INFO adding 'pygame/examples/data/turquoise.tif' 2024-06-24 00:02:26,789 wheel INFO adding 'pygame/examples/data/whiff.wav' 2024-06-24 00:02:26,790 wheel INFO adding 'pygame/examples/data/yellow.tga' 2024-06-24 00:02:26,791 wheel INFO adding 'pygame/tests/__init__.py' 2024-06-24 00:02:26,791 wheel INFO adding 'pygame/tests/__main__.py' 2024-06-24 00:02:26,792 wheel INFO adding 'pygame/tests/base_test.py' 2024-06-24 00:02:26,793 wheel INFO adding 'pygame/tests/blit_test.py' 2024-06-24 00:02:26,793 wheel INFO adding 'pygame/tests/bufferproxy_test.py' 2024-06-24 00:02:26,794 wheel INFO adding 'pygame/tests/camera_test.py' 2024-06-24 00:02:26,795 wheel INFO adding 'pygame/tests/color_test.py' 2024-06-24 00:02:26,796 wheel INFO adding 'pygame/tests/constants_test.py' 2024-06-24 00:02:26,797 wheel INFO adding 'pygame/tests/controller_test.py' 2024-06-24 00:02:26,797 wheel INFO adding 'pygame/tests/cursors_test.py' 2024-06-24 00:02:26,798 wheel INFO adding 'pygame/tests/display_test.py' 2024-06-24 00:02:26,799 wheel INFO adding 'pygame/tests/docs_test.py' 2024-06-24 00:02:26,801 wheel INFO adding 'pygame/tests/draw_test.py' 2024-06-24 00:02:26,803 wheel INFO adding 'pygame/tests/event_test.py' 2024-06-24 00:02:26,804 wheel INFO adding 'pygame/tests/font_test.py' 2024-06-24 00:02:26,804 wheel INFO adding 'pygame/tests/freetype_tags.py' 2024-06-24 00:02:26,805 wheel INFO adding 'pygame/tests/freetype_test.py' 2024-06-24 00:02:26,806 wheel INFO adding 'pygame/tests/ftfont_tags.py' 2024-06-24 00:02:26,807 wheel INFO adding 'pygame/tests/ftfont_test.py' 2024-06-24 00:02:26,808 wheel INFO adding 'pygame/tests/gfxdraw_test.py' 2024-06-24 00:02:26,808 wheel INFO adding 'pygame/tests/image__save_gl_surface_test.py' 2024-06-24 00:02:26,809 wheel INFO adding 'pygame/tests/image_tags.py' 2024-06-24 00:02:26,810 wheel INFO adding 'pygame/tests/image_test.py' 2024-06-24 00:02:26,811 wheel INFO adding 'pygame/tests/imageext_tags.py' 2024-06-24 00:02:26,811 wheel INFO adding 'pygame/tests/imageext_test.py' 2024-06-24 00:02:26,812 wheel INFO adding 'pygame/tests/joystick_test.py' 2024-06-24 00:02:26,813 wheel INFO adding 'pygame/tests/key_test.py' 2024-06-24 00:02:26,813 wheel INFO adding 'pygame/tests/locals_test.py' 2024-06-24 00:02:26,815 wheel INFO adding 'pygame/tests/mask_test.py' 2024-06-24 00:02:26,817 wheel INFO adding 'pygame/tests/math_test.py' 2024-06-24 00:02:26,818 wheel INFO adding 'pygame/tests/midi_test.py' 2024-06-24 00:02:26,819 wheel INFO adding 'pygame/tests/mixer_music_tags.py' 2024-06-24 00:02:26,820 wheel INFO adding 'pygame/tests/mixer_music_test.py' 2024-06-24 00:02:26,820 wheel INFO adding 'pygame/tests/mixer_tags.py' 2024-06-24 00:02:26,821 wheel INFO adding 'pygame/tests/mixer_test.py' 2024-06-24 00:02:26,822 wheel INFO adding 'pygame/tests/mouse_test.py' 2024-06-24 00:02:26,823 wheel INFO adding 'pygame/tests/pixelarray_test.py' 2024-06-24 00:02:26,824 wheel INFO adding 'pygame/tests/pixelcopy_test.py' 2024-06-24 00:02:26,826 wheel INFO adding 'pygame/tests/rect_test.py' 2024-06-24 00:02:26,827 wheel INFO adding 'pygame/tests/rwobject_test.py' 2024-06-24 00:02:26,827 wheel INFO adding 'pygame/tests/scrap_tags.py' 2024-06-24 00:02:26,828 wheel INFO adding 'pygame/tests/scrap_test.py' 2024-06-24 00:02:26,829 wheel INFO adding 'pygame/tests/sndarray_tags.py' 2024-06-24 00:02:26,829 wheel INFO adding 'pygame/tests/sndarray_test.py' 2024-06-24 00:02:26,830 wheel INFO adding 'pygame/tests/sprite_test.py' 2024-06-24 00:02:26,832 wheel INFO adding 'pygame/tests/surface_test.py' 2024-06-24 00:02:26,833 wheel INFO adding 'pygame/tests/surfarray_tags.py' 2024-06-24 00:02:26,834 wheel INFO adding 'pygame/tests/surfarray_test.py' 2024-06-24 00:02:26,835 wheel INFO adding 'pygame/tests/surflock_test.py' 2024-06-24 00:02:26,835 wheel INFO adding 'pygame/tests/sysfont_test.py' 2024-06-24 00:02:26,836 wheel INFO adding 'pygame/tests/threads_test.py' 2024-06-24 00:02:26,837 wheel INFO adding 'pygame/tests/time_test.py' 2024-06-24 00:02:26,837 wheel INFO adding 'pygame/tests/touch_test.py' 2024-06-24 00:02:26,838 wheel INFO adding 'pygame/tests/transform_test.py' 2024-06-24 00:02:26,839 wheel INFO adding 'pygame/tests/version_test.py' 2024-06-24 00:02:26,840 wheel INFO adding 'pygame/tests/video_test.py' 2024-06-24 00:02:26,841 wheel INFO adding 'pygame/tests/fixtures/fonts/A_PyGameMono-8.png' 2024-06-24 00:02:26,842 wheel INFO adding 'pygame/tests/fixtures/fonts/PlayfairDisplaySemibold.ttf' 2024-06-24 00:02:26,844 wheel INFO adding 'pygame/tests/fixtures/fonts/PyGameMono-18-100dpi.bdf' 2024-06-24 00:02:26,845 wheel INFO adding 'pygame/tests/fixtures/fonts/PyGameMono-18-75dpi.bdf' 2024-06-24 00:02:26,846 wheel INFO adding 'pygame/tests/fixtures/fonts/PyGameMono-8.bdf' 2024-06-24 00:02:26,848 wheel INFO adding 'pygame/tests/fixtures/fonts/PyGameMono.otf' 2024-06-24 00:02:26,848 wheel INFO adding 'pygame/tests/fixtures/fonts/test_fixed.otf' 2024-06-24 00:02:26,850 wheel INFO adding 'pygame/tests/fixtures/fonts/test_sans.ttf' 2024-06-24 00:02:26,851 wheel INFO adding 'pygame/tests/fixtures/fonts/u13079_PyGameMono-8.png' 2024-06-24 00:02:26,852 wheel INFO adding 'pygame/tests/fixtures/xbm_cursors/white_sizing.xbm' 2024-06-24 00:02:26,853 wheel INFO adding 'pygame/tests/fixtures/xbm_cursors/white_sizing_mask.xbm' 2024-06-24 00:02:26,853 wheel INFO adding 'pygame/tests/run_tests__tests/__init__.py' 2024-06-24 00:02:26,854 wheel INFO adding 'pygame/tests/run_tests__tests/run_tests__test.py' 2024-06-24 00:02:26,855 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/__init__.py' 2024-06-24 00:02:26,856 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/fake_2_test.py' 2024-06-24 00:02:26,856 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/fake_3_test.py' 2024-06-24 00:02:26,857 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/fake_4_test.py' 2024-06-24 00:02:26,858 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/fake_5_test.py' 2024-06-24 00:02:26,858 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/fake_6_test.py' 2024-06-24 00:02:26,859 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.py' 2024-06-24 00:02:26,860 wheel INFO adding 'pygame/tests/run_tests__tests/all_ok/zero_tests_test.py' 2024-06-24 00:02:26,860 wheel INFO adding 'pygame/tests/run_tests__tests/everything/__init__.py' 2024-06-24 00:02:26,861 wheel INFO adding 'pygame/tests/run_tests__tests/everything/fake_2_test.py' 2024-06-24 00:02:26,862 wheel INFO adding 'pygame/tests/run_tests__tests/everything/incomplete_todo_test.py' 2024-06-24 00:02:26,862 wheel INFO adding 'pygame/tests/run_tests__tests/everything/magic_tag_test.py' 2024-06-24 00:02:26,863 wheel INFO adding 'pygame/tests/run_tests__tests/everything/sleep_test.py' 2024-06-24 00:02:26,864 wheel INFO adding 'pygame/tests/run_tests__tests/exclude/__init__.py' 2024-06-24 00:02:26,864 wheel INFO adding 'pygame/tests/run_tests__tests/exclude/fake_2_test.py' 2024-06-24 00:02:26,865 wheel INFO adding 'pygame/tests/run_tests__tests/exclude/invisible_tag_test.py' 2024-06-24 00:02:26,866 wheel INFO adding 'pygame/tests/run_tests__tests/exclude/magic_tag_test.py' 2024-06-24 00:02:26,866 wheel INFO adding 'pygame/tests/run_tests__tests/failures1/__init__.py' 2024-06-24 00:02:26,867 wheel INFO adding 'pygame/tests/run_tests__tests/failures1/fake_2_test.py' 2024-06-24 00:02:26,868 wheel INFO adding 'pygame/tests/run_tests__tests/failures1/fake_3_test.py' 2024-06-24 00:02:26,868 wheel INFO adding 'pygame/tests/run_tests__tests/failures1/fake_4_test.py' 2024-06-24 00:02:26,869 wheel INFO adding 'pygame/tests/run_tests__tests/incomplete/__init__.py' 2024-06-24 00:02:26,870 wheel INFO adding 'pygame/tests/run_tests__tests/incomplete/fake_2_test.py' 2024-06-24 00:02:26,870 wheel INFO adding 'pygame/tests/run_tests__tests/incomplete/fake_3_test.py' 2024-06-24 00:02:26,871 wheel INFO adding 'pygame/tests/run_tests__tests/incomplete_todo/__init__.py' 2024-06-24 00:02:26,872 wheel INFO adding 'pygame/tests/run_tests__tests/incomplete_todo/fake_2_test.py' 2024-06-24 00:02:26,872 wheel INFO adding 'pygame/tests/run_tests__tests/incomplete_todo/fake_3_test.py' 2024-06-24 00:02:26,873 wheel INFO adding 'pygame/tests/run_tests__tests/infinite_loop/__init__.py' 2024-06-24 00:02:26,874 wheel INFO adding 'pygame/tests/run_tests__tests/infinite_loop/fake_1_test.py' 2024-06-24 00:02:26,874 wheel INFO adding 'pygame/tests/run_tests__tests/infinite_loop/fake_2_test.py' 2024-06-24 00:02:26,875 wheel INFO adding 'pygame/tests/run_tests__tests/print_stderr/__init__.py' 2024-06-24 00:02:26,876 wheel INFO adding 'pygame/tests/run_tests__tests/print_stderr/fake_2_test.py' 2024-06-24 00:02:26,876 wheel INFO adding 'pygame/tests/run_tests__tests/print_stderr/fake_3_test.py' 2024-06-24 00:02:26,877 wheel INFO adding 'pygame/tests/run_tests__tests/print_stderr/fake_4_test.py' 2024-06-24 00:02:26,878 wheel INFO adding 'pygame/tests/run_tests__tests/print_stdout/__init__.py' 2024-06-24 00:02:26,878 wheel INFO adding 'pygame/tests/run_tests__tests/print_stdout/fake_2_test.py' 2024-06-24 00:02:26,879 wheel INFO adding 'pygame/tests/run_tests__tests/print_stdout/fake_3_test.py' 2024-06-24 00:02:26,880 wheel INFO adding 'pygame/tests/run_tests__tests/print_stdout/fake_4_test.py' 2024-06-24 00:02:26,880 wheel INFO adding 'pygame/tests/run_tests__tests/timeout/__init__.py' 2024-06-24 00:02:26,881 wheel INFO adding 'pygame/tests/run_tests__tests/timeout/fake_2_test.py' 2024-06-24 00:02:26,882 wheel INFO adding 'pygame/tests/run_tests__tests/timeout/sleep_test.py' 2024-06-24 00:02:26,883 wheel INFO adding 'pygame/tests/test_utils/__init__.py' 2024-06-24 00:02:26,883 wheel INFO adding 'pygame/tests/test_utils/arrinter.py' 2024-06-24 00:02:26,884 wheel INFO adding 'pygame/tests/test_utils/async_sub.py' 2024-06-24 00:02:26,885 wheel INFO adding 'pygame/tests/test_utils/buftools.py' 2024-06-24 00:02:26,886 wheel INFO adding 'pygame/tests/test_utils/endian.py' 2024-06-24 00:02:26,887 wheel INFO adding 'pygame/tests/test_utils/png.py' 2024-06-24 00:02:26,888 wheel INFO adding 'pygame/tests/test_utils/run_tests.py' 2024-06-24 00:02:26,889 wheel INFO adding 'pygame/tests/test_utils/test_machinery.py' 2024-06-24 00:02:26,890 wheel INFO adding 'pygame/tests/test_utils/test_runner.py' 2024-06-24 00:02:26,890 wheel INFO adding 'pygame/threads/__init__.py' 2024-06-24 00:02:26,891 wheel INFO adding 'pygame-2.5.2.data/headers/_blit_info.h' 2024-06-24 00:02:26,892 wheel INFO adding 'pygame-2.5.2.data/headers/_camera.h' 2024-06-24 00:02:26,893 wheel INFO adding 'pygame-2.5.2.data/headers/_pygame.h' 2024-06-24 00:02:26,893 wheel INFO adding 'pygame-2.5.2.data/headers/_surface.h' 2024-06-24 00:02:26,894 wheel INFO adding 'pygame-2.5.2.data/headers/camera.h' 2024-06-24 00:02:26,895 wheel INFO adding 'pygame-2.5.2.data/headers/font.h' 2024-06-24 00:02:26,895 wheel INFO adding 'pygame-2.5.2.data/headers/freetype.h' 2024-06-24 00:02:26,896 wheel INFO adding 'pygame-2.5.2.data/headers/mask.h' 2024-06-24 00:02:26,896 wheel INFO adding 'pygame-2.5.2.data/headers/mixer.h' 2024-06-24 00:02:26,897 wheel INFO adding 'pygame-2.5.2.data/headers/palette.h' 2024-06-24 00:02:26,898 wheel INFO adding 'pygame-2.5.2.data/headers/pgarrinter.h' 2024-06-24 00:02:26,898 wheel INFO adding 'pygame-2.5.2.data/headers/pgbufferproxy.h' 2024-06-24 00:02:26,899 wheel INFO adding 'pygame-2.5.2.data/headers/pgcompat.h' 2024-06-24 00:02:26,900 wheel INFO adding 'pygame-2.5.2.data/headers/pgopengl.h' 2024-06-24 00:02:26,900 wheel INFO adding 'pygame-2.5.2.data/headers/pgplatform.h' 2024-06-24 00:02:26,901 wheel INFO adding 'pygame-2.5.2.data/headers/pygame.h' 2024-06-24 00:02:26,901 wheel INFO adding 'pygame-2.5.2.data/headers/scrap.h' 2024-06-24 00:02:26,902 wheel INFO adding 'pygame-2.5.2.data/headers/simd_blitters.h' 2024-06-24 00:02:26,903 wheel INFO adding 'pygame-2.5.2.data/headers/surface.h' 2024-06-24 00:02:26,904 wheel INFO adding 'pygame-2.5.2.data/headers/include/_pygame.h' 2024-06-24 00:02:26,905 wheel INFO adding 'pygame-2.5.2.data/headers/include/bitmask.h' 2024-06-24 00:02:26,905 wheel INFO adding 'pygame-2.5.2.data/headers/include/pgcompat.h' 2024-06-24 00:02:26,906 wheel INFO adding 'pygame-2.5.2.data/headers/include/pgimport.h' 2024-06-24 00:02:26,907 wheel INFO adding 'pygame-2.5.2.data/headers/include/pgplatform.h' 2024-06-24 00:02:26,907 wheel INFO adding 'pygame-2.5.2.data/headers/include/pygame.h' 2024-06-24 00:02:26,908 wheel INFO adding 'pygame-2.5.2.data/headers/include/pygame_bufferproxy.h' 2024-06-24 00:02:26,909 wheel INFO adding 'pygame-2.5.2.data/headers/include/pygame_font.h' 2024-06-24 00:02:26,909 wheel INFO adding 'pygame-2.5.2.data/headers/include/pygame_freetype.h' 2024-06-24 00:02:26,910 wheel INFO adding 'pygame-2.5.2.data/headers/include/pygame_mask.h' 2024-06-24 00:02:26,910 wheel INFO adding 'pygame-2.5.2.data/headers/include/pygame_mixer.h' 2024-06-24 00:02:26,912 wheel INFO adding 'pygame-2.5.2.data/headers/include/sse2neon.h' 2024-06-24 00:02:26,914 wheel INFO adding 'pygame-2.5.2.dist-info/METADATA' 2024-06-24 00:02:26,915 wheel INFO adding 'pygame-2.5.2.dist-info/WHEEL' 2024-06-24 00:02:26,915 wheel INFO adding 'pygame-2.5.2.dist-info/entry_points.txt' 2024-06-24 00:02:26,916 wheel INFO adding 'pygame-2.5.2.dist-info/top_level.txt' 2024-06-24 00:02:26,919 wheel INFO adding 'pygame-2.5.2.dist-info/RECORD' 2024-06-24 00:02:26,925 wheel INFO removing /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/build/bdist.linux-ppc/wheel 2024-06-24 00:02:26,975 gpep517 INFO The backend produced /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/wheel/pygame-2.5.2-cp312-cp312-linux_ppc.whl * Installing pygame-2.5.2-cp312-cp312-linux_ppc.whl to /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/install python3.12 -m gpep517 install-wheel --destdir=/var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/install --interpreter=/usr/bin/python3.12 --prefix=/usr --optimize=all /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/wheel/pygame-2.5.2-cp312-cp312-linux_ppc.whl 2024-06-24 00:02:27,356 gpep517 INFO Installing /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/wheel/pygame-2.5.2-cp312-cp312-linux_ppc.whl into /var/tmp/portage/dev-python/pygame-2.5.2-r3/work/pygame-2.5.2-python3_12/install 2024-06-24 00:02:33,697 gpep517 INFO Installation complete >>> Source compiled. >>> Test phase: dev-python/pygame-2.5.2-r3 * python3_12: running distutils-r1_run_phase python_test pygame 2.5.2 (SDL 2.28.5, Python 3.12.3) Hello from the pygame community. https://www.pygame.org/contribute.html skipping pygame.tests.scrap_test (tag 'ignore') loading pygame.tests.base_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_GetView_array_struct (pygame.tests.base_test.BaseModuleTest.test_GetView_array_struct) ... ok test_PgDict_AsBuffer_PyBUF_flags (pygame.tests.base_test.BaseModuleTest.test_PgDict_AsBuffer_PyBUF_flags) ... ok test_PgObject_AsBuffer_PyBUF_flags (pygame.tests.base_test.BaseModuleTest.test_PgObject_AsBuffer_PyBUF_flags) ... ok test_PgObject_GetBuffer_array_interface (pygame.tests.base_test.BaseModuleTest.test_PgObject_GetBuffer_array_interface) ... ok test_PgObject_GetBuffer_exception (pygame.tests.base_test.BaseModuleTest.test_PgObject_GetBuffer_exception) ... ok test_bad_format (pygame.tests.base_test.BaseModuleTest.test_bad_format) ... ok test_get_error (pygame.tests.base_test.BaseModuleTest.test_get_error) ... ok test_get_init (pygame.tests.base_test.BaseModuleTest.test_get_init) ... ok test_get_init__after_init (pygame.tests.base_test.BaseModuleTest.test_get_init__after_init) ... ok test_get_init__after_quit (pygame.tests.base_test.BaseModuleTest.test_get_init__after_quit) ... ok test_get_sdl_byteorder (pygame.tests.base_test.BaseModuleTest.test_get_sdl_byteorder) Ensure the SDL byte order is valid ... ok test_get_sdl_version (pygame.tests.base_test.BaseModuleTest.test_get_sdl_version) Ensure the SDL version is valid ... ok test_init (pygame.tests.base_test.BaseModuleTest.test_init) Ensures init() works properly. ... ok test_newbuf (pygame.tests.base_test.BaseModuleTest.test_newbuf) ... ok test_quit__and_init (pygame.tests.base_test.BaseModuleTest.test_quit__and_init) ... ok test_register_quit (pygame.tests.base_test.BaseModuleTest.test_register_quit) Ensure that a registered function is called on quit() ... ok test_set_error (pygame.tests.base_test.BaseModuleTest.test_set_error) ... ok test_unicode_error (pygame.tests.base_test.BaseModuleTest.test_unicode_error) ... ok ---------------------------------------------------------------------- Ran 18 tests in 1.266s OK loading pygame.tests.blit_test test_BLEND (pygame.tests.blit_test.BlitTest.test_BLEND) BLEND_ tests. ... ok test_SRCALPHA (pygame.tests.blit_test.BlitTest.test_SRCALPHA) SRCALPHA tests. ... ok test_blits (pygame.tests.blit_test.BlitTest.test_blits) ... ok test_blits_bad_dest (pygame.tests.blit_test.BlitTest.test_blits_bad_dest) ... ok test_blits_bad_surf_args (pygame.tests.blit_test.BlitTest.test_blits_bad_surf_args) ... ok test_blits_not_sequence (pygame.tests.blit_test.BlitTest.test_blits_not_sequence) ... ok test_blits_wrong_length (pygame.tests.blit_test.BlitTest.test_blits_wrong_length) ... ok ---------------------------------------------------------------------- Ran 7 tests in 0.016s OK loading pygame.tests.bufferproxy_test test_length (pygame.tests.bufferproxy_test.BufferProxyLegacyTest.test_length) ... ok test_raw (pygame.tests.bufferproxy_test.BufferProxyLegacyTest.test_raw) ... ok test_write (pygame.tests.bufferproxy_test.BufferProxyLegacyTest.test_write) ... ok test___array_interface___property (pygame.tests.bufferproxy_test.BufferProxyTest.test___array_interface___property) ... ok test___array_struct___property (pygame.tests.bufferproxy_test.BufferProxyTest.test___array_struct___property) ... ok test_after (pygame.tests.bufferproxy_test.BufferProxyTest.test_after) ... ok test_attribute (pygame.tests.bufferproxy_test.BufferProxyTest.test_attribute) ... ok test_before (pygame.tests.bufferproxy_test.BufferProxyTest.test_before) ... ok test_c_api (pygame.tests.bufferproxy_test.BufferProxyTest.test_c_api) ... ok test_class_name (pygame.tests.bufferproxy_test.BufferProxyTest.test_class_name) ... ok test_gc (pygame.tests.bufferproxy_test.BufferProxyTest.test_gc) refcount agnostic check that contained objects are freed ... ok test_module_name (pygame.tests.bufferproxy_test.BufferProxyTest.test_module_name) ... ok test_parent_property (pygame.tests.bufferproxy_test.BufferProxyTest.test_parent_property) ... ok test_repr (pygame.tests.bufferproxy_test.BufferProxyTest.test_repr) ... ok test_subclassing (pygame.tests.bufferproxy_test.BufferProxyTest.test_subclassing) ... ok test_weakref (pygame.tests.bufferproxy_test.BufferProxyTest.test_weakref) ... ok ---------------------------------------------------------------------- Ran 16 tests in 0.108s OK loading pygame.tests.camera_test ---------------------------------------------------------------------- Ran 0 tests in 0.000s NO TESTS RAN loading pygame.tests.color_test test_Color_type_works_for_Surface_get_and_set_colorkey (pygame.tests.color_test.ColorTypeTest.test_Color_type_works_for_Surface_get_and_set_colorkey) ... ok test_add (pygame.tests.color_test.ColorTypeTest.test_add) ... ok test_arraystruct (pygame.tests.color_test.ColorTypeTest.test_arraystruct) ... ok test_case_insensitivity_of_string_args (pygame.tests.color_test.ColorTypeTest.test_case_insensitivity_of_string_args) ... ok test_cmy__all_elements_within_limits (pygame.tests.color_test.ColorTypeTest.test_cmy__all_elements_within_limits) ... ok test_cmy__sanity_testing_converted_should_equate_bar_rounding (pygame.tests.color_test.ColorTypeTest.test_cmy__sanity_testing_converted_should_equate_bar_rounding) ... ok test_cmy__sanity_testing_converted_should_not_raise (pygame.tests.color_test.ColorTypeTest.test_cmy__sanity_testing_converted_should_not_raise) ... ok test_collection_abc (pygame.tests.color_test.ColorTypeTest.test_collection_abc) ... ok test_color (pygame.tests.color_test.ColorTypeTest.test_color) Ensures Color objects can be created. ... ok test_color__color_object_arg (pygame.tests.color_test.ColorTypeTest.test_color__color_object_arg) Ensures Color objects can be created using Color objects. ... ok test_color__hex_str_arg (pygame.tests.color_test.ColorTypeTest.test_color__hex_str_arg) Ensures Color objects can be created using hex strings. ... ok test_color__html_str_arg (pygame.tests.color_test.ColorTypeTest.test_color__html_str_arg) Ensures Color objects can be created using html strings. ... ok test_color__int_arg (pygame.tests.color_test.ColorTypeTest.test_color__int_arg) Ensures Color objects can be created using one int value. ... ok test_color__int_arg_invalid (pygame.tests.color_test.ColorTypeTest.test_color__int_arg_invalid) Ensures invalid int values are detected when creating Color objects. ... ok test_color__name_str_arg (pygame.tests.color_test.ColorTypeTest.test_color__name_str_arg) Ensures Color objects can be created using str names. ... ok test_color__name_str_arg_from_colordict (pygame.tests.color_test.ColorTypeTest.test_color__name_str_arg_from_colordict) Ensures Color objects can be created using str names ... ok test_color__rgba_int_args (pygame.tests.color_test.ColorTypeTest.test_color__rgba_int_args) Ensures Color objects can be created using ints. ... ok test_color__rgba_int_args_invalid_value (pygame.tests.color_test.ColorTypeTest.test_color__rgba_int_args_invalid_value) Ensures invalid values are detected when creating Color objects. ... ok test_color__rgba_int_args_invalid_value_without_alpha (pygame.tests.color_test.ColorTypeTest.test_color__rgba_int_args_invalid_value_without_alpha) Ensures invalid values are detected when creating Color objects ... ok test_color__rgba_int_args_without_alpha (pygame.tests.color_test.ColorTypeTest.test_color__rgba_int_args_without_alpha) Ensures Color objects can be created without providing alpha. ... ok test_color__sequence_arg (pygame.tests.color_test.ColorTypeTest.test_color__sequence_arg) Ensures Color objects can be created using tuples/lists. ... ok test_color__sequence_arg_invalid_format (pygame.tests.color_test.ColorTypeTest.test_color__sequence_arg_invalid_format) Ensures invalid sequences are detected when creating Color objects ... ok test_color__sequence_arg_invalid_value (pygame.tests.color_test.ColorTypeTest.test_color__sequence_arg_invalid_value) Ensures invalid sequences are detected when creating Color objects. ... ok test_color__sequence_arg_invalid_value_without_alpha (pygame.tests.color_test.ColorTypeTest.test_color__sequence_arg_invalid_value_without_alpha) Ensures invalid sequences are detected when creating Color objects ... ok test_color__sequence_arg_without_alpha (pygame.tests.color_test.ColorTypeTest.test_color__sequence_arg_without_alpha) Ensures Color objects can be created using tuples/lists ... ok test_color_contains (pygame.tests.color_test.ColorTypeTest.test_color_contains) ... ok test_color_iter (pygame.tests.color_test.ColorTypeTest.test_color_iter) ... ok test_comparison (pygame.tests.color_test.ColorTypeTest.test_comparison) ... ok test_correct_gamma__verified_against_python_implementation (pygame.tests.color_test.ColorTypeTest.test_correct_gamma__verified_against_python_implementation) |tags:slow| ... ok test_div (pygame.tests.color_test.ColorTypeTest.test_div) ... ok test_float (pygame.tests.color_test.ColorTypeTest.test_float) ... ok test_get_item (pygame.tests.color_test.ColorTypeTest.test_get_item) ... ok test_grayscale (pygame.tests.color_test.ColorTypeTest.test_grayscale) ... ok test_hex (pygame.tests.color_test.ColorTypeTest.test_hex) ... ok test_hex_digits (pygame.tests.color_test.ColorTypeTest.test_hex_digits) ... ok test_hsla__all_elements_within_limits (pygame.tests.color_test.ColorTypeTest.test_hsla__all_elements_within_limits) ... ok test_hsla__sanity_testing_converted_should_equate_bar_rounding (pygame.tests.color_test.ColorTypeTest.test_hsla__sanity_testing_converted_should_equate_bar_rounding) ... ok test_hsla__sanity_testing_converted_should_not_raise (pygame.tests.color_test.ColorTypeTest.test_hsla__sanity_testing_converted_should_not_raise) ... ok test_hsva__all_elements_within_limits (pygame.tests.color_test.ColorTypeTest.test_hsva__all_elements_within_limits) ... ok test_hsva__sanity_testing_converted_should_equate_bar_rounding (pygame.tests.color_test.ColorTypeTest.test_hsva__sanity_testing_converted_should_equate_bar_rounding) ... ok test_hsva__sanity_testing_converted_should_not_raise (pygame.tests.color_test.ColorTypeTest.test_hsva__sanity_testing_converted_should_not_raise) ... ok test_i1i2i3__all_elements_within_limits (pygame.tests.color_test.ColorTypeTest.test_i1i2i3__all_elements_within_limits) ... ok test_i1i2i3__sanity_testing_converted_should_equate_bar_rounding (pygame.tests.color_test.ColorTypeTest.test_i1i2i3__sanity_testing_converted_should_equate_bar_rounding) ... ok test_i1i2i3__sanity_testing_converted_should_not_raise (pygame.tests.color_test.ColorTypeTest.test_i1i2i3__sanity_testing_converted_should_not_raise) ... ok test_ignore_whitespace (pygame.tests.color_test.ColorTypeTest.test_ignore_whitespace) ... ok test_init (pygame.tests.color_test.ColorTypeTest.test_init) ... ok test_int (pygame.tests.color_test.ColorTypeTest.test_int) ... ok test_invalid_html_hex_codes (pygame.tests.color_test.ColorTypeTest.test_invalid_html_hex_codes) ... ok test_issue_269 (pygame.tests.color_test.ColorTypeTest.test_issue_269) PyColor OverflowError on HSVA with hue value of 360 ... ok test_len (pygame.tests.color_test.ColorTypeTest.test_len) ... ok test_length (pygame.tests.color_test.ColorTypeTest.test_length) ... ok test_lerp (pygame.tests.color_test.ColorTypeTest.test_lerp) ... ok test_long (pygame.tests.color_test.ColorTypeTest.test_long) ... ok test_mod (pygame.tests.color_test.ColorTypeTest.test_mod) ... ok test_mul (pygame.tests.color_test.ColorTypeTest.test_mul) ... ok test_new (pygame.tests.color_test.ColorTypeTest.test_new) ... ok test_newbuf (pygame.tests.color_test.ColorTypeTest.test_newbuf) ... ok test_normalize (pygame.tests.color_test.ColorTypeTest.test_normalize) ... ok test_oct (pygame.tests.color_test.ColorTypeTest.test_oct) ... ok test_pickle (pygame.tests.color_test.ColorTypeTest.test_pickle) ... ok test_premul_alpha (pygame.tests.color_test.ColorTypeTest.test_premul_alpha) ... ok test_repr (pygame.tests.color_test.ColorTypeTest.test_repr) ... ok test_rgba (pygame.tests.color_test.ColorTypeTest.test_rgba) ... ok test_set_item (pygame.tests.color_test.ColorTypeTest.test_set_item) ... ok test_slice (pygame.tests.color_test.ColorTypeTest.test_slice) ... ok test_sub (pygame.tests.color_test.ColorTypeTest.test_sub) ... ok test_unpack (pygame.tests.color_test.ColorTypeTest.test_unpack) ... ok test_update (pygame.tests.color_test.ColorTypeTest.test_update) ... ok test_webstyle (pygame.tests.color_test.ColorTypeTest.test_webstyle) ... ok test_add (pygame.tests.color_test.SubclassTest.test_add) ... ok test_collection_abc (pygame.tests.color_test.SubclassTest.test_collection_abc) ... ok test_correct_gamma (pygame.tests.color_test.SubclassTest.test_correct_gamma) ... ok test_div (pygame.tests.color_test.SubclassTest.test_div) ... ok test_inv (pygame.tests.color_test.SubclassTest.test_inv) ... ok test_mod (pygame.tests.color_test.SubclassTest.test_mod) ... ok test_mul (pygame.tests.color_test.SubclassTest.test_mul) ... ok test_sub (pygame.tests.color_test.SubclassTest.test_sub) ... ok ---------------------------------------------------------------------- Ran 77 tests in 0.414s OK loading pygame.tests.constants_test test_k__existence (pygame.tests.constants_test.KConstantsTests.test_k__existence) Ensures K constants exist. ... ok test_k__type (pygame.tests.constants_test.KConstantsTests.test_k__type) Ensures K constants are the correct type. ... ok test_k__value_overlap (pygame.tests.constants_test.KConstantsTests.test_k__value_overlap) Ensures no unexpected K constant values overlap. ... ok test_kmod__bitwise_overlap (pygame.tests.constants_test.KmodConstantsTests.test_kmod__bitwise_overlap) Ensures certain KMOD constants have overlapping bits. ... ok test_kmod__existence (pygame.tests.constants_test.KmodConstantsTests.test_kmod__existence) Ensures KMOD constants exist. ... ok test_kmod__no_bitwise_overlap (pygame.tests.constants_test.KmodConstantsTests.test_kmod__no_bitwise_overlap) Ensures certain KMOD constants have no overlapping bits. ... ok test_kmod__type (pygame.tests.constants_test.KmodConstantsTests.test_kmod__type) Ensures KMOD constants are the correct type. ... ok test_kmod__value_overlap (pygame.tests.constants_test.KmodConstantsTests.test_kmod__value_overlap) Ensures no unexpected KMOD constant values overlap. ... ok test_kscan__existence (pygame.tests.constants_test.KscanConstantsTests.test_kscan__existence) Ensures KSCAN constants exist. ... ok test_kscan__type (pygame.tests.constants_test.KscanConstantsTests.test_kscan__type) Ensures KSCAN constants are the correct type. ... ok test_kscan__value_overlap (pygame.tests.constants_test.KscanConstantsTests.test_kscan__value_overlap) Ensures no unexpected KSCAN constant values overlap. ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.004s OK loading pygame.tests.controller_test test_get_count (pygame.tests.controller_test.ControllerModuleTest.test_get_count) ... ok test_get_eventstate (pygame.tests.controller_test.ControllerModuleTest.test_get_eventstate) ... ok test_get_init (pygame.tests.controller_test.ControllerModuleTest.test_get_init) ... ok test_init (pygame.tests.controller_test.ControllerModuleTest.test_init) ... ok test_init__multiple (pygame.tests.controller_test.ControllerModuleTest.test_init__multiple) ... ok test_is_controller (pygame.tests.controller_test.ControllerModuleTest.test_is_controller) ... ok test_name_forindex (pygame.tests.controller_test.ControllerModuleTest.test_name_forindex) ... ok test_quit (pygame.tests.controller_test.ControllerModuleTest.test_quit) ... ok test_quit__multiple (pygame.tests.controller_test.ControllerModuleTest.test_quit__multiple) ... ok test__auto_init (pygame.tests.controller_test.ControllerTypeTest.test__auto_init) ... skipped 'No controller connected' test_as_joystick (pygame.tests.controller_test.ControllerTypeTest.test_as_joystick) ... skipped 'No controller connected' test_construction (pygame.tests.controller_test.ControllerTypeTest.test_construction) ... skipped 'No controller connected' test_from_joystick (pygame.tests.controller_test.ControllerTypeTest.test_from_joystick) ... skipped 'No controller connected' test_get_init (pygame.tests.controller_test.ControllerTypeTest.test_get_init) ... skipped 'No controller connected' test_get_mapping (pygame.tests.controller_test.ControllerTypeTest.test_get_mapping) ... skipped 'No controller connected' test_set_mapping (pygame.tests.controller_test.ControllerTypeTest.test_set_mapping) ... skipped 'No controller connected' ---------------------------------------------------------------------- Ran 16 tests in 2.803s OK (skipped=7) loading pygame.tests.cursors_test test_Cursor (pygame.tests.cursors_test.CursorsModuleTest.test_Cursor) Ensure that the cursor object parses information properly ... ok test_compile (pygame.tests.cursors_test.CursorsModuleTest.test_compile) ... ok test_load_xbm (pygame.tests.cursors_test.CursorsModuleTest.test_load_xbm) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.239s OK loading pygame.tests.display_test test_Info (pygame.tests.display_test.DisplayModuleTest.test_Info) ... ok test_caption_unicode (pygame.tests.display_test.DisplayModuleTest.test_caption_unicode) ... ok test_flip (pygame.tests.display_test.DisplayModuleTest.test_flip) ... ok test_get_active (pygame.tests.display_test.DisplayModuleTest.test_get_active) Test the get_active function ... ok test_get_active_iconify (pygame.tests.display_test.DisplayModuleTest.test_get_active_iconify) Test the get_active function after an iconify ... skipped 'requires the SDL_VIDEODRIVER to be a non dummy value' test_get_caption (pygame.tests.display_test.DisplayModuleTest.test_get_caption) ... ok test_get_driver (pygame.tests.display_test.DisplayModuleTest.test_get_driver) ... ok test_get_init (pygame.tests.display_test.DisplayModuleTest.test_get_init) Ensures the module's initialization state can be retrieved. ... ok test_get_num_displays (pygame.tests.display_test.DisplayModuleTest.test_get_num_displays) ... ok test_get_surface (pygame.tests.display_test.DisplayModuleTest.test_get_surface) Ensures get_surface gets the current display surface. ... skipped 'SDL2 issues' test_get_surface__mode_not_set (pygame.tests.display_test.DisplayModuleTest.test_get_surface__mode_not_set) Ensures get_surface handles the display mode not being set. ... ok test_get_wm_info (pygame.tests.display_test.DisplayModuleTest.test_get_wm_info) ... ok test_gl_get_attribute (pygame.tests.display_test.DisplayModuleTest.test_gl_get_attribute) ... skipped 'OpenGL requires a non-"dummy" SDL_VIDEODRIVER' test_gl_get_attribute_kwargs (pygame.tests.display_test.DisplayModuleTest.test_gl_get_attribute_kwargs) ... skipped 'OpenGL requires a non-"dummy" SDL_VIDEODRIVER' test_gl_set_attribute (pygame.tests.display_test.DisplayModuleTest.test_gl_set_attribute) ... skipped 'OpenGL requires a non-"dummy" SDL_VIDEODRIVER' test_gl_set_attribute_kwargs (pygame.tests.display_test.DisplayModuleTest.test_gl_set_attribute_kwargs) ... skipped 'OpenGL requires a non-"dummy" SDL_VIDEODRIVER' test_iconify (pygame.tests.display_test.DisplayModuleTest.test_iconify) ... skipped 'iconify is only supported on some video drivers/platforms' test_init (pygame.tests.display_test.DisplayModuleTest.test_init) Ensures the module is initialized after init called. ... ok test_init__multiple (pygame.tests.display_test.DisplayModuleTest.test_init__multiple) Ensures the module is initialized after multiple init calls. ... ok test_list_modes (pygame.tests.display_test.DisplayModuleTest.test_list_modes) ... ok test_mode_ok (pygame.tests.display_test.DisplayModuleTest.test_mode_ok) ... ok test_mode_ok_fullscreen (pygame.tests.display_test.DisplayModuleTest.test_mode_ok_fullscreen) ... ok test_mode_ok_scaled (pygame.tests.display_test.DisplayModuleTest.test_mode_ok_scaled) ... ok test_quit (pygame.tests.display_test.DisplayModuleTest.test_quit) Ensures the module is not initialized after quit called. ... ok test_quit__multiple (pygame.tests.display_test.DisplayModuleTest.test_quit__multiple) Ensures the module is not initialized after multiple quit calls. ... ok test_screensaver_support (pygame.tests.display_test.DisplayModuleTest.test_screensaver_support) ... ok test_set_caption (pygame.tests.display_test.DisplayModuleTest.test_set_caption) ... ok test_set_caption_kwargs (pygame.tests.display_test.DisplayModuleTest.test_set_caption_kwargs) ... ok test_set_gamma (pygame.tests.display_test.DisplayModuleTest.test_set_gamma) ... skipped 'Needs a not dummy videodriver' test_set_gamma__tuple (pygame.tests.display_test.DisplayModuleTest.test_set_gamma__tuple) ... skipped 'Needs a not dummy videodriver' test_set_gamma_ramp (pygame.tests.display_test.DisplayModuleTest.test_set_gamma_ramp) ... ok test_set_mode_kwargs (pygame.tests.display_test.DisplayModuleTest.test_set_mode_kwargs) ... ok test_set_mode_scaled (pygame.tests.display_test.DisplayModuleTest.test_set_mode_scaled) ... ok test_set_mode_unscaled (pygame.tests.display_test.DisplayModuleTest.test_set_mode_unscaled) Ensures a window created with SCALED can become smaller. ... ok test_set_mode_vector2 (pygame.tests.display_test.DisplayModuleTest.test_set_mode_vector2) ... ok test_set_palette (pygame.tests.display_test.DisplayModuleTest.test_set_palette) ... skipped 'set_palette() not supported in SDL2' test_set_palette_kwargs (pygame.tests.display_test.DisplayModuleTest.test_set_palette_kwargs) ... skipped 'set_palette() not supported in SDL2' test_toggle_fullscreen (pygame.tests.display_test.DisplayModuleTest.test_toggle_fullscreen) Test for toggle fullscreen ... skipped 'requires the SDL_VIDEODRIVER to be non dummy' test_screen_size_opengl (pygame.tests.display_test.DisplayOpenGLTest.test_screen_size_opengl) returns a surface with the same size requested. ... skipped 'OpenGL requires a non-"dummy" SDL_VIDEODRIVER' test_update_args (pygame.tests.display_test.DisplayUpdateTest.test_update_args) updates the display using the args as a rect. ... ok test_update_incorrect_args (pygame.tests.display_test.DisplayUpdateTest.test_update_incorrect_args) raises a ValueError when inputs are wrong. ... ok test_update_negative (pygame.tests.display_test.DisplayUpdateTest.test_update_negative) takes rects with negative values. ... ok test_update_no_args (pygame.tests.display_test.DisplayUpdateTest.test_update_no_args) does NOT update the display. ... ok test_update_no_init (pygame.tests.display_test.DisplayUpdateTest.test_update_no_init) raises a pygame.error. ... ok test_update_none (pygame.tests.display_test.DisplayUpdateTest.test_update_none) does NOT update the display. ... ok test_update_none_skipped (pygame.tests.display_test.DisplayUpdateTest.test_update_none_skipped) None is skipped inside sequences. ... ok test_update_sequence (pygame.tests.display_test.DisplayUpdateTest.test_update_sequence) only updates the part of the display given by the rects. ... ok test_x11_set_mode_crash_gh1654 (pygame.tests.display_test.X11CrashTest.test_x11_set_mode_crash_gh1654) ... ok ---------------------------------------------------------------------- Ran 48 tests in 4.515s OK (skipped=13) loading pygame.tests.docs_test test_doc_import_works (pygame.tests.docs_test.DocsIncludedTest.test_doc_import_works) ... ok test_docs_command (pygame.tests.docs_test.DocsIncludedTest.test_docs_command) ... skipped 'Docs not required for local builds' test_docs_included (pygame.tests.docs_test.DocsIncludedTest.test_docs_included) ... skipped 'Docs not required for local builds' ---------------------------------------------------------------------- Ran 3 tests in 0.010s OK (skipped=2) loading pygame.tests.draw_test test_aaline__arg_invalid_types (pygame.tests.draw_test.DrawAALineTest.test_aaline__arg_invalid_types) Ensures draw aaline detects invalid arg types. ... ok test_aaline__args (pygame.tests.draw_test.DrawAALineTest.test_aaline__args) Ensures draw aaline accepts the correct args. ... ok test_aaline__args_and_kwargs (pygame.tests.draw_test.DrawAALineTest.test_aaline__args_and_kwargs) Ensures draw aaline accepts a combination of args/kwargs ... ok test_aaline__args_missing (pygame.tests.draw_test.DrawAALineTest.test_aaline__args_missing) Ensures draw aaline detects any missing required args. ... ok test_aaline__args_without_blend (pygame.tests.draw_test.DrawAALineTest.test_aaline__args_without_blend) Ensures draw aaline accepts the args without a blend. ... ok test_aaline__blend_warning (pygame.tests.draw_test.DrawAALineTest.test_aaline__blend_warning) From pygame 2, blend=False should raise DeprecationWarning. ... ok test_aaline__bounding_rect (pygame.tests.draw_test.DrawAALineTest.test_aaline__bounding_rect) Ensures draw aaline returns the correct bounding rect. ... ok test_aaline__color (pygame.tests.draw_test.DrawAALineTest.test_aaline__color) Tests if the aaline drawn is the correct color. ... ok test_aaline__gaps (pygame.tests.draw_test.DrawAALineTest.test_aaline__gaps) Tests if the aaline drawn contains any gaps. ... ok test_aaline__invalid_color_formats (pygame.tests.draw_test.DrawAALineTest.test_aaline__invalid_color_formats) Ensures draw aaline handles invalid color formats correctly. ... ok test_aaline__invalid_end_pos_formats (pygame.tests.draw_test.DrawAALineTest.test_aaline__invalid_end_pos_formats) Ensures draw aaline handles invalid end_pos formats correctly. ... ok test_aaline__invalid_start_pos_formats (pygame.tests.draw_test.DrawAALineTest.test_aaline__invalid_start_pos_formats) Ensures draw aaline handles invalid start_pos formats correctly. ... ok test_aaline__kwarg_invalid_name (pygame.tests.draw_test.DrawAALineTest.test_aaline__kwarg_invalid_name) Ensures draw aaline detects invalid kwarg names. ... ok test_aaline__kwarg_invalid_types (pygame.tests.draw_test.DrawAALineTest.test_aaline__kwarg_invalid_types) Ensures draw aaline detects invalid kwarg types. ... ok test_aaline__kwargs (pygame.tests.draw_test.DrawAALineTest.test_aaline__kwargs) Ensures draw aaline accepts the correct kwargs ... ok test_aaline__kwargs_missing (pygame.tests.draw_test.DrawAALineTest.test_aaline__kwargs_missing) Ensures draw aaline detects any missing required kwargs. ... ok test_aaline__kwargs_order_independent (pygame.tests.draw_test.DrawAALineTest.test_aaline__kwargs_order_independent) Ensures draw aaline's kwargs are not order dependent. ... ok test_aaline__surface_clip (pygame.tests.draw_test.DrawAALineTest.test_aaline__surface_clip) Ensures draw aaline respects a surface's clip area. ... ok test_aaline__valid_color_formats (pygame.tests.draw_test.DrawAALineTest.test_aaline__valid_color_formats) Ensures draw aaline accepts different color formats. ... ok test_aaline__valid_end_pos_formats (pygame.tests.draw_test.DrawAALineTest.test_aaline__valid_end_pos_formats) Ensures draw aaline accepts different end_pos formats. ... ok test_aaline__valid_start_pos_formats (pygame.tests.draw_test.DrawAALineTest.test_aaline__valid_start_pos_formats) Ensures draw aaline accepts different start_pos formats. ... ok test_aaline_endianness (pygame.tests.draw_test.DrawAALineTest.test_aaline_endianness) test color component order ... ok test_anti_aliasing_at_and_outside_the_border (pygame.tests.draw_test.DrawAALineTest.test_anti_aliasing_at_and_outside_the_border) Ensures antialiasing works correct at a surface's borders. ... ok test_anti_aliasing_float_coordinates (pygame.tests.draw_test.DrawAALineTest.test_anti_aliasing_float_coordinates) Float coordinates should be blended smoothly. ... ok test_short_line_anti_aliasing (pygame.tests.draw_test.DrawAALineTest.test_short_line_anti_aliasing) ... ok test_short_non_antialiased_lines (pygame.tests.draw_test.DrawAALineTest.test_short_non_antialiased_lines) test very short not anti aliased lines in all directions. ... ok test_aalines__arg_invalid_types (pygame.tests.draw_test.DrawAALinesTest.test_aalines__arg_invalid_types) Ensures draw aalines detects invalid arg types. ... ok test_aalines__args (pygame.tests.draw_test.DrawAALinesTest.test_aalines__args) Ensures draw aalines accepts the correct args. ... ok test_aalines__args_and_kwargs (pygame.tests.draw_test.DrawAALinesTest.test_aalines__args_and_kwargs) Ensures draw aalines accepts a combination of args/kwargs ... ok test_aalines__args_missing (pygame.tests.draw_test.DrawAALinesTest.test_aalines__args_missing) Ensures draw aalines detects any missing required args. ... ok test_aalines__args_without_blend (pygame.tests.draw_test.DrawAALinesTest.test_aalines__args_without_blend) Ensures draw aalines accepts the args without a blend. ... ok test_aalines__blend_warning (pygame.tests.draw_test.DrawAALinesTest.test_aalines__blend_warning) From pygame 2, blend=False should raise DeprecationWarning. ... ok test_aalines__bounding_rect (pygame.tests.draw_test.DrawAALinesTest.test_aalines__bounding_rect) Ensures draw aalines returns the correct bounding rect. ... ok test_aalines__color (pygame.tests.draw_test.DrawAALinesTest.test_aalines__color) Tests if the aalines drawn are the correct color. ... ok test_aalines__gaps (pygame.tests.draw_test.DrawAALinesTest.test_aalines__gaps) Tests if the aalines drawn contain any gaps. ... ok test_aalines__invalid_color_formats (pygame.tests.draw_test.DrawAALinesTest.test_aalines__invalid_color_formats) Ensures draw aalines handles invalid color formats correctly. ... ok test_aalines__invalid_points_formats (pygame.tests.draw_test.DrawAALinesTest.test_aalines__invalid_points_formats) Ensures draw aalines handles invalid points formats correctly. ... ok test_aalines__invalid_points_values (pygame.tests.draw_test.DrawAALinesTest.test_aalines__invalid_points_values) Ensures draw aalines handles invalid points values correctly. ... ok test_aalines__kwarg_invalid_name (pygame.tests.draw_test.DrawAALinesTest.test_aalines__kwarg_invalid_name) Ensures draw aalines detects invalid kwarg names. ... ok test_aalines__kwarg_invalid_types (pygame.tests.draw_test.DrawAALinesTest.test_aalines__kwarg_invalid_types) Ensures draw aalines detects invalid kwarg types. ... ok test_aalines__kwargs (pygame.tests.draw_test.DrawAALinesTest.test_aalines__kwargs) Ensures draw aalines accepts the correct kwargs. ... ok test_aalines__kwargs_missing (pygame.tests.draw_test.DrawAALinesTest.test_aalines__kwargs_missing) Ensures draw aalines detects any missing required kwargs. ... ok test_aalines__kwargs_order_independent (pygame.tests.draw_test.DrawAALinesTest.test_aalines__kwargs_order_independent) Ensures draw aalines's kwargs are not order dependent. ... ok test_aalines__surface_clip (pygame.tests.draw_test.DrawAALinesTest.test_aalines__surface_clip) Ensures draw aalines respects a surface's clip area. ... ok test_aalines__valid_closed_values (pygame.tests.draw_test.DrawAALinesTest.test_aalines__valid_closed_values) Ensures draw aalines accepts different closed values. ... ok test_aalines__valid_color_formats (pygame.tests.draw_test.DrawAALinesTest.test_aalines__valid_color_formats) Ensures draw aalines accepts different color formats. ... ok test_aalines__valid_points_format (pygame.tests.draw_test.DrawAALinesTest.test_aalines__valid_points_format) Ensures draw aalines accepts different points formats. ... ok test_arc (pygame.tests.draw_test.DrawArcTest.test_arc) Ensure draw arc works correctly. ... ok test_arc__arg_invalid_types (pygame.tests.draw_test.DrawArcTest.test_arc__arg_invalid_types) Ensures draw arc detects invalid arg types. ... ok test_arc__args (pygame.tests.draw_test.DrawArcTest.test_arc__args) Ensures draw arc accepts the correct args. ... ok test_arc__args_and_kwargs (pygame.tests.draw_test.DrawArcTest.test_arc__args_and_kwargs) Ensures draw arc accepts a combination of args/kwargs ... ok test_arc__args_missing (pygame.tests.draw_test.DrawArcTest.test_arc__args_missing) Ensures draw arc detects any missing required args. ... ok test_arc__args_with_negative_width (pygame.tests.draw_test.DrawArcTest.test_arc__args_with_negative_width) Ensures draw arc accepts the args with negative width. ... ok test_arc__args_with_width_gt_radius (pygame.tests.draw_test.DrawArcTest.test_arc__args_with_width_gt_radius) Ensures draw arc accepts the args with ... ok test_arc__args_without_width (pygame.tests.draw_test.DrawArcTest.test_arc__args_without_width) Ensures draw arc accepts the args without a width. ... ok test_arc__bounding_rect (pygame.tests.draw_test.DrawArcTest.test_arc__bounding_rect) Ensures draw arc returns the correct bounding rect. ... ok test_arc__invalid_color_formats (pygame.tests.draw_test.DrawArcTest.test_arc__invalid_color_formats) Ensures draw arc handles invalid color formats correctly. ... ok test_arc__kwarg_invalid_name (pygame.tests.draw_test.DrawArcTest.test_arc__kwarg_invalid_name) Ensures draw arc detects invalid kwarg names. ... ok test_arc__kwarg_invalid_types (pygame.tests.draw_test.DrawArcTest.test_arc__kwarg_invalid_types) Ensures draw arc detects invalid kwarg types. ... ok test_arc__kwargs (pygame.tests.draw_test.DrawArcTest.test_arc__kwargs) Ensures draw arc accepts the correct kwargs ... ok test_arc__kwargs_missing (pygame.tests.draw_test.DrawArcTest.test_arc__kwargs_missing) Ensures draw arc detects any missing required kwargs. ... ok test_arc__kwargs_order_independent (pygame.tests.draw_test.DrawArcTest.test_arc__kwargs_order_independent) Ensures draw arc's kwargs are not order dependent. ... ok test_arc__surface_clip (pygame.tests.draw_test.DrawArcTest.test_arc__surface_clip) Ensures draw arc respects a surface's clip area. ... ok test_arc__valid_color_formats (pygame.tests.draw_test.DrawArcTest.test_arc__valid_color_formats) Ensures draw arc accepts different color formats. ... ok test_arc__valid_rect_formats (pygame.tests.draw_test.DrawArcTest.test_arc__valid_rect_formats) Ensures draw arc accepts different rect formats. ... ok test_arc__valid_start_angle_values (pygame.tests.draw_test.DrawArcTest.test_arc__valid_start_angle_values) Ensures draw arc accepts different start_angle values. ... ok test_arc__valid_stop_angle_values (pygame.tests.draw_test.DrawArcTest.test_arc__valid_stop_angle_values) Ensures draw arc accepts different stop_angle values. ... ok test_arc__valid_width_values (pygame.tests.draw_test.DrawArcTest.test_arc__valid_width_values) Ensures draw arc accepts different width values. ... ok test_circle__arg_invalid_types (pygame.tests.draw_test.DrawCircleTest.test_circle__arg_invalid_types) Ensures draw circle detects invalid arg types. ... ok test_circle__args (pygame.tests.draw_test.DrawCircleTest.test_circle__args) Ensures draw circle accepts the correct args. ... ok test_circle__args_and_kwargs (pygame.tests.draw_test.DrawCircleTest.test_circle__args_and_kwargs) Ensures draw circle accepts a combination of args/kwargs ... ok test_circle__args_missing (pygame.tests.draw_test.DrawCircleTest.test_circle__args_missing) Ensures draw circle detects any missing required args. ... ok test_circle__args_with_negative_width (pygame.tests.draw_test.DrawCircleTest.test_circle__args_with_negative_width) Ensures draw circle accepts the args with negative width. ... ok test_circle__args_with_width_gt_radius (pygame.tests.draw_test.DrawCircleTest.test_circle__args_with_width_gt_radius) Ensures draw circle accepts the args with width > radius. ... ok test_circle__args_without_width (pygame.tests.draw_test.DrawCircleTest.test_circle__args_without_width) Ensures draw circle accepts the args without a width and ... ok test_circle__bounding_rect (pygame.tests.draw_test.DrawCircleTest.test_circle__bounding_rect) Ensures draw circle returns the correct bounding rect. ... ok test_circle__diameter (pygame.tests.draw_test.DrawCircleTest.test_circle__diameter) Ensures draw circle is twice size of radius high and wide. ... ok test_circle__floats (pygame.tests.draw_test.DrawCircleTest.test_circle__floats) Ensure that floats are accepted. ... ok test_circle__invalid_color_formats (pygame.tests.draw_test.DrawCircleTest.test_circle__invalid_color_formats) Ensures draw circle handles invalid color formats correctly. ... ok test_circle__kwarg_invalid_name (pygame.tests.draw_test.DrawCircleTest.test_circle__kwarg_invalid_name) Ensures draw circle detects invalid kwarg names. ... ok test_circle__kwarg_invalid_types (pygame.tests.draw_test.DrawCircleTest.test_circle__kwarg_invalid_types) Ensures draw circle detects invalid kwarg types. ... ok test_circle__kwargs (pygame.tests.draw_test.DrawCircleTest.test_circle__kwargs) Ensures draw circle accepts the correct kwargs ... ok test_circle__kwargs_missing (pygame.tests.draw_test.DrawCircleTest.test_circle__kwargs_missing) Ensures draw circle detects any missing required kwargs. ... ok test_circle__kwargs_order_independent (pygame.tests.draw_test.DrawCircleTest.test_circle__kwargs_order_independent) Ensures draw circle's kwargs are not order dependent. ... ok test_circle__surface_clip (pygame.tests.draw_test.DrawCircleTest.test_circle__surface_clip) Ensures draw circle respects a surface's clip area. ... ok test_circle__valid_center_formats (pygame.tests.draw_test.DrawCircleTest.test_circle__valid_center_formats) Ensures draw circle accepts different center formats. ... ok test_circle__valid_color_formats (pygame.tests.draw_test.DrawCircleTest.test_circle__valid_color_formats) Ensures draw circle accepts different color formats. ... ok test_circle__valid_radius_values (pygame.tests.draw_test.DrawCircleTest.test_circle__valid_radius_values) Ensures draw circle accepts different radius values. ... ok test_circle__valid_width_values (pygame.tests.draw_test.DrawCircleTest.test_circle__valid_width_values) Ensures draw circle accepts different width values. ... ok test_circle_negative_radius (pygame.tests.draw_test.DrawCircleTest.test_circle_negative_radius) Ensures negative radius circles return zero sized bounding rect. ... ok test_circle_shape (pygame.tests.draw_test.DrawCircleTest.test_circle_shape) Ensures there are no holes in the circle, and no overdrawing. ... ok test_circle_zero_radius (pygame.tests.draw_test.DrawCircleTest.test_circle_zero_radius) Ensures zero radius circles does not draw a center pixel. ... ok test_x_bounds (pygame.tests.draw_test.DrawCircleTest.test_x_bounds) ensures a circle is drawn properly when there is a negative x, or a big x. ... ok test_ellipse (pygame.tests.draw_test.DrawEllipseTest.test_ellipse) Tests ellipses of differing sizes on surfaces of differing sizes. ... ok test_ellipse__1_pixel_height (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__1_pixel_height) Ensures an ellipse with a height of 1 is drawn correctly. ... ok test_ellipse__1_pixel_height_spanning_surface (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__1_pixel_height_spanning_surface) Ensures an ellipse with a height of 1 is drawn correctly ... ok test_ellipse__1_pixel_width (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__1_pixel_width) Ensures an ellipse with a width of 1 is drawn correctly. ... ok test_ellipse__1_pixel_width_and_height (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__1_pixel_width_and_height) Ensures an ellipse with a width and height of 1 is drawn correctly. ... ok test_ellipse__1_pixel_width_spanning_surface (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__1_pixel_width_spanning_surface) Ensures an ellipse with a width of 1 is drawn correctly ... ok test_ellipse__arg_invalid_types (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__arg_invalid_types) Ensures draw ellipse detects invalid arg types. ... ok test_ellipse__args (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__args) Ensures draw ellipse accepts the correct args. ... ok test_ellipse__args_and_kwargs (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__args_and_kwargs) Ensures draw ellipse accepts a combination of args/kwargs ... ok test_ellipse__args_missing (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__args_missing) Ensures draw ellipse detects any missing required args. ... ok test_ellipse__args_with_negative_width (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__args_with_negative_width) Ensures draw ellipse accepts the args with negative width. ... ok test_ellipse__args_with_width_gt_radius (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__args_with_width_gt_radius) Ensures draw ellipse accepts the args with ... ok test_ellipse__args_without_width (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__args_without_width) Ensures draw ellipse accepts the args without a width. ... ok test_ellipse__big_ellipse (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__big_ellipse) Test for big ellipse that could overflow in algorithm ... ok test_ellipse__bounding_rect (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__bounding_rect) Ensures draw ellipse returns the correct bounding rect. ... ok test_ellipse__invalid_color_formats (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__invalid_color_formats) Ensures draw ellipse handles invalid color formats correctly. ... ok test_ellipse__kwarg_invalid_name (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__kwarg_invalid_name) Ensures draw ellipse detects invalid kwarg names. ... ok test_ellipse__kwarg_invalid_types (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__kwarg_invalid_types) Ensures draw ellipse detects invalid kwarg types. ... ok test_ellipse__kwargs (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__kwargs) Ensures draw ellipse accepts the correct kwargs ... ok test_ellipse__kwargs_missing (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__kwargs_missing) Ensures draw ellipse detects any missing required kwargs. ... ok test_ellipse__kwargs_order_independent (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__kwargs_order_independent) Ensures draw ellipse's kwargs are not order dependent. ... ok test_ellipse__max_width (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__max_width) Ensures an ellipse with max width (and greater) is drawn correctly. ... ok test_ellipse__no_holes (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__no_holes) ... ok test_ellipse__surface_clip (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__surface_clip) Ensures draw ellipse respects a surface's clip area. ... ok test_ellipse__thick_line (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__thick_line) Ensures a thick lined ellipse is drawn correctly. ... ok test_ellipse__valid_color_formats (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__valid_color_formats) Ensures draw ellipse accepts different color formats. ... ok test_ellipse__valid_rect_formats (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__valid_rect_formats) Ensures draw ellipse accepts different rect formats. ... ok test_ellipse__valid_width_values (pygame.tests.draw_test.DrawEllipseTest.test_ellipse__valid_width_values) Ensures draw ellipse accepts different width values. ... ok test_line (pygame.tests.draw_test.DrawLineTest.test_line) ... ok test_line__arg_invalid_types (pygame.tests.draw_test.DrawLineTest.test_line__arg_invalid_types) Ensures draw line detects invalid arg types. ... ok test_line__args (pygame.tests.draw_test.DrawLineTest.test_line__args) Ensures draw line accepts the correct args. ... ok test_line__args_and_kwargs (pygame.tests.draw_test.DrawLineTest.test_line__args_and_kwargs) Ensures draw line accepts a combination of args/kwargs ... ok test_line__args_missing (pygame.tests.draw_test.DrawLineTest.test_line__args_missing) Ensures draw line detects any missing required args. ... ok test_line__args_without_width (pygame.tests.draw_test.DrawLineTest.test_line__args_without_width) Ensures draw line accepts the args without a width. ... ok test_line__bounding_rect (pygame.tests.draw_test.DrawLineTest.test_line__bounding_rect) Ensures draw line returns the correct bounding rect. ... ok test_line__color (pygame.tests.draw_test.DrawLineTest.test_line__color) Tests if the line drawn is the correct color. ... ok test_line__color_with_thickness (pygame.tests.draw_test.DrawLineTest.test_line__color_with_thickness) Ensures a thick line is drawn using the correct color. ... ok test_line__gaps (pygame.tests.draw_test.DrawLineTest.test_line__gaps) Tests if the line drawn contains any gaps. ... ok test_line__gaps_with_thickness (pygame.tests.draw_test.DrawLineTest.test_line__gaps_with_thickness) Ensures a thick line is drawn without any gaps. ... ok test_line__invalid_color_formats (pygame.tests.draw_test.DrawLineTest.test_line__invalid_color_formats) Ensures draw line handles invalid color formats correctly. ... ok test_line__invalid_end_pos_formats (pygame.tests.draw_test.DrawLineTest.test_line__invalid_end_pos_formats) Ensures draw line handles invalid end_pos formats correctly. ... ok test_line__invalid_start_pos_formats (pygame.tests.draw_test.DrawLineTest.test_line__invalid_start_pos_formats) Ensures draw line handles invalid start_pos formats correctly. ... ok test_line__kwarg_invalid_name (pygame.tests.draw_test.DrawLineTest.test_line__kwarg_invalid_name) Ensures draw line detects invalid kwarg names. ... ok test_line__kwarg_invalid_types (pygame.tests.draw_test.DrawLineTest.test_line__kwarg_invalid_types) Ensures draw line detects invalid kwarg types. ... ok test_line__kwargs (pygame.tests.draw_test.DrawLineTest.test_line__kwargs) Ensures draw line accepts the correct kwargs ... ok test_line__kwargs_missing (pygame.tests.draw_test.DrawLineTest.test_line__kwargs_missing) Ensures draw line detects any missing required kwargs. ... ok test_line__kwargs_order_independent (pygame.tests.draw_test.DrawLineTest.test_line__kwargs_order_independent) Ensures draw line's kwargs are not order dependent. ... ok test_line__surface_clip (pygame.tests.draw_test.DrawLineTest.test_line__surface_clip) Ensures draw line respects a surface's clip area. ... ok test_line__valid_color_formats (pygame.tests.draw_test.DrawLineTest.test_line__valid_color_formats) Ensures draw line accepts different color formats. ... ok test_line__valid_end_pos_formats (pygame.tests.draw_test.DrawLineTest.test_line__valid_end_pos_formats) Ensures draw line accepts different end_pos formats. ... ok test_line__valid_start_pos_formats (pygame.tests.draw_test.DrawLineTest.test_line__valid_start_pos_formats) Ensures draw line accepts different start_pos formats. ... ok test_line__valid_width_values (pygame.tests.draw_test.DrawLineTest.test_line__valid_width_values) Ensures draw line accepts different width values. ... ok test_line_endianness (pygame.tests.draw_test.DrawLineTest.test_line_endianness) test color component order ... ok test_line_for_gaps (pygame.tests.draw_test.DrawLineTest.test_line_for_gaps) ... ok test_lines__arg_invalid_types (pygame.tests.draw_test.DrawLinesTest.test_lines__arg_invalid_types) Ensures draw lines detects invalid arg types. ... ok test_lines__args (pygame.tests.draw_test.DrawLinesTest.test_lines__args) Ensures draw lines accepts the correct args. ... ok test_lines__args_and_kwargs (pygame.tests.draw_test.DrawLinesTest.test_lines__args_and_kwargs) Ensures draw lines accepts a combination of args/kwargs ... ok test_lines__args_missing (pygame.tests.draw_test.DrawLinesTest.test_lines__args_missing) Ensures draw lines detects any missing required args. ... ok test_lines__args_without_width (pygame.tests.draw_test.DrawLinesTest.test_lines__args_without_width) Ensures draw lines accepts the args without a width. ... ok test_lines__bounding_rect (pygame.tests.draw_test.DrawLinesTest.test_lines__bounding_rect) Ensures draw lines returns the correct bounding rect. ... ok test_lines__color (pygame.tests.draw_test.DrawLinesTest.test_lines__color) Tests if the lines drawn are the correct color. ... ok test_lines__color_with_thickness (pygame.tests.draw_test.DrawLinesTest.test_lines__color_with_thickness) Ensures thick lines are drawn using the correct color. ... ok test_lines__gaps (pygame.tests.draw_test.DrawLinesTest.test_lines__gaps) Tests if the lines drawn contain any gaps. ... ok test_lines__gaps_with_thickness (pygame.tests.draw_test.DrawLinesTest.test_lines__gaps_with_thickness) Ensures thick lines are drawn without any gaps. ... ok test_lines__invalid_color_formats (pygame.tests.draw_test.DrawLinesTest.test_lines__invalid_color_formats) Ensures draw lines handles invalid color formats correctly. ... ok test_lines__invalid_points_formats (pygame.tests.draw_test.DrawLinesTest.test_lines__invalid_points_formats) Ensures draw lines handles invalid points formats correctly. ... ok test_lines__invalid_points_values (pygame.tests.draw_test.DrawLinesTest.test_lines__invalid_points_values) Ensures draw lines handles invalid points values correctly. ... ok test_lines__kwarg_invalid_name (pygame.tests.draw_test.DrawLinesTest.test_lines__kwarg_invalid_name) Ensures draw lines detects invalid kwarg names. ... ok test_lines__kwarg_invalid_types (pygame.tests.draw_test.DrawLinesTest.test_lines__kwarg_invalid_types) Ensures draw lines detects invalid kwarg types. ... ok test_lines__kwargs (pygame.tests.draw_test.DrawLinesTest.test_lines__kwargs) Ensures draw lines accepts the correct kwargs ... ok test_lines__kwargs_missing (pygame.tests.draw_test.DrawLinesTest.test_lines__kwargs_missing) Ensures draw lines detects any missing required kwargs. ... ok test_lines__kwargs_order_independent (pygame.tests.draw_test.DrawLinesTest.test_lines__kwargs_order_independent) Ensures draw lines's kwargs are not order dependent. ... ok test_lines__surface_clip (pygame.tests.draw_test.DrawLinesTest.test_lines__surface_clip) Ensures draw lines respects a surface's clip area. ... ok test_lines__valid_closed_values (pygame.tests.draw_test.DrawLinesTest.test_lines__valid_closed_values) Ensures draw lines accepts different closed values. ... ok test_lines__valid_color_formats (pygame.tests.draw_test.DrawLinesTest.test_lines__valid_color_formats) Ensures draw lines accepts different color formats. ... ok test_lines__valid_points_format (pygame.tests.draw_test.DrawLinesTest.test_lines__valid_points_format) Ensures draw lines accepts different points formats. ... ok test_lines__valid_width_values (pygame.tests.draw_test.DrawLinesTest.test_lines__valid_width_values) Ensures draw lines accepts different width values. ... ok test_color_validation (pygame.tests.draw_test.DrawModuleTest.test_color_validation) ... ok test_path_data_validation (pygame.tests.draw_test.DrawModuleTest.test_path_data_validation) Test validation of multi-point drawing methods. ... ok test_1_pixel_high_or_wide_shapes (pygame.tests.draw_test.DrawPolygonTest.test_1_pixel_high_or_wide_shapes) ... ok test_draw_diamond (pygame.tests.draw_test.DrawPolygonTest.test_draw_diamond) ... ok test_draw_square (pygame.tests.draw_test.DrawPolygonTest.test_draw_square) ... ok test_draw_symetric_cross (pygame.tests.draw_test.DrawPolygonTest.test_draw_symetric_cross) non-regression on issue #234 : x and y where handled inconsistently. ... ok test_illumine_shape (pygame.tests.draw_test.DrawPolygonTest.test_illumine_shape) non-regression on issue #313 ... ok test_invalid_points (pygame.tests.draw_test.DrawPolygonTest.test_invalid_points) ... ok test_polygon__arg_invalid_types (pygame.tests.draw_test.DrawPolygonTest.test_polygon__arg_invalid_types) Ensures draw polygon detects invalid arg types. ... ok test_polygon__args (pygame.tests.draw_test.DrawPolygonTest.test_polygon__args) Ensures draw polygon accepts the correct args. ... ok test_polygon__args_and_kwargs (pygame.tests.draw_test.DrawPolygonTest.test_polygon__args_and_kwargs) Ensures draw polygon accepts a combination of args/kwargs ... ok test_polygon__args_missing (pygame.tests.draw_test.DrawPolygonTest.test_polygon__args_missing) Ensures draw polygon detects any missing required args. ... ok test_polygon__args_without_width (pygame.tests.draw_test.DrawPolygonTest.test_polygon__args_without_width) Ensures draw polygon accepts the args without a width. ... ok test_polygon__bounding_rect (pygame.tests.draw_test.DrawPolygonTest.test_polygon__bounding_rect) Ensures draw polygon returns the correct bounding rect. ... ok test_polygon__invalid_color_formats (pygame.tests.draw_test.DrawPolygonTest.test_polygon__invalid_color_formats) Ensures draw polygon handles invalid color formats correctly. ... ok test_polygon__invalid_points_formats (pygame.tests.draw_test.DrawPolygonTest.test_polygon__invalid_points_formats) Ensures draw polygon handles invalid points formats correctly. ... ok test_polygon__invalid_points_values (pygame.tests.draw_test.DrawPolygonTest.test_polygon__invalid_points_values) Ensures draw polygon handles invalid points values correctly. ... ok test_polygon__kwarg_invalid_name (pygame.tests.draw_test.DrawPolygonTest.test_polygon__kwarg_invalid_name) Ensures draw polygon detects invalid kwarg names. ... ok test_polygon__kwarg_invalid_types (pygame.tests.draw_test.DrawPolygonTest.test_polygon__kwarg_invalid_types) Ensures draw polygon detects invalid kwarg types. ... ok test_polygon__kwargs (pygame.tests.draw_test.DrawPolygonTest.test_polygon__kwargs) Ensures draw polygon accepts the correct kwargs ... ok test_polygon__kwargs_missing (pygame.tests.draw_test.DrawPolygonTest.test_polygon__kwargs_missing) Ensures draw polygon detects any missing required kwargs. ... ok test_polygon__kwargs_order_independent (pygame.tests.draw_test.DrawPolygonTest.test_polygon__kwargs_order_independent) Ensures draw polygon's kwargs are not order dependent. ... ok test_polygon__surface_clip (pygame.tests.draw_test.DrawPolygonTest.test_polygon__surface_clip) Ensures draw polygon respects a surface's clip area. ... ok test_polygon__valid_color_formats (pygame.tests.draw_test.DrawPolygonTest.test_polygon__valid_color_formats) Ensures draw polygon accepts different color formats. ... ok test_polygon__valid_points_format (pygame.tests.draw_test.DrawPolygonTest.test_polygon__valid_points_format) Ensures draw polygon accepts different points formats. ... ok test_polygon__valid_width_values (pygame.tests.draw_test.DrawPolygonTest.test_polygon__valid_width_values) Ensures draw polygon accepts different width values. ... ok test_rect__arg_invalid_types (pygame.tests.draw_test.DrawRectTest.test_rect__arg_invalid_types) Ensures draw rect detects invalid arg types. ... ok test_rect__args (pygame.tests.draw_test.DrawRectTest.test_rect__args) Ensures draw rect accepts the correct args. ... ok test_rect__args_and_kwargs (pygame.tests.draw_test.DrawRectTest.test_rect__args_and_kwargs) Ensures draw rect accepts a combination of args/kwargs ... ok test_rect__args_missing (pygame.tests.draw_test.DrawRectTest.test_rect__args_missing) Ensures draw rect detects any missing required args. ... ok test_rect__args_without_width (pygame.tests.draw_test.DrawRectTest.test_rect__args_without_width) Ensures draw rect accepts the args without a width and borders. ... ok test_rect__bounding_rect (pygame.tests.draw_test.DrawRectTest.test_rect__bounding_rect) Ensures draw rect returns the correct bounding rect. ... ok test_rect__draw_line_width (pygame.tests.draw_test.DrawRectTest.test_rect__draw_line_width) ... ok test_rect__fill (pygame.tests.draw_test.DrawRectTest.test_rect__fill) ... ok test_rect__invalid_color_formats (pygame.tests.draw_test.DrawRectTest.test_rect__invalid_color_formats) Ensures draw rect handles invalid color formats correctly. ... ok test_rect__invalid_rect_formats (pygame.tests.draw_test.DrawRectTest.test_rect__invalid_rect_formats) Ensures draw rect handles invalid rect formats correctly. ... ok test_rect__kwarg_invalid_name (pygame.tests.draw_test.DrawRectTest.test_rect__kwarg_invalid_name) Ensures draw rect detects invalid kwarg names. ... ok test_rect__kwarg_invalid_types (pygame.tests.draw_test.DrawRectTest.test_rect__kwarg_invalid_types) Ensures draw rect detects invalid kwarg types. ... ok test_rect__kwargs (pygame.tests.draw_test.DrawRectTest.test_rect__kwargs) Ensures draw rect accepts the correct kwargs ... ok test_rect__kwargs_missing (pygame.tests.draw_test.DrawRectTest.test_rect__kwargs_missing) Ensures draw rect detects any missing required kwargs. ... ok test_rect__kwargs_order_independent (pygame.tests.draw_test.DrawRectTest.test_rect__kwargs_order_independent) Ensures draw rect's kwargs are not order dependent. ... ok test_rect__one_pixel_lines (pygame.tests.draw_test.DrawRectTest.test_rect__one_pixel_lines) ... ok test_rect__surface_clip (pygame.tests.draw_test.DrawRectTest.test_rect__surface_clip) Ensures draw rect respects a surface's clip area. ... ok test_rect__valid_color_formats (pygame.tests.draw_test.DrawRectTest.test_rect__valid_color_formats) Ensures draw rect accepts different color formats. ... ok test_rect__valid_rect_formats (pygame.tests.draw_test.DrawRectTest.test_rect__valid_rect_formats) Ensures draw rect accepts different rect formats. ... ok test_rect__valid_width_values (pygame.tests.draw_test.DrawRectTest.test_rect__valid_width_values) Ensures draw rect accepts different width values. ... ok ---------------------------------------------------------------------- Ran 216 tests in 27.222s OK loading pygame.tests.event_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_custom_type (pygame.tests.event_test.EventCustomTypeTest.test_custom_type) ... ok test_custom_type__end_boundary (pygame.tests.event_test.EventCustomTypeTest.test_custom_type__end_boundary) Ensure custom_type() raises error when no more custom types. ... ok test_custom_type__reset (pygame.tests.event_test.EventCustomTypeTest.test_custom_type__reset) Ensure custom events get 'deregistered' by quit(). ... ok test_clear (pygame.tests.event_test.EventModuleArgsTest.test_clear) ... ok test_get (pygame.tests.event_test.EventModuleArgsTest.test_get) ... ok test_peek (pygame.tests.event_test.EventModuleArgsTest.test_peek) ... ok test_clear (pygame.tests.event_test.EventModuleTest.test_clear) Ensure clear() removes all the events on the queue. ... ok test_clear__empty_queue (pygame.tests.event_test.EventModuleTest.test_clear__empty_queue) Ensure clear() works correctly on an empty queue. ... ok test_clear__event_sequence (pygame.tests.event_test.EventModuleTest.test_clear__event_sequence) Ensure a sequence of event types can be cleared from the queue. ... ok test_event_attribute (pygame.tests.event_test.EventModuleTest.test_event_attribute) ... ok test_event_name (pygame.tests.event_test.EventModuleTest.test_event_name) Ensure event_name() returns the correct event name. ... ok test_event_name__kwargs (pygame.tests.event_test.EventModuleTest.test_event_name__kwargs) Ensure event_name() returns the correct event name when kwargs used. ... ok test_event_name__userevent_boundary (pygame.tests.event_test.EventModuleTest.test_event_name__userevent_boundary) Ensures event_name() does not return 'UserEvent' for events ... ok test_event_name__userevent_range (pygame.tests.event_test.EventModuleTest.test_event_name__userevent_range) Ensures event_name() returns the correct name for user events. ... ok test_event_numevents (pygame.tests.event_test.EventModuleTest.test_event_numevents) Ensures NUMEVENTS does not exceed the maximum SDL number of events. ... ok test_get (pygame.tests.event_test.EventModuleTest.test_get) Ensure get() retrieves all the events on the queue. ... ok test_get__empty_queue (pygame.tests.event_test.EventModuleTest.test_get__empty_queue) Ensure get() works correctly on an empty queue. ... ok test_get__event_sequence (pygame.tests.event_test.EventModuleTest.test_get__event_sequence) Ensure get() can handle a sequence of event types. ... ok test_get_blocked (pygame.tests.event_test.EventModuleTest.test_get_blocked) Ensure an event's blocked state can be retrieved. ... ok test_get_blocked__event_sequence (pygame.tests.event_test.EventModuleTest.test_get_blocked__event_sequence) Ensure get_blocked() can handle a sequence of event types. ... ok test_get_clears_queue (pygame.tests.event_test.EventModuleTest.test_get_clears_queue) Ensure get() clears the event queue after a call ... ok test_get_exclude (pygame.tests.event_test.EventModuleTest.test_get_exclude) ... ok test_get_exclude_throw (pygame.tests.event_test.EventModuleTest.test_get_exclude_throw) ... ok test_get_grab (pygame.tests.event_test.EventModuleTest.test_get_grab) Ensure get_grab() works as expected ... skipped 'flaky test, and broken on 2.0.18 windows' test_get_type (pygame.tests.event_test.EventModuleTest.test_get_type) ... ok test_peek (pygame.tests.event_test.EventModuleTest.test_peek) Ensure queued events can be peeked at. ... ok test_peek__empty_queue (pygame.tests.event_test.EventModuleTest.test_peek__empty_queue) Ensure peek() works correctly on an empty queue. ... ok test_peek__event_sequence (pygame.tests.event_test.EventModuleTest.test_peek__event_sequence) Ensure peek() can handle a sequence of event types. ... ok test_poll (pygame.tests.event_test.EventModuleTest.test_poll) Ensure poll() works as expected ... ok test_post__and_poll (pygame.tests.event_test.EventModuleTest.test_post__and_poll) Ensure events can be posted to the queue. ... ok test_post_and_get_keydown (pygame.tests.event_test.EventModuleTest.test_post_and_get_keydown) Ensure keydown events can be posted to the queue. ... ok test_post_blocked (pygame.tests.event_test.EventModuleTest.test_post_blocked) Test blocked events are not posted. Also test whether post() ... ok test_post_large_user_event (pygame.tests.event_test.EventModuleTest.test_post_large_user_event) ... ok test_pump (pygame.tests.event_test.EventModuleTest.test_pump) Ensure pump() functions properly. ... ok test_set_allowed (pygame.tests.event_test.EventModuleTest.test_set_allowed) Ensure a blocked event type can be unblocked/allowed. ... ok test_set_allowed__event_sequence (pygame.tests.event_test.EventModuleTest.test_set_allowed__event_sequence) Ensure a sequence of blocked event types can be unblocked/allowed. ... ok test_set_allowed_all (pygame.tests.event_test.EventModuleTest.test_set_allowed_all) Ensure all events can be unblocked/allowed at once. ... ok test_set_blocked (pygame.tests.event_test.EventModuleTest.test_set_blocked) Ensure events can be blocked from the queue. ... ok test_set_blocked__event_sequence (pygame.tests.event_test.EventModuleTest.test_set_blocked__event_sequence) Ensure a sequence of event types can be blocked. ... ok test_set_blocked_all (pygame.tests.event_test.EventModuleTest.test_set_blocked_all) Ensure all events can be unblocked at once. ... ok test_set_grab__and_get_symmetric (pygame.tests.event_test.EventModuleTest.test_set_grab__and_get_symmetric) Ensure event grabbing can be enabled and disabled. ... skipped 'flaky test, and broken on 2.0.18 windows' test_set_keyboard_grab_and_get_keyboard_grab (pygame.tests.event_test.EventModuleTest.test_set_keyboard_grab_and_get_keyboard_grab) Ensure set_keyboard_grab() and get_keyboard_grab() work as expected ... skipped 'requires the SDL_VIDEODRIVER to be a non dummy value' test_event_wait (pygame.tests.event_test.EventModuleTestsWithTiming.test_event_wait) Ensure wait() waits for an event on the queue. ... ok test_Event (pygame.tests.event_test.EventTypeTest.test_Event) Ensure an Event object can be created. ... ok test_as_str (pygame.tests.event_test.EventTypeTest.test_as_str) ... ok test_event_bool (pygame.tests.event_test.EventTypeTest.test_event_bool) ... ok test_event_equality (pygame.tests.event_test.EventTypeTest.test_event_equality) Ensure that events can be compared correctly. ... ok ---------------------------------------------------------------------- Ran 47 tests in 7.137s OK (skipped=3) loading pygame.tests.font_test test_SysFont (pygame.tests.font_test.FontModuleTest.test_SysFont) ... ok test_get_default_font (pygame.tests.font_test.FontModuleTest.test_get_default_font) ... ok test_get_fonts (pygame.tests.font_test.FontModuleTest.test_get_fonts) ... ok test_get_fonts_returns_something (pygame.tests.font_test.FontModuleTest.test_get_fonts_returns_something) ... ok test_get_init (pygame.tests.font_test.FontModuleTest.test_get_init) ... ok test_get_sdl_ttf_version (pygame.tests.font_test.FontModuleTest.test_get_sdl_ttf_version) ... ok test_init (pygame.tests.font_test.FontModuleTest.test_init) ... ok test_issue_742 (pygame.tests.font_test.FontModuleTest.test_issue_742) that the font background does not crash. ... ok test_issue_font_alphablit (pygame.tests.font_test.FontModuleTest.test_issue_font_alphablit) Check that blitting anti-aliased text doesn't ... ok test_match_font_all_exist (pygame.tests.font_test.FontModuleTest.test_match_font_all_exist) ... ok test_match_font_bold (pygame.tests.font_test.FontModuleTest.test_match_font_bold) ... ok test_match_font_italic (pygame.tests.font_test.FontModuleTest.test_match_font_italic) ... ok test_match_font_name (pygame.tests.font_test.FontModuleTest.test_match_font_name) That match_font accepts names of various types ... ok test_not_match_font_name (pygame.tests.font_test.FontModuleTest.test_not_match_font_name) match_font return None when names of various types do not exist ... ok test_quit (pygame.tests.font_test.FontModuleTest.test_quit) ... ok test_segfault_after_reinit (pygame.tests.font_test.FontModuleTest.test_segfault_after_reinit) Reinitialization of font module should not cause ... ok test_render_args (pygame.tests.font_test.FontTest.test_render_args) ... ok test_bold_attr (pygame.tests.font_test.FontTypeTest.test_bold_attr) ... ok test_default_parameters (pygame.tests.font_test.FontTypeTest.test_default_parameters) ... ok test_font_file_not_found (pygame.tests.font_test.FontTypeTest.test_font_file_not_found) ... ok test_font_set_script (pygame.tests.font_test.FontTypeTest.test_font_set_script) ... ok test_get_ascent (pygame.tests.font_test.FontTypeTest.test_get_ascent) ... ok test_get_descent (pygame.tests.font_test.FontTypeTest.test_get_descent) ... ok test_get_height (pygame.tests.font_test.FontTypeTest.test_get_height) ... ok test_get_linesize (pygame.tests.font_test.FontTypeTest.test_get_linesize) ... ok test_issue_3144 (pygame.tests.font_test.FontTypeTest.test_issue_3144) ... ok test_load_default_font_filename (pygame.tests.font_test.FontTypeTest.test_load_default_font_filename) ... ok test_load_default_font_filename_default (pygame.tests.font_test.FontTypeTest.test_load_default_font_filename_default) ... ok test_load_from_file (pygame.tests.font_test.FontTypeTest.test_load_from_file) ... ok test_load_from_file_bytes (pygame.tests.font_test.FontTypeTest.test_load_from_file_bytes) ... ok test_load_from_file_default (pygame.tests.font_test.FontTypeTest.test_load_from_file_default) ... ok test_load_from_file_obj (pygame.tests.font_test.FontTypeTest.test_load_from_file_obj) ... ok test_load_from_file_obj_default (pygame.tests.font_test.FontTypeTest.test_load_from_file_obj_default) ... ok test_load_from_file_unicode_0 (pygame.tests.font_test.FontTypeTest.test_load_from_file_unicode_0) ASCII string as a unicode object ... ok test_load_from_file_unicode_1 (pygame.tests.font_test.FontTypeTest.test_load_from_file_unicode_1) ... ok test_load_from_pathlib (pygame.tests.font_test.FontTypeTest.test_load_from_pathlib) ... ok test_load_from_pathlib_default (pygame.tests.font_test.FontTypeTest.test_load_from_pathlib_default) ... ok test_metrics (pygame.tests.font_test.FontTypeTest.test_metrics) ... ok test_render (pygame.tests.font_test.FontTypeTest.test_render) ... ok test_render_ucs2_ucs4 (pygame.tests.font_test.FontTypeTest.test_render_ucs2_ucs4) that it renders without raising if there is a new enough SDL_ttf. ... ok test_set_bold (pygame.tests.font_test.FontTypeTest.test_set_bold) ... ok test_set_italic (pygame.tests.font_test.FontTypeTest.test_set_italic) ... ok test_set_italic_property (pygame.tests.font_test.FontTypeTest.test_set_italic_property) ... ok test_set_strikethrough (pygame.tests.font_test.FontTypeTest.test_set_strikethrough) ... ok test_set_strikethrough_property (pygame.tests.font_test.FontTypeTest.test_set_strikethrough_property) ... ok test_set_underline (pygame.tests.font_test.FontTypeTest.test_set_underline) ... ok test_set_underline_property (pygame.tests.font_test.FontTypeTest.test_set_underline_property) ... ok test_size (pygame.tests.font_test.FontTypeTest.test_size) ... ok ---------------------------------------------------------------------- Ran 48 tests in 0.263s OK loading pygame.tests.freetype_test ---------------------------------------------------------------------- Ran 0 tests in 0.000s NO TESTS RAN loading pygame.tests.ftfont_test test_SysFont (pygame.tests.ftfont_test.FtFontModuleTest.test_SysFont) ... ok test_get_default_font (pygame.tests.ftfont_test.FtFontModuleTest.test_get_default_font) ... ok test_get_fonts (pygame.tests.ftfont_test.FtFontModuleTest.test_get_fonts) ... ok test_get_fonts_returns_something (pygame.tests.ftfont_test.FtFontModuleTest.test_get_fonts_returns_something) ... ok test_get_init (pygame.tests.ftfont_test.FtFontModuleTest.test_get_init) ... ok test_get_sdl_ttf_version (pygame.tests.ftfont_test.FtFontModuleTest.test_get_sdl_ttf_version) ... ok test_init (pygame.tests.ftfont_test.FtFontModuleTest.test_init) ... ok test_issue_742 (pygame.tests.ftfont_test.FtFontModuleTest.test_issue_742) that the font background does not crash. ... ok test_issue_font_alphablit (pygame.tests.ftfont_test.FtFontModuleTest.test_issue_font_alphablit) Check that blitting anti-aliased text doesn't ... ok test_match_font_all_exist (pygame.tests.ftfont_test.FtFontModuleTest.test_match_font_all_exist) ... ok test_match_font_bold (pygame.tests.ftfont_test.FtFontModuleTest.test_match_font_bold) ... ok test_match_font_italic (pygame.tests.ftfont_test.FtFontModuleTest.test_match_font_italic) ... ok test_match_font_name (pygame.tests.ftfont_test.FtFontModuleTest.test_match_font_name) That match_font accepts names of various types ... ok test_not_match_font_name (pygame.tests.ftfont_test.FtFontModuleTest.test_not_match_font_name) match_font return None when names of various types do not exist ... ok test_quit (pygame.tests.ftfont_test.FtFontModuleTest.test_quit) ... ok test_segfault_after_reinit (pygame.tests.ftfont_test.FtFontModuleTest.test_segfault_after_reinit) Reinitialization of font module should not cause ... ok test_render_args (pygame.tests.ftfont_test.FtFontTest.test_render_args) ... ok test_bold_attr (pygame.tests.ftfont_test.FtFontTypeTest.test_bold_attr) ... ok test_default_parameters (pygame.tests.ftfont_test.FtFontTypeTest.test_default_parameters) ... ok test_font_file_not_found (pygame.tests.ftfont_test.FtFontTypeTest.test_font_file_not_found) ... ok test_font_set_script (pygame.tests.ftfont_test.FtFontTypeTest.test_font_set_script) ... ok test_get_ascent (pygame.tests.ftfont_test.FtFontTypeTest.test_get_ascent) ... ok test_get_descent (pygame.tests.ftfont_test.FtFontTypeTest.test_get_descent) ... ok test_get_height (pygame.tests.ftfont_test.FtFontTypeTest.test_get_height) ... ok test_get_linesize (pygame.tests.ftfont_test.FtFontTypeTest.test_get_linesize) ... ok test_issue_3144 (pygame.tests.ftfont_test.FtFontTypeTest.test_issue_3144) ... ok test_load_default_font_filename (pygame.tests.ftfont_test.FtFontTypeTest.test_load_default_font_filename) ... ok test_load_default_font_filename_default (pygame.tests.ftfont_test.FtFontTypeTest.test_load_default_font_filename_default) ... ok test_load_from_file (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_file) ... ok test_load_from_file_bytes (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_file_bytes) ... ok test_load_from_file_default (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_file_default) ... ok test_load_from_file_obj (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_file_obj) ... ok test_load_from_file_obj_default (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_file_obj_default) ... ok test_load_from_file_unicode_0 (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_file_unicode_0) ASCII string as a unicode object ... ok test_load_from_file_unicode_1 (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_file_unicode_1) ... ok test_load_from_pathlib (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_pathlib) ... ok test_load_from_pathlib_default (pygame.tests.ftfont_test.FtFontTypeTest.test_load_from_pathlib_default) ... ok test_metrics (pygame.tests.ftfont_test.FtFontTypeTest.test_metrics) ... ok test_render (pygame.tests.ftfont_test.FtFontTypeTest.test_render) ... ok test_render_ucs2_ucs4 (pygame.tests.ftfont_test.FtFontTypeTest.test_render_ucs2_ucs4) that it renders without raising if there is a new enough SDL_ttf. ... ok test_set_bold (pygame.tests.ftfont_test.FtFontTypeTest.test_set_bold) ... ok test_set_italic (pygame.tests.ftfont_test.FtFontTypeTest.test_set_italic) ... ok test_set_italic_property (pygame.tests.ftfont_test.FtFontTypeTest.test_set_italic_property) ... ok test_set_strikethrough (pygame.tests.ftfont_test.FtFontTypeTest.test_set_strikethrough) ... ok test_set_strikethrough_property (pygame.tests.ftfont_test.FtFontTypeTest.test_set_strikethrough_property) ... ok test_set_underline (pygame.tests.ftfont_test.FtFontTypeTest.test_set_underline) ... ok test_set_underline_property (pygame.tests.ftfont_test.FtFontTypeTest.test_set_underline_property) ... ok test_size (pygame.tests.ftfont_test.FtFontTypeTest.test_size) ... ok ---------------------------------------------------------------------- Ran 48 tests in 0.062s OK loading pygame.tests.gfxdraw_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_aacircle (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_aacircle) aacircle(surface, x, y, r, color): return None ... ok test_aaellipse (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_aaellipse) aaellipse(surface, x, y, rx, ry, color): return None ... ok test_aapolygon (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_aapolygon) aapolygon(surface, points, color): return None ... ok test_aapolygon__with_horizontal_edge (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_aapolygon__with_horizontal_edge) Ensure aapolygon draws horizontal edges correctly. ... ok test_aatrigon (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_aatrigon) aatrigon(surface, x1, y1, x2, y2, x3, y3, color): return None ... ok test_aatrigon__with_horizontal_edge (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_aatrigon__with_horizontal_edge) Ensure aatrigon draws horizontal edges correctly. ... ok test_arc (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_arc) arc(surface, x, y, r, start, end, color): return None ... ok test_bezier (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_bezier) bezier(surface, points, steps, color): return None ... ok test_box (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_box) box(surface, rect, color): return None ... ok test_circle (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_circle) circle(surface, x, y, r, color): return None ... ok test_ellipse (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_ellipse) ellipse(surface, x, y, rx, ry, color): return None ... ok test_filled_circle (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_filled_circle) filled_circle(surface, x, y, r, color): return None ... ok test_filled_ellipse (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_filled_ellipse) filled_ellipse(surface, x, y, rx, ry, color): return None ... ok test_filled_polygon (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_filled_polygon) filled_polygon(surface, points, color): return None ... ok test_filled_trigon (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_filled_trigon) filled_trigon(surface, x1, y1, x2, y2, x3, y3, color): return None ... ok test_gfxdraw__subclassed_surface (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_gfxdraw__subclassed_surface) Ensure pygame.gfxdraw works on subclassed surfaces. ... ok test_hline (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_hline) hline(surface, x1, x2, y, color): return None ... ok test_line (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_line) line(surface, x1, y1, x2, y2, color): return None ... ok test_pie (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_pie) pie(surface, x, y, r, start, end, color): return None ... ok test_pixel (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_pixel) pixel(surface, x, y, color): return None ... ok test_polygon (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_polygon) polygon(surface, points, color): return None ... ok test_rectangle (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_rectangle) rectangle(surface, rect, color): return None ... ok test_textured_polygon (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_textured_polygon) textured_polygon(surface, points, texture, tx, ty): return None ... ok test_trigon (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_trigon) trigon(surface, x1, y1, x2, y2, x3, y3, color): return None ... ok test_vline (pygame.tests.gfxdraw_test.GfxdrawDefaultTest.test_vline) vline(surface, x, y1, y2, color): return None ... ok ---------------------------------------------------------------------- Ran 25 tests in 0.340s OK loading pygame.tests.image__save_gl_surface_test test_image_save_works_with_opengl_surfaces (pygame.tests.image__save_gl_surface_test.GL_ImageSave.test_image_save_works_with_opengl_surfaces) |tags:display,slow,opengl| ... skipped 'OpenGL requires a non-"dummy" SDL_VIDEODRIVER' ---------------------------------------------------------------------- Ran 1 test in 0.000s OK (skipped=1) loading pygame.tests.image_test testLoadBytesIO (pygame.tests.image_test.ImageModuleTest.testLoadBytesIO) to see if we can load images with BytesIO. ... ok testLoadIcon (pygame.tests.image_test.ImageModuleTest.testLoadIcon) see if we can load the pygame icon. ... ok testLoadJPG (pygame.tests.image_test.ImageModuleTest.testLoadJPG) to see if we can load a jpg. ... ok testLoadPNG (pygame.tests.image_test.ImageModuleTest.testLoadPNG) see if we can load a png with color values in the proper channels. ... ok testSaveJPG (pygame.tests.image_test.ImageModuleTest.testSaveJPG) JPG equivalent to issue #211 - color channel swapping ... ok testSavePNG24 (pygame.tests.image_test.ImageModuleTest.testSavePNG24) see if we can save a png with color values in the proper channels. ... ok testSavePNG32 (pygame.tests.image_test.ImageModuleTest.testSavePNG32) see if we can save a png with color values in the proper channels. ... ok testSavePNG8 (pygame.tests.image_test.ImageModuleTest.testSavePNG8) see if we can save an 8 bit png correctly ... ok testSavePaletteAsPNG8 (pygame.tests.image_test.ImageModuleTest.testSavePaletteAsPNG8) see if we can save a png with color values in the proper channels. ... ok test_from_to_bytes_exists (pygame.tests.image_test.ImageModuleTest.test_from_to_bytes_exists) ... ok test_frombuffer_8bit (pygame.tests.image_test.ImageModuleTest.test_frombuffer_8bit) test reading pixel data from a bytes buffer ... ok test_frombuffer_ARGB (pygame.tests.image_test.ImageModuleTest.test_frombuffer_ARGB) ... ok test_frombuffer_BGR (pygame.tests.image_test.ImageModuleTest.test_frombuffer_BGR) ... ok test_frombuffer_BGRA (pygame.tests.image_test.ImageModuleTest.test_frombuffer_BGRA) ... ok test_frombuffer_RGB (pygame.tests.image_test.ImageModuleTest.test_frombuffer_RGB) ... ok test_frombuffer_RGBA (pygame.tests.image_test.ImageModuleTest.test_frombuffer_RGBA) ... ok test_frombuffer_RGBX (pygame.tests.image_test.ImageModuleTest.test_frombuffer_RGBX) ... ok test_fromstring__and_tostring (pygame.tests.image_test.ImageModuleTest.test_fromstring__and_tostring) Ensure methods tostring() and fromstring() are symmetric. ... ok test_get_extended (pygame.tests.image_test.ImageModuleTest.test_get_extended) ... ok test_get_sdl_image_version (pygame.tests.image_test.ImageModuleTest.test_get_sdl_image_version) ... ok test_load_basic (pygame.tests.image_test.ImageModuleTest.test_load_basic) to see if we can load bmp from files and/or file-like objects in memory ... ok test_load_bmp_threads (pygame.tests.image_test.ImageModuleTest.test_load_bmp_threads) ... ok test_load_extended (pygame.tests.image_test.ImageModuleTest.test_load_extended) can load different format images. ... ok test_load_gif_threads (pygame.tests.image_test.ImageModuleTest.test_load_gif_threads) ... ok test_load_jpg_threads (pygame.tests.image_test.ImageModuleTest.test_load_jpg_threads) ... ok test_load_pathlib (pygame.tests.image_test.ImageModuleTest.test_load_pathlib) works loading using a Path argument. ... ok test_load_png_threads (pygame.tests.image_test.ImageModuleTest.test_load_png_threads) ... ok test_load_unicode_path (pygame.tests.image_test.ImageModuleTest.test_load_unicode_path) ... ok test_save (pygame.tests.image_test.ImageModuleTest.test_save) ... ok test_save__to_fileobject_w_namehint_argument (pygame.tests.image_test.ImageModuleTest.test_save__to_fileobject_w_namehint_argument) ... ok test_save_colorkey (pygame.tests.image_test.ImageModuleTest.test_save_colorkey) make sure the color key is not changed when saving. ... ok test_save_extended (pygame.tests.image_test.ImageModuleTest.test_save_extended) ... ok test_save_pathlib (pygame.tests.image_test.ImageModuleTest.test_save_pathlib) ... ok test_save_tga (pygame.tests.image_test.ImageModuleTest.test_save_tga) ... ok test_save_to_fileobject (pygame.tests.image_test.ImageModuleTest.test_save_to_fileobject) ... ok test_save_unicode_path (pygame.tests.image_test.ImageModuleTest.test_save_unicode_path) save unicode object with non-ASCII chars ... ok test_to_string__premultiplied (pygame.tests.image_test.ImageModuleTest.test_to_string__premultiplied) test to make sure we can export a surface to a premultiplied alpha string ... ok test_tostring_depth_24 (pygame.tests.image_test.ImageModuleTest.test_tostring_depth_24) ... ok ---------------------------------------------------------------------- Ran 38 tests in 4.416s OK loading pygame.tests.imageext_test test_load_bad_filename (pygame.tests.imageext_test.ImageextModuleTest.test_load_bad_filename) ... skipped 'SDL silently removes invalid characters' test_load_non_string_file (pygame.tests.imageext_test.ImageextModuleTest.test_load_non_string_file) ... ok test_load_unicode_path_0 (pygame.tests.imageext_test.ImageextModuleTest.test_load_unicode_path_0) ... ok test_load_unicode_path_1 (pygame.tests.imageext_test.ImageextModuleTest.test_load_unicode_path_1) non-ASCII unicode ... ok test_load_unknown_extension (pygame.tests.imageext_test.ImageextModuleTest.test_load_unknown_extension) ... ok test_load_unknown_file (pygame.tests.imageext_test.ImageextModuleTest.test_load_unknown_file) ... ok test_save_bad_filename (pygame.tests.imageext_test.ImageextModuleTest.test_save_bad_filename) ... skipped 'SDL silently removes invalid characters' test_save_non_string_file (pygame.tests.imageext_test.ImageextModuleTest.test_save_non_string_file) ... ok test_save_unicode_path_0 (pygame.tests.imageext_test.ImageextModuleTest.test_save_unicode_path_0) unicode object with ASCII chars ... ok test_save_unicode_path_1 (pygame.tests.imageext_test.ImageextModuleTest.test_save_unicode_path_1) ... ok test_save_unknown_extension (pygame.tests.imageext_test.ImageextModuleTest.test_save_unknown_extension) ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.005s OK (skipped=2) loading pygame.tests.joystick_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_get_count (pygame.tests.joystick_test.JoystickModuleTest.test_get_count) ... ok test_get_init (pygame.tests.joystick_test.JoystickModuleTest.test_get_init) ... ok test_init (pygame.tests.joystick_test.JoystickModuleTest.test_init) This unit test is for joystick.init() ... ok test_quit (pygame.tests.joystick_test.JoystickModuleTest.test_quit) Test if joystick.quit works. ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.764s OK loading pygame.tests.key_test test_get_focused (pygame.tests.key_test.KeyModuleTest.test_get_focused) ... skipped 'flaky test, and broken on 2.0.18 windows' test_get_pressed (pygame.tests.key_test.KeyModuleTest.test_get_pressed) ... ok test_import (pygame.tests.key_test.KeyModuleTest.test_import) does it import? ... ok test_name_and_key_code (pygame.tests.key_test.KeyModuleTest.test_name_and_key_code) ... ok test_set_and_get_mods (pygame.tests.key_test.KeyModuleTest.test_set_and_get_mods) ... ok test_set_and_get_repeat (pygame.tests.key_test.KeyModuleTest.test_set_and_get_repeat) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.158s OK (skipped=1) loading pygame.tests.locals_test test_locals_has_all_constants (pygame.tests.locals_test.LocalsTest.test_locals_has_all_constants) ... ok ---------------------------------------------------------------------- Ran 1 test in 0.000s OK loading pygame.tests.mask_test test_buffer_interface (pygame.tests.mask_test.MaskModuleTest.test_buffer_interface) ... ok test_from_surface (pygame.tests.mask_test.MaskModuleTest.test_from_surface) Ensures from_surface creates a mask with the correct bits set. ... ok test_from_surface__different_alphas_16bit (pygame.tests.mask_test.MaskModuleTest.test_from_surface__different_alphas_16bit) Ensures from_surface creates a mask with the correct bits set ... ok test_from_surface__different_alphas_32bit (pygame.tests.mask_test.MaskModuleTest.test_from_surface__different_alphas_32bit) Ensures from_surface creates a mask with the correct bits set ... ok test_from_surface__with_colorkey_mask_cleared (pygame.tests.mask_test.MaskModuleTest.test_from_surface__with_colorkey_mask_cleared) Ensures from_surface creates a mask with the correct bits set ... ok test_from_surface__with_colorkey_mask_filled (pygame.tests.mask_test.MaskModuleTest.test_from_surface__with_colorkey_mask_filled) Ensures from_surface creates a mask with the correct bits set ... ok test_from_surface__with_colorkey_mask_pattern (pygame.tests.mask_test.MaskModuleTest.test_from_surface__with_colorkey_mask_pattern) Ensures from_surface creates a mask with the correct bits set ... ok test_from_threshold (pygame.tests.mask_test.MaskModuleTest.test_from_threshold) Does mask.from_threshold() work correctly? ... ok test_zero_size_from_surface (pygame.tests.mask_test.MaskModuleTest.test_zero_size_from_surface) Ensures from_surface can create masks from zero sized surfaces. ... ok test_zero_size_from_threshold (pygame.tests.mask_test.MaskModuleTest.test_zero_size_from_threshold) ... ok test_subclass_angle (pygame.tests.mask_test.MaskSubclassTest.test_subclass_angle) Ensures angle works for subclassed Masks. ... ok test_subclass_centroid (pygame.tests.mask_test.MaskSubclassTest.test_subclass_centroid) Ensures centroid works for subclassed Masks. ... ok test_subclass_clear (pygame.tests.mask_test.MaskSubclassTest.test_subclass_clear) Ensures clear works for subclassed Masks. ... ok test_subclass_connected_component (pygame.tests.mask_test.MaskSubclassTest.test_subclass_connected_component) Ensures connected_component works for subclassed Masks. ... ok test_subclass_connected_components (pygame.tests.mask_test.MaskSubclassTest.test_subclass_connected_components) Ensures connected_components works for subclassed Masks. ... ok test_subclass_convolve (pygame.tests.mask_test.MaskSubclassTest.test_subclass_convolve) Ensures convolve works for subclassed Masks. ... ok test_subclass_copy (pygame.tests.mask_test.MaskSubclassTest.test_subclass_copy) Ensures copy works for subclassed Masks. ... ok test_subclass_copy__override_both_copy_methods (pygame.tests.mask_test.MaskSubclassTest.test_subclass_copy__override_both_copy_methods) Ensures copy works for subclassed Masks overriding copy/__copy__. ... ok test_subclass_copy__override_copy (pygame.tests.mask_test.MaskSubclassTest.test_subclass_copy__override_copy) Ensures copy works for subclassed Masks overriding copy. ... ok test_subclass_copy__override_dunder_copy (pygame.tests.mask_test.MaskSubclassTest.test_subclass_copy__override_dunder_copy) Ensures copy works for subclassed Masks overriding __copy__. ... ok test_subclass_count (pygame.tests.mask_test.MaskSubclassTest.test_subclass_count) Ensures count works for subclassed Masks. ... ok test_subclass_draw (pygame.tests.mask_test.MaskSubclassTest.test_subclass_draw) Ensures draw works for subclassed Masks. ... ok test_subclass_erase (pygame.tests.mask_test.MaskSubclassTest.test_subclass_erase) Ensures erase works for subclassed Masks. ... ok test_subclass_fill (pygame.tests.mask_test.MaskSubclassTest.test_subclass_fill) Ensures fill works for subclassed Masks. ... ok test_subclass_get_at (pygame.tests.mask_test.MaskSubclassTest.test_subclass_get_at) Ensures get_at works for subclassed Masks. ... ok test_subclass_get_bounding_rects (pygame.tests.mask_test.MaskSubclassTest.test_subclass_get_bounding_rects) Ensures get_bounding_rects works for subclassed Masks. ... ok test_subclass_get_size (pygame.tests.mask_test.MaskSubclassTest.test_subclass_get_size) Ensures get_size works for subclassed Masks. ... ok test_subclass_invert (pygame.tests.mask_test.MaskSubclassTest.test_subclass_invert) Ensures invert works for subclassed Masks. ... ok test_subclass_mask (pygame.tests.mask_test.MaskSubclassTest.test_subclass_mask) Ensures the Mask class can be subclassed. ... ok test_subclass_mask_get_rect (pygame.tests.mask_test.MaskSubclassTest.test_subclass_mask_get_rect) Ensures get_rect works for subclassed Masks. ... ok test_subclass_outline (pygame.tests.mask_test.MaskSubclassTest.test_subclass_outline) Ensures outline works for subclassed Masks. ... ok test_subclass_overlap (pygame.tests.mask_test.MaskSubclassTest.test_subclass_overlap) Ensures overlap works for subclassed Masks. ... ok test_subclass_overlap_area (pygame.tests.mask_test.MaskSubclassTest.test_subclass_overlap_area) Ensures overlap_area works for subclassed Masks. ... ok test_subclass_overlap_mask (pygame.tests.mask_test.MaskSubclassTest.test_subclass_overlap_mask) Ensures overlap_mask works for subclassed Masks. ... ok test_subclass_scale (pygame.tests.mask_test.MaskSubclassTest.test_subclass_scale) Ensures scale works for subclassed Masks. ... ok test_subclass_set_at (pygame.tests.mask_test.MaskSubclassTest.test_subclass_set_at) Ensures set_at works for subclassed Masks. ... ok test_subclass_to_surface (pygame.tests.mask_test.MaskSubclassTest.test_subclass_to_surface) Ensures to_surface works for subclassed Masks. ... ok test_angle (pygame.tests.mask_test.MaskTypeTest.test_angle) Ensure a mask's orientation angle is correctly calculated. ... ok test_angle__empty_mask (pygame.tests.mask_test.MaskTypeTest.test_angle__empty_mask) Ensure an empty mask's angle is correctly calculated. ... ok test_centroid (pygame.tests.mask_test.MaskTypeTest.test_centroid) Ensure a filled mask's centroid is correctly calculated. ... ok test_centroid__all_corners (pygame.tests.mask_test.MaskTypeTest.test_centroid__all_corners) Ensure a mask's centroid is correctly calculated ... ok test_centroid__empty_mask (pygame.tests.mask_test.MaskTypeTest.test_centroid__empty_mask) Ensure an empty mask's centroid is correctly calculated. ... ok test_centroid__single_column (pygame.tests.mask_test.MaskTypeTest.test_centroid__single_column) Ensure a mask's centroid is correctly calculated ... ok test_centroid__single_row (pygame.tests.mask_test.MaskTypeTest.test_centroid__single_row) Ensure a mask's centroid is correctly calculated ... ok test_centroid__two_columns (pygame.tests.mask_test.MaskTypeTest.test_centroid__two_columns) Ensure a mask's centroid is correctly calculated ... ok test_centroid__two_corners (pygame.tests.mask_test.MaskTypeTest.test_centroid__two_corners) Ensure a mask's centroid is correctly calculated ... ok test_centroid__two_rows (pygame.tests.mask_test.MaskTypeTest.test_centroid__two_rows) Ensure a mask's centroid is correctly calculated ... ok test_clear (pygame.tests.mask_test.MaskTypeTest.test_clear) Ensure a mask can be cleared. ... ok test_clear__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_clear__bit_boundaries) Ensures masks of different sizes are cleared correctly. ... ok test_connected_component (pygame.tests.mask_test.MaskTypeTest.test_connected_component) Ensure a mask's connected component is correctly calculated. ... ok test_connected_component__empty_mask (pygame.tests.mask_test.MaskTypeTest.test_connected_component__empty_mask) Ensure a mask's connected component is correctly calculated ... ok test_connected_component__full_mask (pygame.tests.mask_test.MaskTypeTest.test_connected_component__full_mask) Ensure a mask's connected component is correctly calculated ... ok test_connected_component__multi_set_bits (pygame.tests.mask_test.MaskTypeTest.test_connected_component__multi_set_bits) Ensure a mask's connected component is correctly calculated ... ok test_connected_component__one_set_bit (pygame.tests.mask_test.MaskTypeTest.test_connected_component__one_set_bit) Ensure a mask's connected component is correctly calculated ... ok test_connected_component__out_of_bounds (pygame.tests.mask_test.MaskTypeTest.test_connected_component__out_of_bounds) Ensure connected_component() checks bounds. ... ok test_connected_component__unset_bit (pygame.tests.mask_test.MaskTypeTest.test_connected_component__unset_bit) Ensure a mask's connected component is correctly calculated ... ok test_connected_components (pygame.tests.mask_test.MaskTypeTest.test_connected_components) ... ok test_connected_components__negative_min_with_empty_mask (pygame.tests.mask_test.MaskTypeTest.test_connected_components__negative_min_with_empty_mask) Ensures connected_components() properly handles negative min values ... ok test_connected_components__negative_min_with_full_mask (pygame.tests.mask_test.MaskTypeTest.test_connected_components__negative_min_with_full_mask) Ensures connected_components() properly handles negative min values ... ok test_connected_components__negative_min_with_some_bits_set (pygame.tests.mask_test.MaskTypeTest.test_connected_components__negative_min_with_some_bits_set) Ensures connected_components() properly handles negative min values ... ok test_convolve (pygame.tests.mask_test.MaskTypeTest.test_convolve) Tests the definition of convolution ... ok test_convolve__out_of_range (pygame.tests.mask_test.MaskTypeTest.test_convolve__out_of_range) ... ok test_convolve__point_identities (pygame.tests.mask_test.MaskTypeTest.test_convolve__point_identities) Convolving with a single point is the identity, while convolving a point with something flips it. ... ok test_convolve__size (pygame.tests.mask_test.MaskTypeTest.test_convolve__size) ... ok test_convolve__with_output (pygame.tests.mask_test.MaskTypeTest.test_convolve__with_output) checks that convolution modifies only the correct portion of the output ... ok test_copy (pygame.tests.mask_test.MaskTypeTest.test_copy) Ensures copy works correctly with some bits set and unset. ... ok test_copy__empty (pygame.tests.mask_test.MaskTypeTest.test_copy__empty) Ensures copy works correctly on an empty mask. ... ok test_copy__full (pygame.tests.mask_test.MaskTypeTest.test_copy__full) Ensures copy works correctly on a filled masked. ... ok test_copy__independent (pygame.tests.mask_test.MaskTypeTest.test_copy__independent) Ensures copy makes an independent copy of the mask. ... ok test_count (pygame.tests.mask_test.MaskTypeTest.test_count) Ensure a mask's set bits are correctly counted. ... ok test_count__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_count__bit_boundaries) Ensures the set bits of different sized masks are counted correctly. ... ok test_count__empty_mask (pygame.tests.mask_test.MaskTypeTest.test_count__empty_mask) Ensure an empty mask's set bits are correctly counted. ... ok test_count__full_mask (pygame.tests.mask_test.MaskTypeTest.test_count__full_mask) Ensure a full mask's set bits are correctly counted. ... ok test_draw (pygame.tests.mask_test.MaskTypeTest.test_draw) Ensure a mask can be drawn onto another mask. ... ok test_draw__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_draw__bit_boundaries) Ensures draw handles masks of different sizes correctly. ... ok test_draw__invalid_mask_arg (pygame.tests.mask_test.MaskTypeTest.test_draw__invalid_mask_arg) Ensure draw handles invalid mask arguments correctly. ... ok test_draw__invalid_offset_arg (pygame.tests.mask_test.MaskTypeTest.test_draw__invalid_offset_arg) Ensure draw handles invalid offset arguments correctly. ... ok test_draw__offset (pygame.tests.mask_test.MaskTypeTest.test_draw__offset) Ensure an offset mask can be drawn onto another mask. ... ok test_draw__offset_boundary (pygame.tests.mask_test.MaskTypeTest.test_draw__offset_boundary) Ensures draw handles offsets and boundaries correctly. ... ok test_draw__specific_offsets (pygame.tests.mask_test.MaskTypeTest.test_draw__specific_offsets) Ensure an offset mask can be drawn onto another mask. ... ok test_drawing (pygame.tests.mask_test.MaskTypeTest.test_drawing) Test fill, clear, invert, draw, erase ... ok test_erase (pygame.tests.mask_test.MaskTypeTest.test_erase) Ensure a mask can erase another mask. ... ok test_erase__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_erase__bit_boundaries) Ensures erase handles masks of different sizes correctly. ... ok test_erase__invalid_mask_arg (pygame.tests.mask_test.MaskTypeTest.test_erase__invalid_mask_arg) Ensure erase handles invalid mask arguments correctly. ... ok test_erase__invalid_offset_arg (pygame.tests.mask_test.MaskTypeTest.test_erase__invalid_offset_arg) Ensure erase handles invalid offset arguments correctly. ... ok test_erase__offset (pygame.tests.mask_test.MaskTypeTest.test_erase__offset) Ensure an offset mask can erase another mask. ... ok test_erase__offset_boundary (pygame.tests.mask_test.MaskTypeTest.test_erase__offset_boundary) Ensures erase handles offsets and boundaries correctly. ... ok test_erase__specific_offsets (pygame.tests.mask_test.MaskTypeTest.test_erase__specific_offsets) Ensure an offset mask can erase another mask. ... ok test_fill (pygame.tests.mask_test.MaskTypeTest.test_fill) Ensure a mask can be filled. ... ok test_fill__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_fill__bit_boundaries) Ensures masks of different sizes are filled correctly. ... ok test_get_at (pygame.tests.mask_test.MaskTypeTest.test_get_at) Ensure individual mask bits are correctly retrieved. ... ok test_get_at__out_of_bounds (pygame.tests.mask_test.MaskTypeTest.test_get_at__out_of_bounds) Ensure get_at() checks bounds. ... ok test_get_bounding_rects (pygame.tests.mask_test.MaskTypeTest.test_get_bounding_rects) Ensures get_bounding_rects works correctly. ... ok test_get_rect (pygame.tests.mask_test.MaskTypeTest.test_get_rect) Ensures get_rect works correctly. ... ok test_get_rect__invalid_kwarg_format (pygame.tests.mask_test.MaskTypeTest.test_get_rect__invalid_kwarg_format) Ensures get_rect detects invalid kwarg formats. ... ok test_get_rect__invalid_kwarg_name (pygame.tests.mask_test.MaskTypeTest.test_get_rect__invalid_kwarg_name) Ensures get_rect detects invalid kwargs. ... ok test_get_rect__multiple_kwargs (pygame.tests.mask_test.MaskTypeTest.test_get_rect__multiple_kwargs) Ensures get_rect supports multiple rect attribute kwargs. ... ok test_get_rect__no_arg_support (pygame.tests.mask_test.MaskTypeTest.test_get_rect__no_arg_support) Ensures get_rect only supports kwargs. ... ok test_get_rect__one_kwarg (pygame.tests.mask_test.MaskTypeTest.test_get_rect__one_kwarg) Ensures get_rect supports a single rect attribute kwarg. ... ok test_get_size (pygame.tests.mask_test.MaskTypeTest.test_get_size) Ensure a mask's size is correctly retrieved. ... ok test_invert (pygame.tests.mask_test.MaskTypeTest.test_invert) Ensure a mask can be inverted. ... ok test_invert__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_invert__bit_boundaries) Ensures masks of different sizes are inverted correctly. ... ok test_invert__empty (pygame.tests.mask_test.MaskTypeTest.test_invert__empty) Ensure an empty mask can be inverted. ... ok test_invert__full (pygame.tests.mask_test.MaskTypeTest.test_invert__full) Ensure a full mask can be inverted. ... ok test_mask (pygame.tests.mask_test.MaskTypeTest.test_mask) Ensure masks are created correctly without fill parameter. ... ok test_mask__fill_arg (pygame.tests.mask_test.MaskTypeTest.test_mask__fill_arg) Ensure masks are created correctly using a fill arg. ... ok test_mask__fill_kwarg (pygame.tests.mask_test.MaskTypeTest.test_mask__fill_kwarg) Ensure masks are created correctly using the fill keyword. ... ok test_mask__fill_kwarg_bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_mask__fill_kwarg_bit_boundaries) Ensures masks are created correctly using the fill keyword ... ok test_mask__negative_size (pygame.tests.mask_test.MaskTypeTest.test_mask__negative_size) Ensure the mask constructor handles negative sizes correctly. ... ok test_mask__size_kwarg (pygame.tests.mask_test.MaskTypeTest.test_mask__size_kwarg) Ensure masks are created correctly using the size keyword. ... ok test_mask_access (pygame.tests.mask_test.MaskTypeTest.test_mask_access) do the set_at, and get_at parts work correctly? ... ok test_outline (pygame.tests.mask_test.MaskTypeTest.test_outline) ... ok test_overlap (pygame.tests.mask_test.MaskTypeTest.test_overlap) Ensure the overlap intersection is correctly calculated. ... ok test_overlap__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_overlap__bit_boundaries) Ensures overlap handles masks of different sizes correctly. ... ok test_overlap__invalid_mask_arg (pygame.tests.mask_test.MaskTypeTest.test_overlap__invalid_mask_arg) Ensure overlap handles invalid mask arguments correctly. ... ok test_overlap__invalid_offset_arg (pygame.tests.mask_test.MaskTypeTest.test_overlap__invalid_offset_arg) Ensure overlap handles invalid offset arguments correctly. ... ok test_overlap__no_overlap (pygame.tests.mask_test.MaskTypeTest.test_overlap__no_overlap) Ensure an offset overlap intersection is correctly calculated ... ok test_overlap__offset (pygame.tests.mask_test.MaskTypeTest.test_overlap__offset) Ensure an offset overlap intersection is correctly calculated. ... ok test_overlap__offset_boundary (pygame.tests.mask_test.MaskTypeTest.test_overlap__offset_boundary) Ensures overlap handles offsets and boundaries correctly. ... ok test_overlap__offset_with_unset_bits (pygame.tests.mask_test.MaskTypeTest.test_overlap__offset_with_unset_bits) Ensure an offset overlap intersection is correctly calculated ... ok test_overlap_area (pygame.tests.mask_test.MaskTypeTest.test_overlap_area) Ensure the overlap_area is correctly calculated. ... ok test_overlap_area__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_overlap_area__bit_boundaries) Ensures overlap_area handles masks of different sizes correctly. ... ok test_overlap_area__invalid_mask_arg (pygame.tests.mask_test.MaskTypeTest.test_overlap_area__invalid_mask_arg) Ensure overlap_area handles invalid mask arguments correctly. ... ok test_overlap_area__invalid_offset_arg (pygame.tests.mask_test.MaskTypeTest.test_overlap_area__invalid_offset_arg) Ensure overlap_area handles invalid offset arguments correctly. ... ok test_overlap_area__offset (pygame.tests.mask_test.MaskTypeTest.test_overlap_area__offset) Ensure an offset overlap_area is correctly calculated. ... ok test_overlap_area__offset_boundary (pygame.tests.mask_test.MaskTypeTest.test_overlap_area__offset_boundary) Ensures overlap_area handles offsets and boundaries correctly. ... ok test_overlap_mask (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask) Ensure overlap_mask's mask has correct bits set. ... ok test_overlap_mask__bit_boundaries (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask__bit_boundaries) Ensures overlap_mask handles masks of different sizes correctly. ... ok test_overlap_mask__bits_set (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask__bits_set) Ensure overlap_mask's mask has correct bits set. ... ok test_overlap_mask__invalid_mask_arg (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask__invalid_mask_arg) Ensure overlap_mask handles invalid mask arguments correctly. ... ok test_overlap_mask__invalid_offset_arg (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask__invalid_offset_arg) Ensure overlap_mask handles invalid offset arguments correctly. ... ok test_overlap_mask__offset (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask__offset) Ensure an offset overlap_mask's mask is correctly calculated. ... ok test_overlap_mask__offset_boundary (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask__offset_boundary) Ensures overlap_mask handles offsets and boundaries correctly. ... ok test_overlap_mask__specific_offsets (pygame.tests.mask_test.MaskTypeTest.test_overlap_mask__specific_offsets) Ensure an offset overlap_mask's mask is correctly calculated. ... ok test_scale (pygame.tests.mask_test.MaskTypeTest.test_scale) Ensure a mask can be scaled. ... ok test_scale__negative_size (pygame.tests.mask_test.MaskTypeTest.test_scale__negative_size) Ensure scale handles negative sizes correctly. ... ok test_set_at (pygame.tests.mask_test.MaskTypeTest.test_set_at) Ensure individual mask bits are set to 1. ... ok test_set_at__default_value (pygame.tests.mask_test.MaskTypeTest.test_set_at__default_value) Ensure individual mask bits are set using the default value. ... ok test_set_at__out_of_bounds (pygame.tests.mask_test.MaskTypeTest.test_set_at__out_of_bounds) Ensure set_at() checks bounds. ... ok test_set_at__to_0 (pygame.tests.mask_test.MaskTypeTest.test_set_at__to_0) Ensure individual mask bits are set to 0. ... ok test_to_surface (pygame.tests.mask_test.MaskTypeTest.test_to_surface) Ensures empty and full masks can be drawn onto surfaces. ... ok test_to_surface__all_surfaces_different_sizes_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__all_surfaces_different_sizes_than_mask) Ensures that all the surface parameters can be of different sizes. ... ok test_to_surface__area_default (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_default) Ensures the default area is correct. ... ok test_to_surface__area_locations (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_locations) Ensures area rects can be different locations on/off the mask. ... expected failure test_to_surface__area_off_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_off_mask) Ensures area values off the mask work correctly ... expected failure test_to_surface__area_off_mask_with_setsurface_unsetsurface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_off_mask_with_setsurface_unsetsurface) Ensures area values off the mask work correctly ... expected failure test_to_surface__area_on_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_on_mask) Ensures area values on the mask work correctly ... expected failure test_to_surface__area_on_mask_with_setsurface_unsetsurface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_on_mask_with_setsurface_unsetsurface) Ensures area values on the mask work correctly ... expected failure test_to_surface__area_param (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_param) Ensures to_surface accepts an area arg/kwarg. ... expected failure test_to_surface__area_sizes (pygame.tests.mask_test.MaskTypeTest.test_to_surface__area_sizes) Ensures area rects can be different sizes. ... expected failure test_to_surface__args_and_kwargs (pygame.tests.mask_test.MaskTypeTest.test_to_surface__args_and_kwargs) Ensures to_surface accepts a combination of args/kwargs ... ok test_to_surface__args_invalid_types (pygame.tests.mask_test.MaskTypeTest.test_to_surface__args_invalid_types) Ensures to_surface detects invalid kwarg types. ... ok test_to_surface__color_alphas (pygame.tests.mask_test.MaskTypeTest.test_to_surface__color_alphas) Ensures the setcolor/unsetcolor alpha values are respected. ... ok test_to_surface__create_surface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__create_surface) Ensures empty and full masks can be drawn onto a created surface. ... ok test_to_surface__default_surface_with_param_combinations (pygame.tests.mask_test.MaskTypeTest.test_to_surface__default_surface_with_param_combinations) Ensures to_surface works with a default surface value ... ok test_to_surface__depths (pygame.tests.mask_test.MaskTypeTest.test_to_surface__depths) Ensures to_surface works correctly with supported surface depths. ... ok test_to_surface__dest_and_area_locations (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_and_area_locations) Ensures dest/area values can be different locations on/off the ... expected failure test_to_surface__dest_default (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_default) Ensures the default dest is correct. ... ok test_to_surface__dest_locations (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_locations) Ensures dest values can be different locations on/off the surface. ... ok test_to_surface__dest_off_surface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_off_surface) Ensures dest values off the surface work correctly ... ok test_to_surface__dest_off_surface_with_setsurface_unsetsurface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_off_surface_with_setsurface_unsetsurface) Ensures dest values off the surface work correctly ... ok test_to_surface__dest_on_surface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_on_surface) Ensures dest values on the surface work correctly ... ok test_to_surface__dest_on_surface_with_setsurface_unsetsurface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_on_surface_with_setsurface_unsetsurface) Ensures dest values on the surface work correctly ... ok test_to_surface__dest_param (pygame.tests.mask_test.MaskTypeTest.test_to_surface__dest_param) Ensures to_surface accepts a dest arg/kwarg. ... ok test_to_surface__different_depths (pygame.tests.mask_test.MaskTypeTest.test_to_surface__different_depths) Ensures an exception is raised when surfaces have different depths. ... ok test_to_surface__different_depths_with_created_surfaces (pygame.tests.mask_test.MaskTypeTest.test_to_surface__different_depths_with_created_surfaces) Ensures an exception is raised when surfaces have different depths ... ok test_to_surface__different_srcalphas (pygame.tests.mask_test.MaskTypeTest.test_to_surface__different_srcalphas) Ensures an exception is raised when surfaces have different SRCALPHA ... ok test_to_surface__different_srcalphas_with_created_surfaces (pygame.tests.mask_test.MaskTypeTest.test_to_surface__different_srcalphas_with_created_surfaces) Ensures an exception is raised when surfaces have different SRCALPHA ... ok test_to_surface__invalid_area_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__invalid_area_formats) Ensures to_surface handles invalid area formats correctly. ... expected failure test_to_surface__invalid_dest_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__invalid_dest_formats) Ensures to_surface handles invalid dest formats correctly. ... ok test_to_surface__invalid_setcolor_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__invalid_setcolor_formats) Ensures to_surface handles invalid setcolor formats correctly. ... ok test_to_surface__invalid_unsetcolor_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__invalid_unsetcolor_formats) Ensures to_surface handles invalid unsetcolor formats correctly. ... ok test_to_surface__kwargs (pygame.tests.mask_test.MaskTypeTest.test_to_surface__kwargs) Ensures to_surface accepts the correct kwargs. ... ok test_to_surface__kwargs_create_surface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__kwargs_create_surface) Ensures to_surface accepts the correct kwargs ... ok test_to_surface__kwargs_invalid_name (pygame.tests.mask_test.MaskTypeTest.test_to_surface__kwargs_invalid_name) Ensures to_surface detects invalid kwarg names. ... ok test_to_surface__kwargs_invalid_types (pygame.tests.mask_test.MaskTypeTest.test_to_surface__kwargs_invalid_types) Ensures to_surface detects invalid kwarg types. ... ok test_to_surface__kwargs_order_independent (pygame.tests.mask_test.MaskTypeTest.test_to_surface__kwargs_order_independent) Ensures to_surface kwargs are not order dependent. ... ok test_to_surface__negative_sized_area_rect (pygame.tests.mask_test.MaskTypeTest.test_to_surface__negative_sized_area_rect) Ensures to_surface correctly handles negative sized area rects. ... expected failure test_to_surface__negative_sized_dest_rect (pygame.tests.mask_test.MaskTypeTest.test_to_surface__negative_sized_dest_rect) Ensures to_surface correctly handles negative sized dest rects. ... ok test_to_surface__same_srcalphas (pygame.tests.mask_test.MaskTypeTest.test_to_surface__same_srcalphas) Ensures to_surface works correctly when the SRCALPHA flag is set or not. ... ok test_to_surface__same_srcalphas_with_created_surfaces (pygame.tests.mask_test.MaskTypeTest.test_to_surface__same_srcalphas_with_created_surfaces) Ensures to_surface works correctly when it creates a surface ... ok test_to_surface__set_and_unset_bits (pygame.tests.mask_test.MaskTypeTest.test_to_surface__set_and_unset_bits) Ensures that to_surface works correctly with with set/unset bits ... ok test_to_surface__set_and_unset_bits_with_setsurface_unsetsurface (pygame.tests.mask_test.MaskTypeTest.test_to_surface__set_and_unset_bits_with_setsurface_unsetsurface) Ensures that to_surface works correctly with with set/unset bits ... ok test_to_surface__setcolor_default (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setcolor_default) Ensures the default setcolor is correct. ... ok test_to_surface__setcolor_param (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setcolor_param) Ensures to_surface accepts a setcolor arg/kwarg. ... ok test_to_surface__setsurface_narrower_and_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_narrower_and_shorter_than_mask) Ensures that setsurfaces narrower and shorter than the mask work ... ok test_to_surface__setsurface_narrower_and_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_narrower_and_taller_than_mask) Ensures that setsurfaces narrower and taller than the mask work ... ok test_to_surface__setsurface_narrower_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_narrower_than_mask) Ensures that setsurfaces narrower than the mask work correctly. ... ok test_to_surface__setsurface_narrower_than_mask_and_colors_none (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_narrower_than_mask_and_colors_none) Ensures that setsurfaces narrower than the mask work correctly ... ok test_to_surface__setsurface_param (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_param) Ensures to_surface accepts a setsurface arg/kwarg. ... ok test_to_surface__setsurface_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_shorter_than_mask) Ensures that setsurfaces shorter than the mask work correctly. ... ok test_to_surface__setsurface_shorter_than_mask_and_colors_none (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_shorter_than_mask_and_colors_none) Ensures that setsurfaces shorter than the mask work correctly ... ok test_to_surface__setsurface_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_taller_than_mask) Ensures that setsurfaces taller than the mask work correctly. ... ok test_to_surface__setsurface_wider_and_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_wider_and_shorter_than_mask) Ensures that setsurfaces wider and shorter than the mask work ... ok test_to_surface__setsurface_wider_and_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_wider_and_taller_than_mask) Ensures that setsurfaces wider and taller than the mask work ... ok test_to_surface__setsurface_wider_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_wider_than_mask) Ensures that setsurfaces wider than the mask work correctly. ... ok test_to_surface__setsurface_with_zero_size (pygame.tests.mask_test.MaskTypeTest.test_to_surface__setsurface_with_zero_size) Ensures zero sized setsurfaces are handled correctly. ... ok test_to_surface__surface_color_alphas (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_color_alphas) Ensures the setsurface/unsetsurface color alpha values are respected. ... ok test_to_surface__surface_narrower_and_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_narrower_and_shorter_than_mask) Ensures that surfaces narrower and shorter than the mask work ... ok test_to_surface__surface_narrower_and_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_narrower_and_taller_than_mask) Ensures that surfaces narrower and taller than the mask work ... ok test_to_surface__surface_narrower_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_narrower_than_mask) Ensures that surfaces narrower than the mask work correctly. ... ok test_to_surface__surface_param (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_param) Ensures to_surface accepts a surface arg/kwarg. ... ok test_to_surface__surface_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_shorter_than_mask) Ensures that surfaces shorter than the mask work correctly. ... ok test_to_surface__surface_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_taller_than_mask) Ensures that surfaces taller than the mask work correctly. ... ok test_to_surface__surface_wider_and_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_wider_and_shorter_than_mask) Ensures that surfaces wider and shorter than the mask work ... ok test_to_surface__surface_wider_and_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_wider_and_taller_than_mask) Ensures that surfaces wider and taller than the mask work correctly. ... ok test_to_surface__surface_wider_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_wider_than_mask) Ensures that surfaces wider than the mask work correctly. ... ok test_to_surface__surface_with_param_combinations (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_with_param_combinations) Ensures to_surface works with a surface value ... ok test_to_surface__surface_with_zero_size (pygame.tests.mask_test.MaskTypeTest.test_to_surface__surface_with_zero_size) Ensures zero sized surfaces are handled correctly. ... ok test_to_surface__unsetcolor_default (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetcolor_default) Ensures the default unsetcolor is correct. ... ok test_to_surface__unsetcolor_param (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetcolor_param) Ensures to_surface accepts a unsetcolor arg/kwarg. ... ok test_to_surface__unsetsurface_narrower_and_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_narrower_and_shorter_than_mask) Ensures that unsetsurfaces narrower and shorter than the mask work ... ok test_to_surface__unsetsurface_narrower_and_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_narrower_and_taller_than_mask) Ensures that unsetsurfaces narrower and taller than the mask work ... ok test_to_surface__unsetsurface_narrower_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_narrower_than_mask) Ensures that unsetsurfaces narrower than the mask work correctly. ... ok test_to_surface__unsetsurface_narrower_than_mask_and_colors_none (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_narrower_than_mask_and_colors_none) Ensures that unsetsurfaces narrower than the mask work correctly ... ok test_to_surface__unsetsurface_param (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_param) Ensures to_surface accepts a unsetsurface arg/kwarg. ... ok test_to_surface__unsetsurface_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_shorter_than_mask) Ensures that unsetsurfaces shorter than the mask work correctly. ... ok test_to_surface__unsetsurface_shorter_than_mask_and_colors_none (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_shorter_than_mask_and_colors_none) Ensures that unsetsurfaces shorter than the mask work correctly ... ok test_to_surface__unsetsurface_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_taller_than_mask) Ensures that unsetsurfaces taller than the mask work correctly. ... ok test_to_surface__unsetsurface_wider_and_shorter_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_wider_and_shorter_than_mask) Ensures that unsetsurfaces wider and shorter than the mask work ... ok test_to_surface__unsetsurface_wider_and_taller_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_wider_and_taller_than_mask) Ensures that unsetsurfaces wider and taller than the mask work ... ok test_to_surface__unsetsurface_wider_than_mask (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_wider_than_mask) Ensures that unsetsurfaces wider than the mask work correctly. ... ok test_to_surface__unsetsurface_with_zero_size (pygame.tests.mask_test.MaskTypeTest.test_to_surface__unsetsurface_with_zero_size) Ensures zero sized unsetsurfaces are handled correctly. ... ok test_to_surface__valid_area_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__valid_area_formats) Ensures to_surface handles valid area formats correctly. ... expected failure test_to_surface__valid_dest_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__valid_dest_formats) Ensures to_surface handles valid dest formats correctly. ... ok test_to_surface__valid_setcolor_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__valid_setcolor_formats) Ensures to_surface handles valid setcolor formats correctly. ... ok test_to_surface__valid_unsetcolor_formats (pygame.tests.mask_test.MaskTypeTest.test_to_surface__valid_unsetcolor_formats) Ensures to_surface handles valid unsetcolor formats correctly. ... ok test_to_surface__zero_sized_area_rect (pygame.tests.mask_test.MaskTypeTest.test_to_surface__zero_sized_area_rect) Ensures to_surface correctly handles zero sized area rects. ... expected failure test_to_surface__zero_sized_dest_rect (pygame.tests.mask_test.MaskTypeTest.test_to_surface__zero_sized_dest_rect) Ensures to_surface correctly handles zero sized dest rects. ... ok test_zero_mask (pygame.tests.mask_test.MaskTypeTest.test_zero_mask) Ensures masks can be created with zero sizes. ... ok test_zero_mask_angle (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_angle) ... ok test_zero_mask_centroid (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_centroid) ... ok test_zero_mask_clear (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_clear) ... ok test_zero_mask_connected_component (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_connected_component) Ensures connected_component correctly handles zero sized masks. ... ok test_zero_mask_connected_component__indexed (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_connected_component__indexed) Ensures connected_component correctly handles zero sized masks ... ok test_zero_mask_connected_components (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_connected_components) Ensures connected_components correctly handles zero sized masks. ... ok test_zero_mask_convolve (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_convolve) Ensures convolve correctly handles zero sized masks. ... ok test_zero_mask_convolve__with_output_mask (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_convolve__with_output_mask) Ensures convolve correctly handles zero sized masks ... ok test_zero_mask_copy (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_copy) Ensures copy correctly handles zero sized masks. ... ok test_zero_mask_count (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_count) ... ok test_zero_mask_draw (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_draw) Ensures draw correctly handles zero sized masks. ... ok test_zero_mask_erase (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_erase) Ensures erase correctly handles zero sized masks. ... ok test_zero_mask_fill (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_fill) Ensures fill correctly handles zero sized masks. ... ok test_zero_mask_flip (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_flip) ... ok test_zero_mask_get_at (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_get_at) Ensures get_at correctly handles zero sized masks. ... ok test_zero_mask_get_bounding_rects (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_get_bounding_rects) Ensures get_bounding_rects correctly handles zero sized masks. ... ok test_zero_mask_get_rect (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_get_rect) Ensures get_rect correctly handles zero sized masks. ... ok test_zero_mask_get_size (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_get_size) Ensures get_size correctly handles zero sized masks. ... ok test_zero_mask_outline (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_outline) Ensures outline correctly handles zero sized masks. ... ok test_zero_mask_outline__with_arg (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_outline__with_arg) Ensures outline correctly handles zero sized masks ... ok test_zero_mask_overlap (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_overlap) Ensures overlap correctly handles zero sized masks. ... ok test_zero_mask_overlap_area (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_overlap_area) Ensures overlap_area correctly handles zero sized masks. ... ok test_zero_mask_overlap_mask (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_overlap_mask) Ensures overlap_mask correctly handles zero sized masks. ... ok test_zero_mask_scale (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_scale) ... ok test_zero_mask_set_at (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_set_at) Ensures set_at correctly handles zero sized masks. ... ok test_zero_mask_to_surface (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_to_surface) Ensures to_surface correctly handles zero sized masks and surfaces. ... ok test_zero_mask_to_surface__create_surface (pygame.tests.mask_test.MaskTypeTest.test_zero_mask_to_surface__create_surface) Ensures to_surface correctly handles zero sized masks and surfaces ... ok ---------------------------------------------------------------------- Ran 257 tests in 1.617s OK (expected failures=12) loading pygame.tests.math_test test_clamp (pygame.tests.math_test.MathModuleTest.test_clamp) Test clamp function. ... ok test_lerp (pygame.tests.math_test.MathModuleTest.test_lerp) ... ok testAdd (pygame.tests.math_test.Vector2TypeTest.testAdd) ... ok testAttributeAccess (pygame.tests.math_test.Vector2TypeTest.testAttributeAccess) ... ok testBool (pygame.tests.math_test.Vector2TypeTest.testBool) ... ok testCompare (pygame.tests.math_test.Vector2TypeTest.testCompare) ... ok testConstructionDefault (pygame.tests.math_test.Vector2TypeTest.testConstructionDefault) ... ok testConstructionKeywords (pygame.tests.math_test.Vector2TypeTest.testConstructionKeywords) ... ok testConstructionList (pygame.tests.math_test.Vector2TypeTest.testConstructionList) ... ok testConstructionScalar (pygame.tests.math_test.Vector2TypeTest.testConstructionScalar) ... ok testConstructionScalarKeywords (pygame.tests.math_test.Vector2TypeTest.testConstructionScalarKeywords) ... ok testConstructionTuple (pygame.tests.math_test.Vector2TypeTest.testConstructionTuple) ... ok testConstructionVector2 (pygame.tests.math_test.Vector2TypeTest.testConstructionVector2) ... ok testConstructionXY (pygame.tests.math_test.Vector2TypeTest.testConstructionXY) ... ok testCopy (pygame.tests.math_test.Vector2TypeTest.testCopy) ... ok testExtendedSlicing (pygame.tests.math_test.Vector2TypeTest.testExtendedSlicing) ... ok testIter (pygame.tests.math_test.Vector2TypeTest.testIter) ... ok testRepr (pygame.tests.math_test.Vector2TypeTest.testRepr) ... ok testScalarDivision (pygame.tests.math_test.Vector2TypeTest.testScalarDivision) ... ok testScalarMultiplication (pygame.tests.math_test.Vector2TypeTest.testScalarMultiplication) ... ok testSequence (pygame.tests.math_test.Vector2TypeTest.testSequence) ... ok testStr (pygame.tests.math_test.Vector2TypeTest.testStr) ... ok testSub (pygame.tests.math_test.Vector2TypeTest.testSub) ... ok testUnary (pygame.tests.math_test.Vector2TypeTest.testUnary) ... ok test___round___basic (pygame.tests.math_test.Vector2TypeTest.test___round___basic) ... ok test_angle_to (pygame.tests.math_test.Vector2TypeTest.test_angle_to) ... ok test_clamp_mag_v2_edge_cases (pygame.tests.math_test.Vector2TypeTest.test_clamp_mag_v2_edge_cases) ... ok test_clamp_mag_v2_errors (pygame.tests.math_test.Vector2TypeTest.test_clamp_mag_v2_errors) ... ok test_clamp_mag_v2_max (pygame.tests.math_test.Vector2TypeTest.test_clamp_mag_v2_max) ... ok test_clamp_mag_v2_min (pygame.tests.math_test.Vector2TypeTest.test_clamp_mag_v2_min) ... ok test_clamp_mag_v2_no_change (pygame.tests.math_test.Vector2TypeTest.test_clamp_mag_v2_no_change) ... ok test_collection_abc (pygame.tests.math_test.Vector2TypeTest.test_collection_abc) ... ok test_contains (pygame.tests.math_test.Vector2TypeTest.test_contains) ... ok test_cross (pygame.tests.math_test.Vector2TypeTest.test_cross) ... ok test_distance_squared_to (pygame.tests.math_test.Vector2TypeTest.test_distance_squared_to) ... ok test_distance_to (pygame.tests.math_test.Vector2TypeTest.test_distance_to) ... ok test_dot (pygame.tests.math_test.Vector2TypeTest.test_dot) ... ok test_elementwise (pygame.tests.math_test.Vector2TypeTest.test_elementwise) ... ok test_is_normalized (pygame.tests.math_test.Vector2TypeTest.test_is_normalized) ... ok test_length (pygame.tests.math_test.Vector2TypeTest.test_length) ... ok test_length_squared (pygame.tests.math_test.Vector2TypeTest.test_length_squared) ... ok test_lerp (pygame.tests.math_test.Vector2TypeTest.test_lerp) ... ok test_move_away (pygame.tests.math_test.Vector2TypeTest.test_move_away) ... ok test_move_nowhere (pygame.tests.math_test.Vector2TypeTest.test_move_nowhere) ... ok test_move_towards_basic (pygame.tests.math_test.Vector2TypeTest.test_move_towards_basic) ... ok test_move_towards_errors (pygame.tests.math_test.Vector2TypeTest.test_move_towards_errors) ... ok test_move_towards_max_distance (pygame.tests.math_test.Vector2TypeTest.test_move_towards_max_distance) ... ok test_move_towards_self (pygame.tests.math_test.Vector2TypeTest.test_move_towards_self) ... ok test_normalize (pygame.tests.math_test.Vector2TypeTest.test_normalize) ... ok test_normalize_ip (pygame.tests.math_test.Vector2TypeTest.test_normalize_ip) ... ok test_polar (pygame.tests.math_test.Vector2TypeTest.test_polar) ... ok test_project_v2_onto_other (pygame.tests.math_test.Vector2TypeTest.test_project_v2_onto_other) Project onto other vector. ... ok test_project_v2_onto_other_as_list (pygame.tests.math_test.Vector2TypeTest.test_project_v2_onto_other_as_list) Project onto other list as vector. ... ok test_project_v2_onto_other_as_tuple (pygame.tests.math_test.Vector2TypeTest.test_project_v2_onto_other_as_tuple) Project onto other tuple as vector. ... ok test_project_v2_onto_x_axis (pygame.tests.math_test.Vector2TypeTest.test_project_v2_onto_x_axis) Project onto x-axis, e.g. get the component pointing in the x-axis direction. ... ok test_project_v2_onto_y_axis (pygame.tests.math_test.Vector2TypeTest.test_project_v2_onto_y_axis) Project onto y-axis, e.g. get the component pointing in the y-axis direction. ... ok test_project_v2_raises_if_other_has_zero_length (pygame.tests.math_test.Vector2TypeTest.test_project_v2_raises_if_other_has_zero_length) Check if exception is raise when projected on vector has zero length. ... ok test_project_v2_raises_if_other_is_not_iterable (pygame.tests.math_test.Vector2TypeTest.test_project_v2_raises_if_other_is_not_iterable) Check if exception is raise when projected on vector is not iterable. ... ok test_reflect (pygame.tests.math_test.Vector2TypeTest.test_reflect) ... ok test_reflect_ip (pygame.tests.math_test.Vector2TypeTest.test_reflect_ip) ... ok test_rotate (pygame.tests.math_test.Vector2TypeTest.test_rotate) ... ok test_rotate_ip (pygame.tests.math_test.Vector2TypeTest.test_rotate_ip) ... ok test_rotate_rad (pygame.tests.math_test.Vector2TypeTest.test_rotate_rad) ... ok test_rotate_rad_ip (pygame.tests.math_test.Vector2TypeTest.test_rotate_rad_ip) ... ok test_scale_to_length (pygame.tests.math_test.Vector2TypeTest.test_scale_to_length) ... ok test_slerp (pygame.tests.math_test.Vector2TypeTest.test_slerp) ... ok test_subclass_operation (pygame.tests.math_test.Vector2TypeTest.test_subclass_operation) ... ok test_subclassing_v2 (pygame.tests.math_test.Vector2TypeTest.test_subclassing_v2) Check if Vector2 is subclassable ... ok test_swizzle (pygame.tests.math_test.Vector2TypeTest.test_swizzle) ... ok test_swizzle_return_types (pygame.tests.math_test.Vector2TypeTest.test_swizzle_return_types) ... ok test_update (pygame.tests.math_test.Vector2TypeTest.test_update) ... ok testAdd (pygame.tests.math_test.Vector3TypeTest.testAdd) ... ok testAttributeAccess (pygame.tests.math_test.Vector3TypeTest.testAttributeAccess) ... ok testBool (pygame.tests.math_test.Vector3TypeTest.testBool) ... ok testCompare (pygame.tests.math_test.Vector3TypeTest.testCompare) ... ok testConstructionDefault (pygame.tests.math_test.Vector3TypeTest.testConstructionDefault) ... ok testConstructionKeywords (pygame.tests.math_test.Vector3TypeTest.testConstructionKeywords) ... ok testConstructionList (pygame.tests.math_test.Vector3TypeTest.testConstructionList) ... ok testConstructionMissing (pygame.tests.math_test.Vector3TypeTest.testConstructionMissing) ... ok testConstructionScalar (pygame.tests.math_test.Vector3TypeTest.testConstructionScalar) ... ok testConstructionScalarKeywords (pygame.tests.math_test.Vector3TypeTest.testConstructionScalarKeywords) ... ok testConstructionTuple (pygame.tests.math_test.Vector3TypeTest.testConstructionTuple) ... ok testConstructionVector3 (pygame.tests.math_test.Vector3TypeTest.testConstructionVector3) ... ok testConstructionXYZ (pygame.tests.math_test.Vector3TypeTest.testConstructionXYZ) ... ok testCopy (pygame.tests.math_test.Vector3TypeTest.testCopy) ... ok testExtendedSlicing (pygame.tests.math_test.Vector3TypeTest.testExtendedSlicing) ... ok testIter (pygame.tests.math_test.Vector3TypeTest.testIter) ... ok testRepr (pygame.tests.math_test.Vector3TypeTest.testRepr) ... ok testScalarDivision (pygame.tests.math_test.Vector3TypeTest.testScalarDivision) ... ok testScalarMultiplication (pygame.tests.math_test.Vector3TypeTest.testScalarMultiplication) ... ok testSequence (pygame.tests.math_test.Vector3TypeTest.testSequence) ... ok testStr (pygame.tests.math_test.Vector3TypeTest.testStr) ... ok testSub (pygame.tests.math_test.Vector3TypeTest.testSub) ... ok testUnary (pygame.tests.math_test.Vector3TypeTest.testUnary) ... ok test___round___basic (pygame.tests.math_test.Vector3TypeTest.test___round___basic) ... ok test_angle_to (pygame.tests.math_test.Vector3TypeTest.test_angle_to) ... ok test_clamp_mag_v3_edge_cases (pygame.tests.math_test.Vector3TypeTest.test_clamp_mag_v3_edge_cases) ... ok test_clamp_mag_v3_errors (pygame.tests.math_test.Vector3TypeTest.test_clamp_mag_v3_errors) ... ok test_clamp_mag_v3_max (pygame.tests.math_test.Vector3TypeTest.test_clamp_mag_v3_max) ... ok test_clamp_mag_v3_min (pygame.tests.math_test.Vector3TypeTest.test_clamp_mag_v3_min) ... ok test_clamp_mag_v3_no_change (pygame.tests.math_test.Vector3TypeTest.test_clamp_mag_v3_no_change) ... ok test_collection_abc (pygame.tests.math_test.Vector3TypeTest.test_collection_abc) ... ok test_contains (pygame.tests.math_test.Vector3TypeTest.test_contains) ... ok test_cross (pygame.tests.math_test.Vector3TypeTest.test_cross) ... ok test_dir_works (pygame.tests.math_test.Vector3TypeTest.test_dir_works) ... ok test_distance_squared_to (pygame.tests.math_test.Vector3TypeTest.test_distance_squared_to) ... ok test_distance_squared_to_exceptions (pygame.tests.math_test.Vector3TypeTest.test_distance_squared_to_exceptions) ... ok test_distance_to (pygame.tests.math_test.Vector3TypeTest.test_distance_to) ... ok test_distance_to_exceptions (pygame.tests.math_test.Vector3TypeTest.test_distance_to_exceptions) ... ok test_dot (pygame.tests.math_test.Vector3TypeTest.test_dot) ... ok test_elementwise (pygame.tests.math_test.Vector3TypeTest.test_elementwise) ... ok test_inplace_operators (pygame.tests.math_test.Vector3TypeTest.test_inplace_operators) ... ok test_invalid_swizzle (pygame.tests.math_test.Vector3TypeTest.test_invalid_swizzle) ... ok test_is_normalized (pygame.tests.math_test.Vector3TypeTest.test_is_normalized) ... ok test_length (pygame.tests.math_test.Vector3TypeTest.test_length) ... ok test_length_squared (pygame.tests.math_test.Vector3TypeTest.test_length_squared) ... ok test_lerp (pygame.tests.math_test.Vector3TypeTest.test_lerp) ... ok test_move_away (pygame.tests.math_test.Vector3TypeTest.test_move_away) ... ok test_move_nowhere (pygame.tests.math_test.Vector3TypeTest.test_move_nowhere) ... ok test_move_towards_basic (pygame.tests.math_test.Vector3TypeTest.test_move_towards_basic) ... ok test_move_towards_errors (pygame.tests.math_test.Vector3TypeTest.test_move_towards_errors) ... ok test_move_towards_max_distance (pygame.tests.math_test.Vector3TypeTest.test_move_towards_max_distance) ... ok test_move_towards_self (pygame.tests.math_test.Vector3TypeTest.test_move_towards_self) ... ok test_normalize (pygame.tests.math_test.Vector3TypeTest.test_normalize) ... ok test_normalize_ip (pygame.tests.math_test.Vector3TypeTest.test_normalize_ip) ... ok test_pickle (pygame.tests.math_test.Vector3TypeTest.test_pickle) ... ok test_project_v3_onto_other (pygame.tests.math_test.Vector3TypeTest.test_project_v3_onto_other) Project onto other vector. ... ok test_project_v3_onto_other_as_list (pygame.tests.math_test.Vector3TypeTest.test_project_v3_onto_other_as_list) Project onto other list as vector. ... ok test_project_v3_onto_other_as_tuple (pygame.tests.math_test.Vector3TypeTest.test_project_v3_onto_other_as_tuple) Project onto other tuple as vector. ... ok test_project_v3_onto_x_axis (pygame.tests.math_test.Vector3TypeTest.test_project_v3_onto_x_axis) Project onto x-axis, e.g. get the component pointing in the x-axis direction. ... ok test_project_v3_onto_y_axis (pygame.tests.math_test.Vector3TypeTest.test_project_v3_onto_y_axis) Project onto y-axis, e.g. get the component pointing in the y-axis direction. ... ok test_project_v3_onto_z_axis (pygame.tests.math_test.Vector3TypeTest.test_project_v3_onto_z_axis) Project onto z-axis, e.g. get the component pointing in the z-axis direction. ... ok test_project_v3_raises_if_other_has_zero_length (pygame.tests.math_test.Vector3TypeTest.test_project_v3_raises_if_other_has_zero_length) Check if exception is raise when projected on vector has zero length. ... ok test_project_v3_raises_if_other_is_not_iterable (pygame.tests.math_test.Vector3TypeTest.test_project_v3_raises_if_other_is_not_iterable) Check if exception is raise when projected on vector is not iterable. ... ok test_reflect (pygame.tests.math_test.Vector3TypeTest.test_reflect) ... ok test_reflect_ip (pygame.tests.math_test.Vector3TypeTest.test_reflect_ip) ... ok test_rotate (pygame.tests.math_test.Vector3TypeTest.test_rotate) ... ok test_rotate_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_ip) ... ok test_rotate_rad (pygame.tests.math_test.Vector3TypeTest.test_rotate_rad) ... ok test_rotate_rad_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_rad_ip) ... ok test_rotate_x (pygame.tests.math_test.Vector3TypeTest.test_rotate_x) ... ok test_rotate_x_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_x_ip) ... ok test_rotate_x_rad (pygame.tests.math_test.Vector3TypeTest.test_rotate_x_rad) ... ok test_rotate_x_rad_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_x_rad_ip) ... ok test_rotate_y (pygame.tests.math_test.Vector3TypeTest.test_rotate_y) ... ok test_rotate_y_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_y_ip) ... ok test_rotate_y_rad (pygame.tests.math_test.Vector3TypeTest.test_rotate_y_rad) ... ok test_rotate_y_rad_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_y_rad_ip) ... ok test_rotate_z (pygame.tests.math_test.Vector3TypeTest.test_rotate_z) ... ok test_rotate_z_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_z_ip) ... ok test_rotate_z_rad (pygame.tests.math_test.Vector3TypeTest.test_rotate_z_rad) ... ok test_rotate_z_rad_ip (pygame.tests.math_test.Vector3TypeTest.test_rotate_z_rad_ip) ... ok test_scale_to_length (pygame.tests.math_test.Vector3TypeTest.test_scale_to_length) ... ok test_slerp (pygame.tests.math_test.Vector3TypeTest.test_slerp) ... ok test_spherical (pygame.tests.math_test.Vector3TypeTest.test_spherical) ... ok test_subclass_operation (pygame.tests.math_test.Vector3TypeTest.test_subclass_operation) ... ok test_subclassing_v3 (pygame.tests.math_test.Vector3TypeTest.test_subclassing_v3) Check if Vector3 is subclassable ... ok test_swizzle (pygame.tests.math_test.Vector3TypeTest.test_swizzle) ... ok test_swizzle_constants (pygame.tests.math_test.Vector3TypeTest.test_swizzle_constants) We can get constant values from a swizzle. ... ok test_swizzle_four_constants (pygame.tests.math_test.Vector3TypeTest.test_swizzle_four_constants) We can get 4 constant values from a swizzle. ... ok test_swizzle_oob (pygame.tests.math_test.Vector3TypeTest.test_swizzle_oob) An out-of-bounds swizzle raises an AttributeError. ... ok test_swizzle_return_types (pygame.tests.math_test.Vector3TypeTest.test_swizzle_return_types) ... ok test_swizzle_set_oob (pygame.tests.math_test.Vector3TypeTest.test_swizzle_set_oob) An out-of-bounds swizzle set raises an AttributeError. ... ok ---------------------------------------------------------------------- Ran 163 tests in 0.041s OK loading pygame.tests.midi_test test_MidiException (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_MidiException) Ensures the MidiException is raised as expected. ... ok test_conversions (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_conversions) of frequencies to midi note numbers and ansi note names. ... ok test_midiin (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_midiin) Ensures the MIDIIN event id exists in the midi module. ... ok test_midiout (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_midiout) Ensures the MIDIOUT event id exists in the midi module. ... ok test_midis2events (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_midis2events) Ensures midi events are properly converted to pygame events. ... ok test_midis2events__extra_event_data (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_midis2events__extra_event_data) Ensures midi events with extra values are handled properly. ... ok test_midis2events__extra_event_data_missing_timestamp (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_midis2events__extra_event_data_missing_timestamp) Ensures midi events with extra data and no timestamps are handled ... ok test_midis2events__missing_event_data (pygame.tests.midi_test.MidiModuleNonInteractiveTest.test_midis2events__missing_event_data) Ensures midi events with missing values are handled properly. ... ok ---------------------------------------------------------------------- Ran 8 tests in 0.007s OK loading pygame.tests.mixer_music_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_get_busy (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_get_busy) ... ok test_get_volume (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_get_volume) ... ok test_init (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_init) issue #955. unload music whenever mixer.quit() is called ... ok test_load_mp3 (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_load_mp3) |tags:music| ... ok test_load_object (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_load_object) test loading music from file-like objects. ... ok test_load_ogg (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_load_ogg) |tags:music| ... ok test_load_unicode (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_load_unicode) test non-ASCII unicode path ... ok test_load_wav (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_load_wav) |tags:music| ... ok test_music_pause__unpause (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_music_pause__unpause) Ensure music has the correct position immediately after unpausing ... ok test_object_namehint (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_object_namehint) test loading & queuing music from file-like objects with namehint argument. ... ok test_pause (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_pause) ... ok test_play (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_play) ... ok test_play__start_time (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_play__start_time) ... skipped 'disk audio driver "playback" writing to disk is slow' test_queue__arguments (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue__arguments) Ensures queue() can be called with proper arguments. ... ok test_queue__invalid_filename (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue__invalid_filename) Ensures queue() correctly handles invalid filenames. ... ok test_queue__invalid_sound_type (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue__invalid_sound_type) Ensures queue() correctly handles invalid file types. ... ok test_queue__multiple_calls (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue__multiple_calls) Ensures queue() can be called multiple times. ... ok test_queue__no_file (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue__no_file) Ensures queue() correctly handles missing the file argument. ... ok test_queue_mp3 (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue_mp3) Ensures queue() accepts mp3 files. ... ok test_queue_ogg (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue_ogg) Ensures queue() accepts ogg files. ... ok test_queue_wav (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_queue_wav) Ensures queue() accepts wav files. ... ok test_set_volume (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_set_volume) ... ok test_stop (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_stop) ... ok test_unload (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_unload) ... ok test_unpause (pygame.tests.mixer_music_test.MixerMusicModuleTest.test_unpause) ... ok ---------------------------------------------------------------------- Ran 25 tests in 0.597s OK (skipped=1) loading pygame.tests.mixer_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_get_endevent (pygame.tests.mixer_test.ChannelEndEventTest.test_get_endevent) Ensure Channel.get_endevent() returns the correct event type. ... ok test_set_volume_with_one_argument (pygame.tests.mixer_test.ChannelSetVolumeTest.test_set_volume_with_one_argument) ... ok test_set_volume_with_two_arguments (pygame.tests.mixer_test.ChannelSetVolumeTest.test_set_volume_with_two_arguments) ... expected failure test_channel (pygame.tests.mixer_test.ChannelTypeTest.test_channel) Ensure Channel() creation works. ... ok test_channel__before_init (pygame.tests.mixer_test.ChannelTypeTest.test_channel__before_init) Ensure exception for Channel() creation with non-init mixer. ... ok test_channel__invalid_id (pygame.tests.mixer_test.ChannelTypeTest.test_channel__invalid_id) Ensure exception for Channel() creation with an invalid id. ... ok test_channel__without_arg (pygame.tests.mixer_test.ChannelTypeTest.test_channel__without_arg) Ensure exception for Channel() creation with no argument. ... ok test_fadeout (pygame.tests.mixer_test.ChannelTypeTest.test_fadeout) Ensure Channel.fadeout() stops playback after fading out. ... ok test_get_busy (pygame.tests.mixer_test.ChannelTypeTest.test_get_busy) Ensure an idle channel's busy state is correct. ... ok test_get_busy__active (pygame.tests.mixer_test.ChannelTypeTest.test_get_busy__active) Ensure an active channel's busy state is correct. ... ok test_get_queue (pygame.tests.mixer_test.ChannelTypeTest.test_get_queue) Ensure Channel.get_queue() returns any queued Sound. ... ok test_get_sound (pygame.tests.mixer_test.ChannelTypeTest.test_get_sound) Ensure Channel.get_sound() returns the currently playing Sound. ... ok test_get_volume (pygame.tests.mixer_test.ChannelTypeTest.test_get_volume) Ensure a channel's volume can be retrieved. ... ok test_pause_unpause (pygame.tests.mixer_test.ChannelTypeTest.test_pause_unpause) Test if the Channel can be paused and unpaused. ... ok test_pause_unpause__before_init (pygame.tests.mixer_test.ChannelTypeTest.test_pause_unpause__before_init) Ensure exception for Channel.pause() with non-init mixer. ... ok test_stop (pygame.tests.mixer_test.ChannelTypeTest.test_stop) ... ok test_array_interface (pygame.tests.mixer_test.MixerModuleTest.test_array_interface) ... ok test_array_keyword (pygame.tests.mixer_test.MixerModuleTest.test_array_keyword) ... skipped 'this test fails without real sound card' test_fadeout (pygame.tests.mixer_test.MixerModuleTest.test_fadeout) Ensure pygame.mixer.fadeout() stops playback after fading out the sound. ... ok test_find_channel (pygame.tests.mixer_test.MixerModuleTest.test_find_channel) ... ok test_get_init__returns_None_if_mixer_not_initialized (pygame.tests.mixer_test.MixerModuleTest.test_get_init__returns_None_if_mixer_not_initialized) ... ok test_get_num_channels__defaults_eight_after_init (pygame.tests.mixer_test.MixerModuleTest.test_get_num_channels__defaults_eight_after_init) ... ok test_get_sdl_mixer_version (pygame.tests.mixer_test.MixerModuleTest.test_get_sdl_mixer_version) Ensures get_sdl_mixer_version works correctly with no args. ... ok test_get_sdl_mixer_version__args (pygame.tests.mixer_test.MixerModuleTest.test_get_sdl_mixer_version__args) Ensures get_sdl_mixer_version works correctly using args. ... ok test_get_sdl_mixer_version__invalid_args_kwargs (pygame.tests.mixer_test.MixerModuleTest.test_get_sdl_mixer_version__invalid_args_kwargs) Ensures get_sdl_mixer_version handles invalid args and kwargs. ... ok test_get_sdl_mixer_version__kwargs (pygame.tests.mixer_test.MixerModuleTest.test_get_sdl_mixer_version__kwargs) Ensures get_sdl_mixer_version works correctly using kwargs. ... ok test_get_sdl_mixer_version__linked_equals_compiled (pygame.tests.mixer_test.MixerModuleTest.test_get_sdl_mixer_version__linked_equals_compiled) Ensures get_sdl_mixer_version's linked/compiled versions are equal. ... ok test_init__keyword_args (pygame.tests.mixer_test.MixerModuleTest.test_init__keyword_args) ... ok test_init__zero_values (pygame.tests.mixer_test.MixerModuleTest.test_init__zero_values) ... ok test_newbuf__one_channel (pygame.tests.mixer_test.MixerModuleTest.test_newbuf__one_channel) ... ok test_newbuf__twho_channel (pygame.tests.mixer_test.MixerModuleTest.test_newbuf__twho_channel) ... ok test_pause (pygame.tests.mixer_test.MixerModuleTest.test_pause) Ensure pygame.mixer.pause() temporarily stops playback of all sound channels. ... expected failure test_pre_init__keyword_args (pygame.tests.mixer_test.MixerModuleTest.test_pre_init__keyword_args) ... ok test_pre_init__zero_values (pygame.tests.mixer_test.MixerModuleTest.test_pre_init__zero_values) ... ok test_quit (pygame.tests.mixer_test.MixerModuleTest.test_quit) get_num_channels() Should throw pygame.error if uninitialized ... ok test_set_num_channels (pygame.tests.mixer_test.MixerModuleTest.test_set_num_channels) ... ok test_set_reserved (pygame.tests.mixer_test.MixerModuleTest.test_set_reserved) Ensure pygame.mixer.set_reserved() reserves the given number of channels. ... ok test_sound_args (pygame.tests.mixer_test.MixerModuleTest.test_sound_args) ... ok test_sound_unicode (pygame.tests.mixer_test.MixerModuleTest.test_sound_unicode) test non-ASCII unicode path ... ok test_stop (pygame.tests.mixer_test.MixerModuleTest.test_stop) Stops playback of all active sound channels. ... ok test_correct_subclassing (pygame.tests.mixer_test.SoundTypeTest.test_correct_subclassing) ... ok test_get_length (pygame.tests.mixer_test.SoundTypeTest.test_get_length) Tests if get_length returns a correct length. ... ok test_get_num_channels (pygame.tests.mixer_test.SoundTypeTest.test_get_num_channels) Tests if Sound.get_num_channels returns the correct number ... ok test_get_raw (pygame.tests.mixer_test.SoundTypeTest.test_get_raw) Ensure get_raw returns the correct bytestring. ... ok test_get_volume (pygame.tests.mixer_test.SoundTypeTest.test_get_volume) Ensure a sound's volume can be retrieved. ... ok test_get_volume__while_playing (pygame.tests.mixer_test.SoundTypeTest.test_get_volume__while_playing) Ensure a sound's volume can be retrieved while playing. ... ok test_incorrect_subclassing (pygame.tests.mixer_test.SoundTypeTest.test_incorrect_subclassing) ... ok test_samples_address (pygame.tests.mixer_test.SoundTypeTest.test_samples_address) Test the _samples_address getter. ... ok test_set_volume (pygame.tests.mixer_test.SoundTypeTest.test_set_volume) Ensure a sound's volume can be set. ... ok test_set_volume__while_playing (pygame.tests.mixer_test.SoundTypeTest.test_set_volume__while_playing) Ensure a sound's volume can be set while playing. ... ok test_sound (pygame.tests.mixer_test.SoundTypeTest.test_sound) Ensure Sound() creation with a filename works. ... ok test_sound__before_init (pygame.tests.mixer_test.SoundTypeTest.test_sound__before_init) Ensure exception raised for Sound() creation with non-init mixer. ... ok test_sound__from_file_object (pygame.tests.mixer_test.SoundTypeTest.test_sound__from_file_object) Ensure Sound() creation with a file object works. ... ok test_sound__from_pathlib (pygame.tests.mixer_test.SoundTypeTest.test_sound__from_pathlib) Ensure Sound() creation with a pathlib.Path object works. ... ok test_sound__from_sound_object (pygame.tests.mixer_test.SoundTypeTest.test_sound__from_sound_object) Ensure Sound() creation with a Sound() object works. ... ok test_sound__without_arg (pygame.tests.mixer_test.SoundTypeTest.test_sound__without_arg) Ensure exception raised for Sound() creation with no argument. ... ok test_stop (pygame.tests.mixer_test.SoundTypeTest.test_stop) Ensure stop can be called while not playing a sound. ... ok test_stop__while_playing (pygame.tests.mixer_test.SoundTypeTest.test_stop__while_playing) Ensure stop stops a playing sound. ... ok test_all_sounds_stopped (pygame.tests.mixer_test.TestGetBusy.test_all_sounds_stopped) Test that get_busy returns False when all sounds are stopped. ... ok test_all_sounds_stopped_with_fadeout (pygame.tests.mixer_test.TestGetBusy.test_all_sounds_stopped_with_fadeout) Test that get_busy returns False when all sounds are stopped with ... ok test_multiple_sounds_playing (pygame.tests.mixer_test.TestGetBusy.test_multiple_sounds_playing) Test that get_busy returns True when multiple sounds are playing. ... ok test_no_sound_playing (pygame.tests.mixer_test.TestGetBusy.test_no_sound_playing) Test that get_busy returns False when no sound is playing. ... ok test_one_sound_playing (pygame.tests.mixer_test.TestGetBusy.test_one_sound_playing) Test that get_busy returns True when one sound is playing. ... ok test_sound_fading_out (pygame.tests.mixer_test.TestGetBusy.test_sound_fading_out) Tests that get_busy() returns True when a sound is fading out ... ok test_fadeout_with_valid_time (pygame.tests.mixer_test.TestSoundFadeout.test_fadeout_with_valid_time) Tests if fadeout stops sound playback after fading it out over the time argument in milliseconds. ... ok test_play_indefinitely (pygame.tests.mixer_test.TestSoundPlay.test_play_indefinitely) Test playing a sound indefinitely. ... ok test_play_multiple_times (pygame.tests.mixer_test.TestSoundPlay.test_play_multiple_times) Test playing a sound multiple times. ... ok test_play_once (pygame.tests.mixer_test.TestSoundPlay.test_play_once) Test playing a sound once. ... ok test_play_with_fade_ms (pygame.tests.mixer_test.TestSoundPlay.test_play_with_fade_ms) Test playing a sound with fade_ms. ... ok test_play_with_invalid_fade_ms (pygame.tests.mixer_test.TestSoundPlay.test_play_with_invalid_fade_ms) Test playing a sound with invalid fade_ms. ... ok test_play_with_invalid_loops (pygame.tests.mixer_test.TestSoundPlay.test_play_with_invalid_loops) Test playing a sound with invalid loops. ... ok test_play_with_invalid_maxtime (pygame.tests.mixer_test.TestSoundPlay.test_play_with_invalid_maxtime) Test playing a sound with invalid maxtime. ... ok test_play_with_maxtime (pygame.tests.mixer_test.TestSoundPlay.test_play_with_maxtime) Test playing a sound with maxtime. ... ok ---------------------------------------------------------------------- Ran 73 tests in 12.392s OK (skipped=1, expected failures=2) loading pygame.tests.mouse_test test_get_cursor (pygame.tests.mouse_test.MouseModuleTest.test_get_cursor) Ensures get_cursor works correctly. ... skipped 'Cursors not supported on headless test machines' test_get_focused (pygame.tests.mouse_test.MouseModuleTest.test_get_focused) Ensures get_focused returns the correct type. ... ok test_get_pos (pygame.tests.mouse_test.MouseModuleTest.test_get_pos) Ensures get_pos returns the correct types. ... ok test_get_pressed (pygame.tests.mouse_test.MouseModuleTest.test_get_pressed) Ensures get_pressed returns the correct types. ... ok test_get_rel (pygame.tests.mouse_test.MouseModuleTest.test_get_rel) Ensures get_rel returns the correct types. ... ok test_get_visible (pygame.tests.mouse_test.MouseModuleTest.test_get_visible) Ensures get_visible works correctly. ... ok test_set_cursor (pygame.tests.mouse_test.MouseModuleTest.test_set_cursor) Ensures set_cursor works correctly. ... skipped 'Cursors not supported on headless test machines' test_set_pos__invalid_pos (pygame.tests.mouse_test.MouseModuleTest.test_set_pos__invalid_pos) Ensures set_pos handles invalid positions correctly. ... ok test_set_system_cursor (pygame.tests.mouse_test.MouseModuleTest.test_set_system_cursor) Ensures set_system_cursor works correctly. ... skipped 'mouse.set_system_cursor only available in SDL2' test_set_visible (pygame.tests.mouse_test.MouseModuleTest.test_set_visible) Ensures set_visible returns the correct values. ... ok test_set_visible__invalid_value (pygame.tests.mouse_test.MouseModuleTest.test_set_visible__invalid_value) Ensures set_visible handles invalid positions correctly. ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.121s OK (skipped=3) loading pygame.tests.pixelarray_test test_basic (pygame.tests.pixelarray_test.PixelArrayArrayInterfaceTest.test_basic) ... ok test_flags (pygame.tests.pixelarray_test.PixelArrayArrayInterfaceTest.test_flags) ... ok test_itemsize (pygame.tests.pixelarray_test.PixelArrayArrayInterfaceTest.test_itemsize) ... ok test_shape (pygame.tests.pixelarray_test.PixelArrayArrayInterfaceTest.test_shape) ... ok test_slicing (pygame.tests.pixelarray_test.PixelArrayArrayInterfaceTest.test_slicing) ... ok test_newbuf_1D (pygame.tests.pixelarray_test.PixelArrayNewBufferTest.test_newbuf_1D) ... ok test_newbuf_2D (pygame.tests.pixelarray_test.PixelArrayNewBufferTest.test_newbuf_2D) ... ok test_2dslice_assignment (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_2dslice_assignment) ... ok test_array_properties (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_array_properties) ... ok test_as_class (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_as_class) ... ok test_ass_subscript (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_ass_subscript) ... ok test_assign_size_mismatch (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_assign_size_mismatch) ... ok test_close (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_close) does not crash when it is deleted. ... ok test_close_raises (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_close_raises) when you try to do an operation after it is closed. ... ok test_color_value (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_color_value) ... ok test_compare (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_compare) ... ok test_compare__different_colors_not_within_distance (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_compare__different_colors_not_within_distance) Ensures compare works correctly with different colored surfaces ... ok test_compare__different_colors_within_distance (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_compare__different_colors_within_distance) Ensures compare works correctly with different colored surfaces ... ok test_compare__same_colors_within_distance (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_compare__same_colors_within_distance) Ensures compare works correctly with same colored surfaces. ... ok test_contains (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_contains) ... ok test_context_manager (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_context_manager) closes properly. ... ok test_extract (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_extract) ... ok test_get_column (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_get_column) ... ok test_get_pixel (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_get_pixel) ... ok test_get_slice (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_get_slice) ... ok test_get_surface (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_get_surface) ... ok test_get_surface__subclassed_surface (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_get_surface__subclassed_surface) Ensure the surface attribute can handle subclassed surfaces. ... ok test_iter (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_iter) ... ok test_length_1_dimension_broadcast (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_length_1_dimension_broadcast) ... ok test_make_surface (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_make_surface) ... ok test_make_surface__subclassed_surface (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_make_surface__subclassed_surface) Ensure make_surface can handle subclassed surfaces. ... ok test_pixel_array (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_pixel_array) ... ok test_pixelarray__subclassed_surface (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_pixelarray__subclassed_surface) Ensure the PixelArray constructor accepts subclassed surfaces. ... ok test_pixels_field (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_pixels_field) ... ok test_replace (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_replace) ... ok test_repr (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_repr) ... ok test_self_assign (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_self_assign) ... ok test_set_column (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_set_column) ... ok test_set_pixel (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_set_pixel) ... ok test_set_slice (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_set_slice) ... ok test_subscript (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_subscript) ... ok test_transpose (pygame.tests.pixelarray_test.PixelArrayTypeTest.test_transpose) ... ok ---------------------------------------------------------------------- Ran 42 tests in 0.131s OK loading pygame.tests.pixelcopy_test test_array_to_surface_newbuf (pygame.tests.pixelcopy_test.PixelCopyTestWithArrayNewBuf.test_array_to_surface_newbuf) ... ok test_format_newbuf (pygame.tests.pixelcopy_test.PixelCopyTestWithArrayNewBuf.test_format_newbuf) ... ok test_make_surface_newbuf (pygame.tests.pixelcopy_test.PixelCopyTestWithArrayNewBuf.test_make_surface_newbuf) ... ok test_map_array_newbuf (pygame.tests.pixelcopy_test.PixelCopyTestWithArrayNewBuf.test_map_array_newbuf) ... ok test_surface_to_array_newbuf (pygame.tests.pixelcopy_test.PixelCopyTestWithArrayNewBuf.test_surface_to_array_newbuf) ... ok test_array_to_surface_broadcasting (pygame.tests.pixelcopy_test.PixelcopyModuleTest.test_array_to_surface_broadcasting) ... ok test_map_array (pygame.tests.pixelcopy_test.PixelcopyModuleTest.test_map_array) ... ok test_surface_to_array_2d (pygame.tests.pixelcopy_test.PixelcopyModuleTest.test_surface_to_array_2d) ... ok test_surface_to_array_3d (pygame.tests.pixelcopy_test.PixelcopyModuleTest.test_surface_to_array_3d) ... ok ---------------------------------------------------------------------- Ran 9 tests in 0.486s OK loading pygame.tests.rect_test testCalculatedAttributes (pygame.tests.rect_test.RectTypeTest.testCalculatedAttributes) ... ok testConstructionTopLeftSize (pygame.tests.rect_test.RectTypeTest.testConstructionTopLeftSize) ... ok testConstructionXYWidthHeight (pygame.tests.rect_test.RectTypeTest.testConstructionXYWidthHeight) ... ok testEquals (pygame.tests.rect_test.RectTypeTest.testEquals) check to see how the rect uses __eq__ ... ok test_ass_subscript (pygame.tests.rect_test.RectTypeTest.test_ass_subscript) ... ok test_ass_subscript_deletion (pygame.tests.rect_test.RectTypeTest.test_ass_subscript_deletion) ... ok test_bottom (pygame.tests.rect_test.RectTypeTest.test_bottom) Changing the bottom attribute moves the rect and does not change ... ok test_bottom__del (pygame.tests.rect_test.RectTypeTest.test_bottom__del) Ensures the bottom attribute can't be deleted. ... ok test_bottom__invalid_value (pygame.tests.rect_test.RectTypeTest.test_bottom__invalid_value) Ensures the bottom attribute handles invalid values correctly. ... ok test_bottomleft (pygame.tests.rect_test.RectTypeTest.test_bottomleft) Changing the bottomleft attribute moves the rect and does not change ... ok test_bottomleft__del (pygame.tests.rect_test.RectTypeTest.test_bottomleft__del) Ensures the bottomleft attribute can't be deleted. ... ok test_bottomleft__invalid_value (pygame.tests.rect_test.RectTypeTest.test_bottomleft__invalid_value) Ensures the bottomleft attribute handles invalid values correctly. ... ok test_bottomright (pygame.tests.rect_test.RectTypeTest.test_bottomright) Changing the bottomright attribute moves the rect and does not change ... ok test_bottomright__del (pygame.tests.rect_test.RectTypeTest.test_bottomright__del) Ensures the bottomright attribute can't be deleted. ... ok test_bottomright__invalid_value (pygame.tests.rect_test.RectTypeTest.test_bottomright__invalid_value) Ensures the bottomright attribute handles invalid values correctly. ... ok test_center (pygame.tests.rect_test.RectTypeTest.test_center) Changing the center attribute moves the rect and does not change ... ok test_center__del (pygame.tests.rect_test.RectTypeTest.test_center__del) Ensures the center attribute can't be deleted. ... ok test_center__invalid_value (pygame.tests.rect_test.RectTypeTest.test_center__invalid_value) Ensures the center attribute handles invalid values correctly. ... ok test_centerx (pygame.tests.rect_test.RectTypeTest.test_centerx) Changing the centerx attribute moves the rect and does not change ... ok test_centerx__del (pygame.tests.rect_test.RectTypeTest.test_centerx__del) Ensures the centerx attribute can't be deleted. ... ok test_centerx__invalid_value (pygame.tests.rect_test.RectTypeTest.test_centerx__invalid_value) Ensures the centerx attribute handles invalid values correctly. ... ok test_centery (pygame.tests.rect_test.RectTypeTest.test_centery) Changing the centery attribute moves the rect and does not change ... ok test_centery__del (pygame.tests.rect_test.RectTypeTest.test_centery__del) Ensures the centery attribute can't be deleted. ... ok test_centery__invalid_value (pygame.tests.rect_test.RectTypeTest.test_centery__invalid_value) Ensures the centery attribute handles invalid values correctly. ... ok test_clamp (pygame.tests.rect_test.RectTypeTest.test_clamp) ... ok test_clamp_ip (pygame.tests.rect_test.RectTypeTest.test_clamp_ip) ... ok test_clip (pygame.tests.rect_test.RectTypeTest.test_clip) ... ok test_clipline (pygame.tests.rect_test.RectTypeTest.test_clipline) Ensures clipline handles four int parameters. ... ok test_clipline__both_endpoints_inside (pygame.tests.rect_test.RectTypeTest.test_clipline__both_endpoints_inside) Ensures lines that overlap the rect are clipped. ... ok test_clipline__both_endpoints_outside (pygame.tests.rect_test.RectTypeTest.test_clipline__both_endpoints_outside) Ensures lines that overlap the rect are clipped. ... ok test_clipline__edges (pygame.tests.rect_test.RectTypeTest.test_clipline__edges) Ensures clipline properly clips line that are along the rect edges. ... ok test_clipline__endpoints_inside_and_outside (pygame.tests.rect_test.RectTypeTest.test_clipline__endpoints_inside_and_outside) Ensures lines that overlap the rect are clipped. ... ok test_clipline__equal_endpoints_no_overlap (pygame.tests.rect_test.RectTypeTest.test_clipline__equal_endpoints_no_overlap) Ensures clipline handles lines with both endpoints the same. ... ok test_clipline__equal_endpoints_with_overlap (pygame.tests.rect_test.RectTypeTest.test_clipline__equal_endpoints_with_overlap) Ensures clipline handles lines with both endpoints the same. ... ok test_clipline__floats (pygame.tests.rect_test.RectTypeTest.test_clipline__floats) Ensures clipline handles float parameters. ... ok test_clipline__floats_kwargs (pygame.tests.rect_test.RectTypeTest.test_clipline__floats_kwargs) Ensures clipline handles four float parameters. ... ok test_clipline__invalid_line (pygame.tests.rect_test.RectTypeTest.test_clipline__invalid_line) Ensures clipline handles invalid lines correctly. ... ok test_clipline__kwarg_exceptions (pygame.tests.rect_test.RectTypeTest.test_clipline__kwarg_exceptions) Ensure clipline handles incorrect keyword arguments ... ok test_clipline__negative_size_rect (pygame.tests.rect_test.RectTypeTest.test_clipline__negative_size_rect) Ensures clipline handles negative sized rects correctly. ... ok test_clipline__no_overlap (pygame.tests.rect_test.RectTypeTest.test_clipline__no_overlap) Ensures lines that do not overlap the rect are not clipped. ... ok test_clipline__sequence_of_four_ints (pygame.tests.rect_test.RectTypeTest.test_clipline__sequence_of_four_ints) Ensures clipline handles a sequence of four ints. ... ok test_clipline__sequence_of_four_ints_kwargs (pygame.tests.rect_test.RectTypeTest.test_clipline__sequence_of_four_ints_kwargs) Ensures clipline handles a sequence of four ints using kwargs. ... ok test_clipline__sequence_of_two_sequences (pygame.tests.rect_test.RectTypeTest.test_clipline__sequence_of_two_sequences) Ensures clipline handles a sequence of two sequences. ... ok test_clipline__sequence_of_two_sequences_kwargs (pygame.tests.rect_test.RectTypeTest.test_clipline__sequence_of_two_sequences_kwargs) Ensures clipline handles a sequence of two sequences using kwargs. ... ok test_clipline__two_sequences (pygame.tests.rect_test.RectTypeTest.test_clipline__two_sequences) Ensures clipline handles a sequence of two sequences. ... ok test_clipline__two_sequences_kwarg (pygame.tests.rect_test.RectTypeTest.test_clipline__two_sequences_kwarg) Ensures clipline handles a sequence of two sequences using kwargs. ... ok test_clipline__zero_size_rect (pygame.tests.rect_test.RectTypeTest.test_clipline__zero_size_rect) Ensures clipline handles zero sized rects correctly. ... ok test_collection_abc (pygame.tests.rect_test.RectTypeTest.test_collection_abc) ... ok test_collidedict (pygame.tests.rect_test.RectTypeTest.test_collidedict) Ensures collidedict detects collisions. ... ok test_collidedict__barely_touching (pygame.tests.rect_test.RectTypeTest.test_collidedict__barely_touching) Ensures collidedict works correctly for rects that barely touch. ... ok test_collidedict__invalid_dict_format (pygame.tests.rect_test.RectTypeTest.test_collidedict__invalid_dict_format) Ensures collidedict correctly handles invalid dict parameters. ... ok test_collidedict__invalid_dict_key_format (pygame.tests.rect_test.RectTypeTest.test_collidedict__invalid_dict_key_format) Ensures collidedict correctly handles dicts with invalid keys. ... ok test_collidedict__invalid_dict_value_format (pygame.tests.rect_test.RectTypeTest.test_collidedict__invalid_dict_value_format) Ensures collidedict correctly handles dicts with invalid values. ... ok test_collidedict__invalid_use_values_format (pygame.tests.rect_test.RectTypeTest.test_collidedict__invalid_use_values_format) Ensures collidedict correctly handles invalid use_values parameters. ... ok test_collidedict__kwargs (pygame.tests.rect_test.RectTypeTest.test_collidedict__kwargs) Ensures collidedict detects collisions via keyword arguments. ... ok test_collidedict__negative_sized_rects (pygame.tests.rect_test.RectTypeTest.test_collidedict__negative_sized_rects) Ensures collidedict works correctly with negative sized rects. ... ok test_collidedict__negative_sized_rects_as_args (pygame.tests.rect_test.RectTypeTest.test_collidedict__negative_sized_rects_as_args) Ensures collidedict works correctly with negative sized rect args. ... ok test_collidedict__no_collision (pygame.tests.rect_test.RectTypeTest.test_collidedict__no_collision) Ensures collidedict returns None when no collisions. ... ok test_collidedict__zero_sized_rects (pygame.tests.rect_test.RectTypeTest.test_collidedict__zero_sized_rects) Ensures collidedict works correctly with zero sized rects. ... ok test_collidedict__zero_sized_rects_as_args (pygame.tests.rect_test.RectTypeTest.test_collidedict__zero_sized_rects_as_args) Ensures collidedict works correctly with zero sized rects as args. ... ok test_collidedictall (pygame.tests.rect_test.RectTypeTest.test_collidedictall) Ensures collidedictall detects collisions. ... ok test_collidedictall__barely_touching (pygame.tests.rect_test.RectTypeTest.test_collidedictall__barely_touching) Ensures collidedictall works correctly for rects that barely touch. ... ok test_collidedictall__invalid_dict_format (pygame.tests.rect_test.RectTypeTest.test_collidedictall__invalid_dict_format) Ensures collidedictall correctly handles invalid dict parameters. ... ok test_collidedictall__invalid_dict_key_format (pygame.tests.rect_test.RectTypeTest.test_collidedictall__invalid_dict_key_format) Ensures collidedictall correctly handles dicts with invalid keys. ... ok test_collidedictall__invalid_dict_value_format (pygame.tests.rect_test.RectTypeTest.test_collidedictall__invalid_dict_value_format) Ensures collidedictall correctly handles dicts with invalid values. ... ok test_collidedictall__invalid_use_values_format (pygame.tests.rect_test.RectTypeTest.test_collidedictall__invalid_use_values_format) Ensures collidedictall correctly handles invalid use_values ... ok test_collidedictall__kwargs (pygame.tests.rect_test.RectTypeTest.test_collidedictall__kwargs) Ensures collidedictall detects collisions via keyword arguments. ... ok test_collidedictall__negative_sized_rects (pygame.tests.rect_test.RectTypeTest.test_collidedictall__negative_sized_rects) Ensures collidedictall works correctly with negative sized rects. ... ok test_collidedictall__negative_sized_rects_as_args (pygame.tests.rect_test.RectTypeTest.test_collidedictall__negative_sized_rects_as_args) Ensures collidedictall works correctly with negative sized rect ... ok test_collidedictall__no_collision (pygame.tests.rect_test.RectTypeTest.test_collidedictall__no_collision) Ensures collidedictall returns an empty list when no collisions. ... ok test_collidedictall__zero_sized_rects (pygame.tests.rect_test.RectTypeTest.test_collidedictall__zero_sized_rects) Ensures collidedictall works correctly with zero sized rects. ... ok test_collidedictall__zero_sized_rects_as_args (pygame.tests.rect_test.RectTypeTest.test_collidedictall__zero_sized_rects_as_args) Ensures collidedictall works correctly with zero sized rects ... ok test_collidelist (pygame.tests.rect_test.RectTypeTest.test_collidelist) ... ok test_collidelist__kwargs (pygame.tests.rect_test.RectTypeTest.test_collidelist__kwargs) ... ok test_collidelistall (pygame.tests.rect_test.RectTypeTest.test_collidelistall) ... ok test_collidelistall__kwargs (pygame.tests.rect_test.RectTypeTest.test_collidelistall__kwargs) ... ok test_collidelistall_list_of_lists (pygame.tests.rect_test.RectTypeTest.test_collidelistall_list_of_lists) ... ok test_collidelistall_list_of_object_with_callable_rect_attribute (pygame.tests.rect_test.RectTypeTest.test_collidelistall_list_of_object_with_callable_rect_attribute) ... ok test_collidelistall_list_of_object_with_callable_rect_returning_object_with_rect_attribute (pygame.tests.rect_test.RectTypeTest.test_collidelistall_list_of_object_with_callable_rect_returning_object_with_rect_attribute) ... ok test_collidelistall_list_of_object_with_rect_attribute (pygame.tests.rect_test.RectTypeTest.test_collidelistall_list_of_object_with_rect_attribute) ... ok test_collidelistall_list_of_object_with_rect_property (pygame.tests.rect_test.RectTypeTest.test_collidelistall_list_of_object_with_rect_property) ... ok test_collidelistall_list_of_tuples (pygame.tests.rect_test.RectTypeTest.test_collidelistall_list_of_tuples) ... ok test_collidelistall_list_of_two_tuples (pygame.tests.rect_test.RectTypeTest.test_collidelistall_list_of_two_tuples) ... ok test_collidelistall_returns_empty_list (pygame.tests.rect_test.RectTypeTest.test_collidelistall_returns_empty_list) ... ok test_collideobjects_call_variants (pygame.tests.rect_test.RectTypeTest.test_collideobjects_call_variants) ... ok test_collideobjects_list_of_object_with_multiple_rect_attribute (pygame.tests.rect_test.RectTypeTest.test_collideobjects_list_of_object_with_multiple_rect_attribute) ... ok test_collideobjects_without_key (pygame.tests.rect_test.RectTypeTest.test_collideobjects_without_key) ... ok test_collideobjectsall (pygame.tests.rect_test.RectTypeTest.test_collideobjectsall) ... ok test_collideobjectsall_call_variants (pygame.tests.rect_test.RectTypeTest.test_collideobjectsall_call_variants) ... ok test_collideobjectsall_list_of_object_with_multiple_rect_attribute (pygame.tests.rect_test.RectTypeTest.test_collideobjectsall_list_of_object_with_multiple_rect_attribute) ... ok test_collidepoint (pygame.tests.rect_test.RectTypeTest.test_collidepoint) ... ok test_colliderect (pygame.tests.rect_test.RectTypeTest.test_colliderect) ... ok test_contains (pygame.tests.rect_test.RectTypeTest.test_contains) ... ok test_copy (pygame.tests.rect_test.RectTypeTest.test_copy) ... ok test_fit (pygame.tests.rect_test.RectTypeTest.test_fit) ... ok test_height (pygame.tests.rect_test.RectTypeTest.test_height) Changing the height resizes the rect from the top-left corner ... ok test_height__del (pygame.tests.rect_test.RectTypeTest.test_height__del) Ensures the height attribute can't be deleted. ... ok test_height__invalid_value (pygame.tests.rect_test.RectTypeTest.test_height__invalid_value) Ensures the height attribute handles invalid values correctly. ... ok test_inflate__larger (pygame.tests.rect_test.RectTypeTest.test_inflate__larger) The inflate method inflates around the center of the rectangle ... ok test_inflate__smaller (pygame.tests.rect_test.RectTypeTest.test_inflate__smaller) The inflate method inflates around the center of the rectangle ... ok test_inflate_ip__larger (pygame.tests.rect_test.RectTypeTest.test_inflate_ip__larger) The inflate_ip method inflates around the center of the rectangle ... ok test_inflate_ip__smaller (pygame.tests.rect_test.RectTypeTest.test_inflate_ip__smaller) The inflate method inflates around the center of the rectangle ... ok test_left (pygame.tests.rect_test.RectTypeTest.test_left) Changing the left attribute moves the rect and does not change ... ok test_left__del (pygame.tests.rect_test.RectTypeTest.test_left__del) Ensures the left attribute can't be deleted. ... ok test_left__invalid_value (pygame.tests.rect_test.RectTypeTest.test_left__invalid_value) Ensures the left attribute handles invalid values correctly. ... ok test_midbottom (pygame.tests.rect_test.RectTypeTest.test_midbottom) Changing the midbottom attribute moves the rect and does not change ... ok test_midbottom__del (pygame.tests.rect_test.RectTypeTest.test_midbottom__del) Ensures the midbottom attribute can't be deleted. ... ok test_midbottom__invalid_value (pygame.tests.rect_test.RectTypeTest.test_midbottom__invalid_value) Ensures the midbottom attribute handles invalid values correctly. ... ok test_midleft (pygame.tests.rect_test.RectTypeTest.test_midleft) Changing the midleft attribute moves the rect and does not change ... ok test_midleft__del (pygame.tests.rect_test.RectTypeTest.test_midleft__del) Ensures the midleft attribute can't be deleted. ... ok test_midleft__invalid_value (pygame.tests.rect_test.RectTypeTest.test_midleft__invalid_value) Ensures the midleft attribute handles invalid values correctly. ... ok test_midright (pygame.tests.rect_test.RectTypeTest.test_midright) Changing the midright attribute moves the rect and does not change ... ok test_midright__del (pygame.tests.rect_test.RectTypeTest.test_midright__del) Ensures the midright attribute can't be deleted. ... ok test_midright__invalid_value (pygame.tests.rect_test.RectTypeTest.test_midright__invalid_value) Ensures the midright attribute handles invalid values correctly. ... ok test_midtop (pygame.tests.rect_test.RectTypeTest.test_midtop) Changing the midtop attribute moves the rect and does not change ... ok test_midtop__del (pygame.tests.rect_test.RectTypeTest.test_midtop__del) Ensures the midtop attribute can't be deleted. ... ok test_midtop__invalid_value (pygame.tests.rect_test.RectTypeTest.test_midtop__invalid_value) Ensures the midtop attribute handles invalid values correctly. ... ok test_move (pygame.tests.rect_test.RectTypeTest.test_move) ... ok test_move_ip (pygame.tests.rect_test.RectTypeTest.test_move_ip) ... ok test_normalize (pygame.tests.rect_test.RectTypeTest.test_normalize) Ensures normalize works when width and height are both negative. ... ok test_normalize__non_negative (pygame.tests.rect_test.RectTypeTest.test_normalize__non_negative) Ensures normalize works when width and height are both non-negative. ... ok test_normalize__positive_height (pygame.tests.rect_test.RectTypeTest.test_normalize__positive_height) Ensures normalize works with a negative width and a positive height. ... ok test_normalize__positive_width (pygame.tests.rect_test.RectTypeTest.test_normalize__positive_width) Ensures normalize works with a positive width and a negative height. ... ok test_normalize__zero_height (pygame.tests.rect_test.RectTypeTest.test_normalize__zero_height) Ensures normalize works with a negative width and a zero height. ... ok test_normalize__zero_width (pygame.tests.rect_test.RectTypeTest.test_normalize__zero_width) Ensures normalize works with a zero width and a negative height. ... ok test_rect_iter (pygame.tests.rect_test.RectTypeTest.test_rect_iter) ... ok test_right (pygame.tests.rect_test.RectTypeTest.test_right) Changing the right attribute moves the rect and does not change ... ok test_right__del (pygame.tests.rect_test.RectTypeTest.test_right__del) Ensures the right attribute can't be deleted. ... ok test_right__invalid_value (pygame.tests.rect_test.RectTypeTest.test_right__invalid_value) Ensures the right attribute handles invalid values correctly. ... ok test_scale_by__larger (pygame.tests.rect_test.RectTypeTest.test_scale_by__larger) The scale method scales around the center of the rectangle ... ok test_scale_by__larger_kwargs (pygame.tests.rect_test.RectTypeTest.test_scale_by__larger_kwargs) The scale method scales around the center of the rectangle ... ok test_scale_by__larger_kwargs_scale_by (pygame.tests.rect_test.RectTypeTest.test_scale_by__larger_kwargs_scale_by) The scale method scales around the center of the rectangle ... ok test_scale_by__larger_single_argument (pygame.tests.rect_test.RectTypeTest.test_scale_by__larger_single_argument) The scale method scales around the center of the rectangle ... ok test_scale_by__larger_single_argument_kwarg (pygame.tests.rect_test.RectTypeTest.test_scale_by__larger_single_argument_kwarg) The scale method scales around the center of the rectangle using ... ok test_scale_by__smaller (pygame.tests.rect_test.RectTypeTest.test_scale_by__smaller) The scale method scales around the center of the rectangle ... ok test_scale_by__smaller_single_argument (pygame.tests.rect_test.RectTypeTest.test_scale_by__smaller_single_argument) The scale method scales around the center of the rectangle ... ok test_scale_by__subzero (pygame.tests.rect_test.RectTypeTest.test_scale_by__subzero) The scale method scales around the center of the rectangle ... ok test_scale_by_identity (pygame.tests.rect_test.RectTypeTest.test_scale_by_identity) The scale method scales around the center of the rectangle ... ok test_scale_by_identity_single_argument (pygame.tests.rect_test.RectTypeTest.test_scale_by_identity_single_argument) The scale method scales around the center of the rectangle ... ok test_scale_by_ip__kwarg_exceptions (pygame.tests.rect_test.RectTypeTest.test_scale_by_ip__kwarg_exceptions) The scale method scales around the center of the rectangle using ... ok test_scale_by_ip__kwargs (pygame.tests.rect_test.RectTypeTest.test_scale_by_ip__kwargs) The scale method scales around the center of the rectangle ... ok test_scale_by_ip__larger (pygame.tests.rect_test.RectTypeTest.test_scale_by_ip__larger) The scale method scales around the center of the rectangle ... ok test_scale_by_ip__smaller (pygame.tests.rect_test.RectTypeTest.test_scale_by_ip__smaller) The scale method scales around the center of the rectangle ... ok test_scale_by_ip__subzero (pygame.tests.rect_test.RectTypeTest.test_scale_by_ip__subzero) The scale method scales around the center of the rectangle ... ok test_scale_by_negative_identity (pygame.tests.rect_test.RectTypeTest.test_scale_by_negative_identity) The scale method scales around the center of the rectangle ... ok test_scale_by_negative_identity_single_argment (pygame.tests.rect_test.RectTypeTest.test_scale_by_negative_identity_single_argment) The scale method scales around the center of the rectangle ... ok test_set_float_values (pygame.tests.rect_test.RectTypeTest.test_set_float_values) ... ok test_set_out_of_range_number_raises_exception (pygame.tests.rect_test.RectTypeTest.test_set_out_of_range_number_raises_exception) ... ok test_size (pygame.tests.rect_test.RectTypeTest.test_size) Changing the size resizes the rect from the top-left corner ... ok test_size__del (pygame.tests.rect_test.RectTypeTest.test_size__del) Ensures the size attribute can't be deleted. ... ok test_size__invalid_value (pygame.tests.rect_test.RectTypeTest.test_size__invalid_value) Ensures the size attribute handles invalid values correctly. ... ok test_subscript (pygame.tests.rect_test.RectTypeTest.test_subscript) ... ok test_top (pygame.tests.rect_test.RectTypeTest.test_top) Changing the top attribute moves the rect and does not change ... ok test_top__del (pygame.tests.rect_test.RectTypeTest.test_top__del) Ensures the top attribute can't be deleted. ... ok test_top__invalid_value (pygame.tests.rect_test.RectTypeTest.test_top__invalid_value) Ensures the top attribute handles invalid values correctly. ... ok test_topleft (pygame.tests.rect_test.RectTypeTest.test_topleft) Changing the topleft attribute moves the rect and does not change ... ok test_topleft__del (pygame.tests.rect_test.RectTypeTest.test_topleft__del) Ensures the topleft attribute can't be deleted. ... ok test_topleft__invalid_value (pygame.tests.rect_test.RectTypeTest.test_topleft__invalid_value) Ensures the topleft attribute handles invalid values correctly. ... ok test_topright (pygame.tests.rect_test.RectTypeTest.test_topright) Changing the topright attribute moves the rect and does not change ... ok test_topright__del (pygame.tests.rect_test.RectTypeTest.test_topright__del) Ensures the topright attribute can't be deleted. ... ok test_topright__invalid_value (pygame.tests.rect_test.RectTypeTest.test_topright__invalid_value) Ensures the topright attribute handles invalid values correctly. ... ok test_union (pygame.tests.rect_test.RectTypeTest.test_union) ... ok test_union__with_identical_Rect (pygame.tests.rect_test.RectTypeTest.test_union__with_identical_Rect) ... ok test_union_ip (pygame.tests.rect_test.RectTypeTest.test_union_ip) ... ok test_unionall (pygame.tests.rect_test.RectTypeTest.test_unionall) ... ok test_unionall__invalid_rect_format (pygame.tests.rect_test.RectTypeTest.test_unionall__invalid_rect_format) Ensures unionall correctly handles invalid rect parameters. ... ok test_unionall__kwargs (pygame.tests.rect_test.RectTypeTest.test_unionall__kwargs) ... ok test_unionall_ip (pygame.tests.rect_test.RectTypeTest.test_unionall_ip) ... ok test_unionall_ip__kwargs (pygame.tests.rect_test.RectTypeTest.test_unionall_ip__kwargs) ... ok test_update_XYWidthHeight (pygame.tests.rect_test.RectTypeTest.test_update_XYWidthHeight) Test update with 4 int values(x, y, w, h) ... ok test_update__List (pygame.tests.rect_test.RectTypeTest.test_update__List) Test update with list ... ok test_update__RectObject (pygame.tests.rect_test.RectTypeTest.test_update__RectObject) Test update with other rect object ... ok test_update__TopLeftSize (pygame.tests.rect_test.RectTypeTest.test_update__TopLeftSize) Test update with 2 tuples((x, y), (w, h)) ... ok test_width (pygame.tests.rect_test.RectTypeTest.test_width) Changing the width resizes the rect from the top-left corner ... ok test_width__del (pygame.tests.rect_test.RectTypeTest.test_width__del) Ensures the width attribute can't be deleted. ... ok test_width__invalid_value (pygame.tests.rect_test.RectTypeTest.test_width__invalid_value) Ensures the width attribute handles invalid values correctly. ... ok test_x (pygame.tests.rect_test.RectTypeTest.test_x) Ensures changing the x attribute moves the rect and does not change ... ok test_x__del (pygame.tests.rect_test.RectTypeTest.test_x__del) Ensures the x attribute can't be deleted. ... ok test_x__invalid_value (pygame.tests.rect_test.RectTypeTest.test_x__invalid_value) Ensures the x attribute handles invalid values correctly. ... ok test_y (pygame.tests.rect_test.RectTypeTest.test_y) Ensures changing the y attribute moves the rect and does not change ... ok test_y__del (pygame.tests.rect_test.RectTypeTest.test_y__del) Ensures the y attribute can't be deleted. ... ok test_y__invalid_value (pygame.tests.rect_test.RectTypeTest.test_y__invalid_value) Ensures the y attribute handles invalid values correctly. ... ok test_clamp (pygame.tests.rect_test.SubclassTest.test_clamp) ... ok test_clip (pygame.tests.rect_test.SubclassTest.test_clip) ... ok test_collection_abc (pygame.tests.rect_test.SubclassTest.test_collection_abc) ... ok test_copy (pygame.tests.rect_test.SubclassTest.test_copy) ... ok test_fit (pygame.tests.rect_test.SubclassTest.test_fit) ... ok test_inflate (pygame.tests.rect_test.SubclassTest.test_inflate) ... ok test_move (pygame.tests.rect_test.SubclassTest.test_move) ... ok test_union (pygame.tests.rect_test.SubclassTest.test_union) ... ok test_unionall (pygame.tests.rect_test.SubclassTest.test_unionall) ... ok ---------------------------------------------------------------------- Ran 191 tests in 0.183s OK loading pygame.tests.rwobject_test test_encoding (pygame.tests.rwobject_test.RWopsEncodeFilePathTest.test_encoding) ... ok test_error_fowarding (pygame.tests.rwobject_test.RWopsEncodeFilePathTest.test_error_fowarding) ... ok test_etype (pygame.tests.rwobject_test.RWopsEncodeFilePathTest.test_etype) ... ok test_etype__invalid (pygame.tests.rwobject_test.RWopsEncodeFilePathTest.test_etype__invalid) Ensures invalid etypes are properly handled. ... ok test_path_with_null_bytes (pygame.tests.rwobject_test.RWopsEncodeFilePathTest.test_path_with_null_bytes) ... ok test_check_defaults (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_check_defaults) ... ok test_encode_unicode (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_encode_unicode) ... ok test_encoding_error (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_encoding_error) ... ok test_error_fowarding (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_error_fowarding) ... ok test_errors (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_errors) ... ok test_etype (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_etype) ... ok test_etype__invalid (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_etype__invalid) Ensures invalid etypes are properly handled. ... ok test_obj_None (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_obj_None) ... ok test_obj_bytes (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_obj_bytes) ... ok test_pathlib_obj (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_pathlib_obj) Test loading string representation of pathlib object ... ok test_refcount (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_refcount) ... ok test_returns_bytes (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_returns_bytes) ... ok test_smp (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_smp) ... ok test_string_with_null_bytes (pygame.tests.rwobject_test.RWopsEncodeStringTest.test_string_with_null_bytes) ... ok ---------------------------------------------------------------------- Ran 19 tests in 0.003s OK loading pygame.tests.sndarray_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_array (pygame.tests.sndarray_test.SndarrayTest.test_array) ... ok test_float32 (pygame.tests.sndarray_test.SndarrayTest.test_float32) sized arrays work with Sounds and 32bit float arrays. ... ok test_get_arraytype (pygame.tests.sndarray_test.SndarrayTest.test_get_arraytype) ... ok test_get_arraytypes (pygame.tests.sndarray_test.SndarrayTest.test_get_arraytypes) ... ok test_make_sound (pygame.tests.sndarray_test.SndarrayTest.test_make_sound) ... ok test_samples (pygame.tests.sndarray_test.SndarrayTest.test_samples) ... ok test_use_arraytype (pygame.tests.sndarray_test.SndarrayTest.test_use_arraytype) ... ok ---------------------------------------------------------------------- Ran 7 tests in 1.555s OK loading pygame.tests.sprite_test test_add (pygame.tests.sprite_test.AbstractGroupTypeTest.test_add) ... ok test_add_internal (pygame.tests.sprite_test.AbstractGroupTypeTest.test_add_internal) ... ok test_clear (pygame.tests.sprite_test.AbstractGroupTypeTest.test_clear) ... ok test_draw (pygame.tests.sprite_test.AbstractGroupTypeTest.test_draw) ... ok test_empty (pygame.tests.sprite_test.AbstractGroupTypeTest.test_empty) ... ok test_has (pygame.tests.sprite_test.AbstractGroupTypeTest.test_has) See if AbstractGroup.has() works as expected. ... ok test_has_internal (pygame.tests.sprite_test.AbstractGroupTypeTest.test_has_internal) ... ok test_remove (pygame.tests.sprite_test.AbstractGroupTypeTest.test_remove) ... ok test_remove_internal (pygame.tests.sprite_test.AbstractGroupTypeTest.test_remove_internal) ... ok test_sprites (pygame.tests.sprite_test.AbstractGroupTypeTest.test_sprites) ... ok test_update (pygame.tests.sprite_test.AbstractGroupTypeTest.test_update) ... ok test_update_with_kwargs (pygame.tests.sprite_test.AbstractGroupTypeTest.test_update_with_kwargs) ... ok test___init____added_to_groups_passed (pygame.tests.sprite_test.DirtySpriteTypeTest.test___init____added_to_groups_passed) ... ok test_add (pygame.tests.sprite_test.DirtySpriteTypeTest.test_add) ... ok test_add_internal (pygame.tests.sprite_test.DirtySpriteTypeTest.test_add_internal) ... ok test_alive (pygame.tests.sprite_test.DirtySpriteTypeTest.test_alive) ... ok test_groups (pygame.tests.sprite_test.DirtySpriteTypeTest.test_groups) ... ok test_kill (pygame.tests.sprite_test.DirtySpriteTypeTest.test_kill) ... ok test_remove (pygame.tests.sprite_test.DirtySpriteTypeTest.test_remove) ... ok test_remove_internal (pygame.tests.sprite_test.DirtySpriteTypeTest.test_remove_internal) ... ok test_update (pygame.tests.sprite_test.DirtySpriteTypeTest.test_update) ... ok test_update_with_kwargs (pygame.tests.sprite_test.DirtySpriteTypeTest.test_update_with_kwargs) ... ok test___init____added_to_groups_passed (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test___init____added_to_groups_passed) ... ok test_add (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_add) ... ok test_add_internal (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_add_internal) ... ok test_alive (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_alive) ... ok test_groups (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_groups) ... ok test_kill (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_kill) ... ok test_remove (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_remove) ... ok test_remove_internal (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_remove_internal) ... ok test_update (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_update) ... ok test_update_with_kwargs (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_update_with_kwargs) ... ok test_weak_group_ref (pygame.tests.sprite_test.DirtyWeakSpriteTypeTest.test_weak_group_ref) We create a list of groups, add them to the sprite. ... ok test_add (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add) ... ok test_add__adding_sprite_on_init (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__adding_sprite_on_init) ... ok test_add__layers_are_correct (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__layers_are_correct) ... ok test_add__overriding_sprite_layer_attr (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__overriding_sprite_layer_attr) ... ok test_add__passing_layer_keyword (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__passing_layer_keyword) ... ok test_add__sprite_init_layer_attr (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__sprite_init_layer_attr) ... ok test_add__sprite_init_overiding_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__sprite_init_overiding_layer) ... ok test_add__sprite_init_passing_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__sprite_init_passing_layer) ... ok test_add__sprite_with_layer_attribute (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__sprite_with_layer_attribute) ... ok test_add__spritelist (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__spritelist) ... ok test_add__spritelist_init (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__spritelist_init) ... ok test_add__spritelist_overriding_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__spritelist_overriding_layer) ... ok test_add__spritelist_passing_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__spritelist_passing_layer) ... ok test_add__spritelist_with_layer_attr (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_add__spritelist_with_layer_attr) ... ok test_change_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_change_layer) ... ok test_copy (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_copy) ... ok test_get_bottom_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_get_bottom_layer) ... ok test_get_layer_of_sprite (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_get_layer_of_sprite) ... ok test_get_sprites_at (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_get_sprites_at) ... ok test_get_sprites_from_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_get_sprites_from_layer) ... ok test_get_top_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_get_top_layer) ... ok test_get_top_sprite (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_get_top_sprite) ... ok test_layers (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_layers) ... ok test_move_to_back (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_move_to_back) ... ok test_move_to_front (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_move_to_front) ... ok test_nondirty_intersections_redrawn (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_nondirty_intersections_redrawn) Ensure non-dirty sprites are correctly redrawn ... ok test_nondirty_intersections_redrawn__with_source_rect (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_nondirty_intersections_redrawn__with_source_rect) Ensure non-dirty sprites using source_rects are correctly redrawn ... ok test_remove__sprite (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_remove__sprite) ... ok test_repaint_rect (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_repaint_rect) ... ok test_repaint_rect_with_clip (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_repaint_rect_with_clip) ... ok test_sprites (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_sprites) ... ok test_switch_layer (pygame.tests.sprite_test.LayeredDirtyTypeTest__DirtySprite.test_switch_layer) ... ok test_add (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add) ... ok test_add__adding_sprite_on_init (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__adding_sprite_on_init) ... ok test_add__layers_are_correct (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__layers_are_correct) ... ok test_add__overriding_sprite_layer_attr (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__overriding_sprite_layer_attr) ... ok test_add__passing_layer_keyword (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__passing_layer_keyword) ... ok test_add__sprite_init_layer_attr (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__sprite_init_layer_attr) ... ok test_add__sprite_init_overiding_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__sprite_init_overiding_layer) ... ok test_add__sprite_init_passing_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__sprite_init_passing_layer) ... ok test_add__sprite_with_layer_attribute (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__sprite_with_layer_attribute) ... ok test_add__spritelist (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__spritelist) ... ok test_add__spritelist_init (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__spritelist_init) ... ok test_add__spritelist_overriding_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__spritelist_overriding_layer) ... ok test_add__spritelist_passing_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__spritelist_passing_layer) ... ok test_add__spritelist_with_layer_attr (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_add__spritelist_with_layer_attr) ... ok test_change_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_change_layer) ... ok test_copy (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_copy) ... ok test_get_bottom_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_get_bottom_layer) ... ok test_get_layer_of_sprite (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_get_layer_of_sprite) ... ok test_get_sprites_at (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_get_sprites_at) ... ok test_get_sprites_from_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_get_sprites_from_layer) ... ok test_get_top_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_get_top_layer) ... ok test_get_top_sprite (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_get_top_sprite) ... ok test_layers (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_layers) ... ok test_move_to_back (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_move_to_back) ... ok test_move_to_front (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_move_to_front) ... ok test_remove__sprite (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_remove__sprite) ... ok test_sprites (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_sprites) ... ok test_switch_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__DirtySprite.test_switch_layer) ... ok test_add (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add) ... ok test_add__adding_sprite_on_init (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__adding_sprite_on_init) ... ok test_add__layers_are_correct (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__layers_are_correct) ... ok test_add__overriding_sprite_layer_attr (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__overriding_sprite_layer_attr) ... ok test_add__passing_layer_keyword (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__passing_layer_keyword) ... ok test_add__sprite_init_layer_attr (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__sprite_init_layer_attr) ... ok test_add__sprite_init_overiding_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__sprite_init_overiding_layer) ... ok test_add__sprite_init_passing_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__sprite_init_passing_layer) ... ok test_add__sprite_with_layer_attribute (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__sprite_with_layer_attribute) ... ok test_add__spritelist (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__spritelist) ... ok test_add__spritelist_init (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__spritelist_init) ... ok test_add__spritelist_overriding_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__spritelist_overriding_layer) ... ok test_add__spritelist_passing_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__spritelist_passing_layer) ... ok test_add__spritelist_with_layer_attr (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_add__spritelist_with_layer_attr) ... ok test_change_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_change_layer) ... ok test_copy (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_copy) ... ok test_get_bottom_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_get_bottom_layer) ... ok test_get_layer_of_sprite (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_get_layer_of_sprite) ... ok test_get_sprites_at (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_get_sprites_at) ... ok test_get_sprites_from_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_get_sprites_from_layer) ... ok test_get_top_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_get_top_layer) ... ok test_get_top_sprite (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_get_top_sprite) ... ok test_layers (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_layers) ... ok test_move_to_back (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_move_to_back) ... ok test_move_to_front (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_move_to_front) ... ok test_remove__sprite (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_remove__sprite) ... ok test_sprites (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_sprites) ... ok test_switch_layer (pygame.tests.sprite_test.LayeredUpdatesTypeTest__SpriteTest.test_switch_layer) ... ok test_memoryleak_bug (pygame.tests.sprite_test.SingleGroupBugsTest.test_memoryleak_bug) ... ok test_collide_circle__no_radius_set (pygame.tests.sprite_test.SpriteCollideTest.test_collide_circle__no_radius_set) ... ok test_collide_circle__radius_set_by_collide_circle_ratio (pygame.tests.sprite_test.SpriteCollideTest.test_collide_circle__radius_set_by_collide_circle_ratio) ... ok test_collide_circle__with_radii_set (pygame.tests.sprite_test.SpriteCollideTest.test_collide_circle__with_radii_set) ... ok test_collide_circle_ratio__no_radius_and_ratio_of_one (pygame.tests.sprite_test.SpriteCollideTest.test_collide_circle_ratio__no_radius_and_ratio_of_one) ... ok test_collide_circle_ratio__no_radius_and_ratio_of_twenty (pygame.tests.sprite_test.SpriteCollideTest.test_collide_circle_ratio__no_radius_and_ratio_of_twenty) ... ok test_collide_circle_ratio__no_radius_and_ratio_of_two_twice (pygame.tests.sprite_test.SpriteCollideTest.test_collide_circle_ratio__no_radius_and_ratio_of_two_twice) ... ok test_collide_circle_ratio__with_radii_set (pygame.tests.sprite_test.SpriteCollideTest.test_collide_circle_ratio__with_radii_set) ... ok test_collide_mask__opaque (pygame.tests.sprite_test.SpriteCollideTest.test_collide_mask__opaque) ... ok test_collide_mask__transparent (pygame.tests.sprite_test.SpriteCollideTest.test_collide_mask__transparent) ... ok test_collide_rect (pygame.tests.sprite_test.SpriteCollideTest.test_collide_rect) ... ok test_collide_rect_ratio__collides_all_at_ratio_of_twenty (pygame.tests.sprite_test.SpriteCollideTest.test_collide_rect_ratio__collides_all_at_ratio_of_twenty) ... ok test_collide_rect_ratio__ratio_of_one_like_default (pygame.tests.sprite_test.SpriteCollideTest.test_collide_rect_ratio__ratio_of_one_like_default) ... ok test_groupcollide__with_collided_callback (pygame.tests.sprite_test.SpriteCollideTest.test_groupcollide__with_collided_callback) ... ok test_groupcollide__without_collided_callback (pygame.tests.sprite_test.SpriteCollideTest.test_groupcollide__without_collided_callback) ... ok test_spritecollide__collided_defaults_to_collide_rect (pygame.tests.sprite_test.SpriteCollideTest.test_spritecollide__collided_defaults_to_collide_rect) ... ok test_spritecollide__collided_must_be_a_callable (pygame.tests.sprite_test.SpriteCollideTest.test_spritecollide__collided_must_be_a_callable) ... ok test_spritecollide__works_if_collided_cb_is_None (pygame.tests.sprite_test.SpriteCollideTest.test_spritecollide__works_if_collided_cb_is_None) ... ok test_spritecollide__works_if_collided_cb_not_passed (pygame.tests.sprite_test.SpriteCollideTest.test_spritecollide__works_if_collided_cb_not_passed) ... ok test_spritecollideany__with_collided_callback (pygame.tests.sprite_test.SpriteCollideTest.test_spritecollideany__with_collided_callback) ... ok test_spritecollideany__without_collided_callback (pygame.tests.sprite_test.SpriteCollideTest.test_spritecollideany__without_collided_callback) ... ok test___init____added_to_groups_passed (pygame.tests.sprite_test.SpriteTypeTest.test___init____added_to_groups_passed) ... ok test_add (pygame.tests.sprite_test.SpriteTypeTest.test_add) ... ok test_add_internal (pygame.tests.sprite_test.SpriteTypeTest.test_add_internal) ... ok test_alive (pygame.tests.sprite_test.SpriteTypeTest.test_alive) ... ok test_groups (pygame.tests.sprite_test.SpriteTypeTest.test_groups) ... ok test_kill (pygame.tests.sprite_test.SpriteTypeTest.test_kill) ... ok test_remove (pygame.tests.sprite_test.SpriteTypeTest.test_remove) ... ok test_remove_internal (pygame.tests.sprite_test.SpriteTypeTest.test_remove_internal) ... ok test_update (pygame.tests.sprite_test.SpriteTypeTest.test_update) ... ok test_update_with_kwargs (pygame.tests.sprite_test.SpriteTypeTest.test_update_with_kwargs) ... ok test___init____added_to_groups_passed (pygame.tests.sprite_test.WeakSpriteTypeTest.test___init____added_to_groups_passed) ... ok test_add (pygame.tests.sprite_test.WeakSpriteTypeTest.test_add) ... ok test_add_internal (pygame.tests.sprite_test.WeakSpriteTypeTest.test_add_internal) ... ok test_alive (pygame.tests.sprite_test.WeakSpriteTypeTest.test_alive) ... ok test_groups (pygame.tests.sprite_test.WeakSpriteTypeTest.test_groups) ... ok test_kill (pygame.tests.sprite_test.WeakSpriteTypeTest.test_kill) ... ok test_remove (pygame.tests.sprite_test.WeakSpriteTypeTest.test_remove) ... ok test_remove_internal (pygame.tests.sprite_test.WeakSpriteTypeTest.test_remove_internal) ... ok test_update (pygame.tests.sprite_test.WeakSpriteTypeTest.test_update) ... ok test_update_with_kwargs (pygame.tests.sprite_test.WeakSpriteTypeTest.test_update_with_kwargs) ... ok test_weak_group_ref (pygame.tests.sprite_test.WeakSpriteTypeTest.test_weak_group_ref) We create a list of groups, add them to the sprite. ... ok ---------------------------------------------------------------------- Ran 163 tests in 0.088s OK loading pygame.tests.surface_test test_convert__pixel_format_as_surface_subclass (pygame.tests.surface_test.GeneralSurfaceTests.test_convert__pixel_format_as_surface_subclass) Ensure convert accepts a Surface subclass argument. ... ok test_convert_alpha (pygame.tests.surface_test.GeneralSurfaceTests.test_convert_alpha) Ensure the surface returned by surf.convert_alpha ... ok test_convert_alpha_SRCALPHA (pygame.tests.surface_test.GeneralSurfaceTests.test_convert_alpha_SRCALPHA) Ensure that the surface returned by surf.convert_alpha() ... ok test_convert_alpha__pixel_format_as_surface_subclass (pygame.tests.surface_test.GeneralSurfaceTests.test_convert_alpha__pixel_format_as_surface_subclass) Ensure convert_alpha accepts a Surface subclass argument. ... ok test_convert_alpha_init (pygame.tests.surface_test.GeneralSurfaceTests.test_convert_alpha_init) Ensure initialization exceptions are raised ... ok test_convert_init (pygame.tests.surface_test.GeneralSurfaceTests.test_convert_init) Ensure initialization exceptions are raised ... ok test_get_abs_offset (pygame.tests.surface_test.GeneralSurfaceTests.test_get_abs_offset) ... ok test_get_abs_parent (pygame.tests.surface_test.GeneralSurfaceTests.test_get_abs_parent) ... ok test_get_at (pygame.tests.surface_test.GeneralSurfaceTests.test_get_at) ... ok test_get_at_mapped (pygame.tests.surface_test.GeneralSurfaceTests.test_get_at_mapped) ... ok test_get_bitsize (pygame.tests.surface_test.GeneralSurfaceTests.test_get_bitsize) ... ok test_get_clip (pygame.tests.surface_test.GeneralSurfaceTests.test_get_clip) ... ok test_get_colorkey (pygame.tests.surface_test.GeneralSurfaceTests.test_get_colorkey) ... ok test_get_height (pygame.tests.surface_test.GeneralSurfaceTests.test_get_height) ... ok test_get_locked (pygame.tests.surface_test.GeneralSurfaceTests.test_get_locked) ... ok test_get_locks (pygame.tests.surface_test.GeneralSurfaceTests.test_get_locks) ... ok test_get_losses (pygame.tests.surface_test.GeneralSurfaceTests.test_get_losses) Ensure a surface's losses can be retrieved ... ok test_get_masks__no_surface (pygame.tests.surface_test.GeneralSurfaceTests.test_get_masks__no_surface) Ensure that after display.quit, calling get_masks raises pygame.error. ... ok test_get_masks__rgb (pygame.tests.surface_test.GeneralSurfaceTests.test_get_masks__rgb) Ensure that get_mask can return RGB mask. ... ok test_get_masks__rgba (pygame.tests.surface_test.GeneralSurfaceTests.test_get_masks__rgba) Ensure that get_mask can return RGBA mask. ... ok test_get_offset (pygame.tests.surface_test.GeneralSurfaceTests.test_get_offset) get_offset returns the (0,0) if surface is not a child ... ok test_get_palette (pygame.tests.surface_test.GeneralSurfaceTests.test_get_palette) ... ok test_get_palette_at (pygame.tests.surface_test.GeneralSurfaceTests.test_get_palette_at) ... ok test_get_pitch (pygame.tests.surface_test.GeneralSurfaceTests.test_get_pitch) ... ok test_get_shifts (pygame.tests.surface_test.GeneralSurfaceTests.test_get_shifts) Tests whether Surface.get_shifts returns proper ... ok test_get_size (pygame.tests.surface_test.GeneralSurfaceTests.test_get_size) ... ok test_image_convert_bug_131 (pygame.tests.surface_test.GeneralSurfaceTests.test_image_convert_bug_131) ... skipped 'requires a non-"dummy" SDL_VIDEODRIVER' test_lock (pygame.tests.surface_test.GeneralSurfaceTests.test_lock) ... ok test_map_rgb (pygame.tests.surface_test.GeneralSurfaceTests.test_map_rgb) ... ok test_mustlock (pygame.tests.surface_test.GeneralSurfaceTests.test_mustlock) ... ok test_opaque_destination_blit_with_set_alpha (pygame.tests.surface_test.GeneralSurfaceTests.test_opaque_destination_blit_with_set_alpha) ... ok test_palette_colorkey (pygame.tests.surface_test.GeneralSurfaceTests.test_palette_colorkey) test bug discovered by robertpfeiffer ... ok test_palette_colorkey_fill (pygame.tests.surface_test.GeneralSurfaceTests.test_palette_colorkey_fill) ... ok test_palette_colorkey_set_px (pygame.tests.surface_test.GeneralSurfaceTests.test_palette_colorkey_set_px) ... ok test_scroll (pygame.tests.surface_test.GeneralSurfaceTests.test_scroll) ... ok test_sdl1_mimic_blitter_with_set_alpha (pygame.tests.surface_test.GeneralSurfaceTests.test_sdl1_mimic_blitter_with_set_alpha) does the SDL 1 style blitter in pygame 2 work with set_alpha(), ... ok test_set_alpha_none (pygame.tests.surface_test.GeneralSurfaceTests.test_set_alpha_none) surf.set_alpha(None) disables blending ... ok test_set_alpha_value (pygame.tests.surface_test.GeneralSurfaceTests.test_set_alpha_value) surf.set_alpha(x), where x != None, enables blending ... ok test_set_palette (pygame.tests.surface_test.GeneralSurfaceTests.test_set_palette) ... ok test_set_palette__fail (pygame.tests.surface_test.GeneralSurfaceTests.test_set_palette__fail) ... ok test_set_palette__set_at (pygame.tests.surface_test.GeneralSurfaceTests.test_set_palette__set_at) ... ok test_set_palette_at (pygame.tests.surface_test.GeneralSurfaceTests.test_set_palette_at) ... ok test_src_alpha_compatible (pygame.tests.surface_test.GeneralSurfaceTests.test_src_alpha_compatible) "What pygame 1.9.x did". Is the alpha blitter as before? ... ok test_src_alpha_compatible_16bit (pygame.tests.surface_test.GeneralSurfaceTests.test_src_alpha_compatible_16bit) "What pygame 1.9.x did". Is the alpha blitter as before? ... ok test_src_alpha_issue_1289 (pygame.tests.surface_test.GeneralSurfaceTests.test_src_alpha_issue_1289) blit should be white. ... ok test_src_alpha_sdl2_blitter (pygame.tests.surface_test.GeneralSurfaceTests.test_src_alpha_sdl2_blitter) Checking that the BLEND_ALPHA_SDL2 flag works - this feature ... ok test_subsurface (pygame.tests.surface_test.GeneralSurfaceTests.test_subsurface) ... ok test_unlock (pygame.tests.surface_test.GeneralSurfaceTests.test_unlock) ... ok test_unmap_rgb (pygame.tests.surface_test.GeneralSurfaceTests.test_unmap_rgb) ... ok test_GET_PIXELVALS (pygame.tests.surface_test.SurfaceBlendTest.test_GET_PIXELVALS) ... ok test_blit_blend (pygame.tests.surface_test.SurfaceBlendTest.test_blit_blend) ... ok test_blit_blend_big_rect (pygame.tests.surface_test.SurfaceBlendTest.test_blit_blend_big_rect) test that an oversized rect works ok. ... ok test_blit_blend_premultiplied (pygame.tests.surface_test.SurfaceBlendTest.test_blit_blend_premultiplied) ... ok test_blit_blend_rgba (pygame.tests.surface_test.SurfaceBlendTest.test_blit_blend_rgba) ... ok test_fill_blend (pygame.tests.surface_test.SurfaceBlendTest.test_fill_blend) ... ok test_fill_blend_rgba (pygame.tests.surface_test.SurfaceBlendTest.test_fill_blend_rgba) ... ok test_surface_premul_alpha (pygame.tests.surface_test.SurfaceBlendTest.test_surface_premul_alpha) Ensure that .premul_alpha() works correctly ... ok test_fill (pygame.tests.surface_test.SurfaceFillTest.test_fill) ... ok test_array_interface (pygame.tests.surface_test.SurfaceGetBufferTest.test_array_interface) ... ok test_array_interface_alpha (pygame.tests.surface_test.SurfaceGetBufferTest.test_array_interface_alpha) ... ok test_array_interface_masks (pygame.tests.surface_test.SurfaceGetBufferTest.test_array_interface_masks) Test non-default color byte orders on 3D views ... ok test_array_interface_rgb (pygame.tests.surface_test.SurfaceGetBufferTest.test_array_interface_rgb) ... ok test_newbuf_PyBUF_flags_0D (pygame.tests.surface_test.SurfaceGetBufferTest.test_newbuf_PyBUF_flags_0D) ... ok test_newbuf_PyBUF_flags_1D (pygame.tests.surface_test.SurfaceGetBufferTest.test_newbuf_PyBUF_flags_1D) ... ok test_newbuf_PyBUF_flags_2D (pygame.tests.surface_test.SurfaceGetBufferTest.test_newbuf_PyBUF_flags_2D) ... ok test_newbuf_PyBUF_flags_3D (pygame.tests.surface_test.SurfaceGetBufferTest.test_newbuf_PyBUF_flags_3D) ... ok test_newbuf_PyBUF_flags_bytes (pygame.tests.surface_test.SurfaceGetBufferTest.test_newbuf_PyBUF_flags_bytes) ... ok test_newbuf_PyBUF_flags_rgba (pygame.tests.surface_test.SurfaceGetBufferTest.test_newbuf_PyBUF_flags_rgba) ... ok test_blanket_alpha (pygame.tests.surface_test.SurfaceSelfBlitTest.test_blanket_alpha) ... ok test_blend (pygame.tests.surface_test.SurfaceSelfBlitTest.test_blend) ... ok test_blend_rgba (pygame.tests.surface_test.SurfaceSelfBlitTest.test_blend_rgba) ... ok test_colorkey (pygame.tests.surface_test.SurfaceSelfBlitTest.test_colorkey) ... ok test_copy_alpha (pygame.tests.surface_test.SurfaceSelfBlitTest.test_copy_alpha) issue 581: alpha of surface copy with SRCALPHA is set to 0. ... ok test_overlap_check (pygame.tests.surface_test.SurfaceSelfBlitTest.test_overlap_check) ... ok test_pixel_alpha (pygame.tests.surface_test.SurfaceSelfBlitTest.test_pixel_alpha) ... ok test_subsurface (pygame.tests.surface_test.SurfaceSelfBlitTest.test_subsurface) ... ok test_convert (pygame.tests.surface_test.SurfaceSubtypeTest.test_convert) Ensure method convert() preserves the surface's class ... ok test_convert_alpha (pygame.tests.surface_test.SurfaceSubtypeTest.test_convert_alpha) Ensure method convert_alpha() preserves the surface's class ... ok test_copy (pygame.tests.surface_test.SurfaceSubtypeTest.test_copy) Ensure method copy() preserves the surface's class ... ok test_subsurface (pygame.tests.surface_test.SurfaceSubtypeTest.test_subsurface) Ensure method subsurface() preserves the surface's class ... ok test_SRCALPHA (pygame.tests.surface_test.SurfaceTypeTest.test_SRCALPHA) ... ok test_blit_big_rects (pygame.tests.surface_test.SurfaceTypeTest.test_blit_big_rects) SDL2 can have more than 16 bits for x, y, width, height. ... ok test_blit_keyword_args (pygame.tests.surface_test.SurfaceTypeTest.test_blit_keyword_args) ... ok test_copy (pygame.tests.surface_test.SurfaceTypeTest.test_copy) Ensure a surface can be copied. ... ok test_copy_rle (pygame.tests.surface_test.SurfaceTypeTest.test_copy_rle) Test copying a surface set to use run length encoding ... ok test_fill (pygame.tests.surface_test.SurfaceTypeTest.test_fill) Ensure a surface can be filled. ... ok test_fill_keyword_args (pygame.tests.surface_test.SurfaceTypeTest.test_fill_keyword_args) Ensure fill() accepts keyword arguments. ... ok test_fill_negative_coordinates (pygame.tests.surface_test.SurfaceTypeTest.test_fill_negative_coordinates) ... ok test_fill_rle (pygame.tests.surface_test.SurfaceTypeTest.test_fill_rle) Test RLEACCEL flag with fill() ... ok test_flags_default0_display (pygame.tests.surface_test.SurfaceTypeTest.test_flags_default0_display) is set to zero, and SRCALPH is not set by default even when the display is initialized. ... ok test_flags_default0_nodisplay (pygame.tests.surface_test.SurfaceTypeTest.test_flags_default0_nodisplay) is set to zero, and SRCALPHA is not set by default with no display initialized. ... ok test_get_alpha (pygame.tests.surface_test.SurfaceTypeTest.test_get_alpha) Ensure a surface's alpha value can be retrieved. ... ok test_get_bounding_rect (pygame.tests.surface_test.SurfaceTypeTest.test_get_bounding_rect) ... ok test_get_buffer (pygame.tests.surface_test.SurfaceTypeTest.test_get_buffer) ... ok test_get_buffer_oldbuf (pygame.tests.surface_test.SurfaceTypeTest.test_get_buffer_oldbuf) ... skipped 'old buffer not available' test_get_bytesize (pygame.tests.surface_test.SurfaceTypeTest.test_get_bytesize) Ensure a surface's bit and byte sizes can be retrieved. ... ok test_get_flags (pygame.tests.surface_test.SurfaceTypeTest.test_get_flags) Ensure a surface's flags can be retrieved. ... ok test_get_flags__display_surf (pygame.tests.surface_test.SurfaceTypeTest.test_get_flags__display_surf) ... skipped 'requires a non-"dummy" SDL_VIDEODRIVER' test_get_parent (pygame.tests.surface_test.SurfaceTypeTest.test_get_parent) Ensure a surface's parent can be retrieved. ... ok test_get_rect (pygame.tests.surface_test.SurfaceTypeTest.test_get_rect) Ensure a surface's rect can be retrieved. ... ok test_get_view (pygame.tests.surface_test.SurfaceTypeTest.test_get_view) Ensure a buffer view of the surface's pixels can be retrieved. ... ok test_get_view_oldbuf (pygame.tests.surface_test.SurfaceTypeTest.test_get_view_oldbuf) ... skipped 'old buffer not available' test_get_width__size_and_height (pygame.tests.surface_test.SurfaceTypeTest.test_get_width__size_and_height) Ensure a surface's size, width and height can be retrieved. ... ok test_keyword_arguments (pygame.tests.surface_test.SurfaceTypeTest.test_keyword_arguments) ... ok test_masks (pygame.tests.surface_test.SurfaceTypeTest.test_masks) ... ok test_mustlock_rle (pygame.tests.surface_test.SurfaceTypeTest.test_mustlock_rle) Test RLEACCEL flag with mustlock() ... ok test_mustlock_surf_alpha_rle (pygame.tests.surface_test.SurfaceTypeTest.test_mustlock_surf_alpha_rle) Test RLEACCEL flag with mustlock() on a surface ... ok test_print (pygame.tests.surface_test.SurfaceTypeTest.test_print) ... ok test_set_alpha__set_colorkey_rle (pygame.tests.surface_test.SurfaceTypeTest.test_set_alpha__set_colorkey_rle) ... ok test_set_at (pygame.tests.surface_test.SurfaceTypeTest.test_set_at) ... ok test_set_at__big_endian (pygame.tests.surface_test.SurfaceTypeTest.test_set_at__big_endian) png files are loaded in big endian format (BGR rather than RGB) ... ok test_set_clip (pygame.tests.surface_test.SurfaceTypeTest.test_set_clip) see if surface.set_clip(None) works correctly. ... ok test_set_colorkey (pygame.tests.surface_test.SurfaceTypeTest.test_set_colorkey) ... ok test_set_masks (pygame.tests.surface_test.SurfaceTypeTest.test_set_masks) ... ok test_set_shifts (pygame.tests.surface_test.SurfaceTypeTest.test_set_shifts) ... ok test_solarwolf_rle_usage (pygame.tests.surface_test.SurfaceTypeTest.test_solarwolf_rle_usage) Test for error/crash when calling set_colorkey() followed ... ok test_solarwolf_rle_usage_2 (pygame.tests.surface_test.SurfaceTypeTest.test_solarwolf_rle_usage_2) Test for RLE status after setting alpha ... ok test_subsurface_rle (pygame.tests.surface_test.SurfaceTypeTest.test_subsurface_rle) Ensure an RLE sub-surface works independently of its parent. ... ok test_subsurface_rle2 (pygame.tests.surface_test.SurfaceTypeTest.test_subsurface_rle2) Ensure an RLE sub-surface works independently of its parent. ... ok test_surface__pixel_format_as_surface_subclass (pygame.tests.surface_test.SurfaceTypeTest.test_surface__pixel_format_as_surface_subclass) Ensure a subclassed surface can be used for pixel format ... ok test_surface_created_opaque_black (pygame.tests.surface_test.SurfaceTypeTest.test_surface_created_opaque_black) ... ok test_blit__SRCALPHA32_to_8 (pygame.tests.surface_test.TestSurfaceBlit.test_blit__SRCALPHA32_to_8) ... ok test_blit__SRCALPHA_opaque_source (pygame.tests.surface_test.TestSurfaceBlit.test_blit__SRCALPHA_opaque_source) ... ok test_blit__SRCALPHA_to_SRCALPHA_non_zero (pygame.tests.surface_test.TestSurfaceBlit.test_blit__SRCALPHA_to_SRCALPHA_non_zero) Tests blitting a nonzero alpha surface to another nonzero alpha surface ... ok test_blit__blit_to_self (pygame.tests.surface_test.TestSurfaceBlit.test_blit__blit_to_self) Test that blit operation works on self, alpha value is ... ok test_blit_area_contraint (pygame.tests.surface_test.TestSurfaceBlit.test_blit_area_contraint) Testing area constraint ... ok test_blit_overflow_coord (pygame.tests.surface_test.TestSurfaceBlit.test_blit_overflow_coord) Full coverage w/ overflow, specified with Coordinate ... ok test_blit_overflow_nonorigin (pygame.tests.surface_test.TestSurfaceBlit.test_blit_overflow_nonorigin) Test Rectangle Dest, with overflow but with starting rect with top-left at (1,1) ... ok test_blit_overflow_rect (pygame.tests.surface_test.TestSurfaceBlit.test_blit_overflow_rect) Full coverage w/ overflow, specified with a Rect ... ok test_blit_zero_overlap (pygame.tests.surface_test.TestSurfaceBlit.test_blit_zero_overlap) Testing zero-overlap condition. ... ok ---------------------------------------------------------------------- Ran 130 tests in 9.671s OK (skipped=4) loading pygame.tests.surfarray_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_array2d (pygame.tests.surfarray_test.SurfarrayModuleTest.test_array2d) ... ok test_array3d (pygame.tests.surfarray_test.SurfarrayModuleTest.test_array3d) ... ok test_array_alpha (pygame.tests.surfarray_test.SurfarrayModuleTest.test_array_alpha) ... ok test_array_blue (pygame.tests.surfarray_test.SurfarrayModuleTest.test_array_blue) ... ok test_array_colorkey (pygame.tests.surfarray_test.SurfarrayModuleTest.test_array_colorkey) ... ok test_array_green (pygame.tests.surfarray_test.SurfarrayModuleTest.test_array_green) ... ok test_array_red (pygame.tests.surfarray_test.SurfarrayModuleTest.test_array_red) ... ok test_blit_array (pygame.tests.surfarray_test.SurfarrayModuleTest.test_blit_array) ... ok test_get_arraytype (pygame.tests.surfarray_test.SurfarrayModuleTest.test_get_arraytype) ... ok test_get_arraytypes (pygame.tests.surfarray_test.SurfarrayModuleTest.test_get_arraytypes) ... ok test_make_surface (pygame.tests.surfarray_test.SurfarrayModuleTest.test_make_surface) ... ok test_map_array (pygame.tests.surfarray_test.SurfarrayModuleTest.test_map_array) ... ok test_pixels2d (pygame.tests.surfarray_test.SurfarrayModuleTest.test_pixels2d) ... ok test_pixels3d (pygame.tests.surfarray_test.SurfarrayModuleTest.test_pixels3d) ... ok test_pixels_alpha (pygame.tests.surfarray_test.SurfarrayModuleTest.test_pixels_alpha) ... ok test_pixels_blue (pygame.tests.surfarray_test.SurfarrayModuleTest.test_pixels_blue) ... ok test_pixels_green (pygame.tests.surfarray_test.SurfarrayModuleTest.test_pixels_green) ... ok test_pixels_red (pygame.tests.surfarray_test.SurfarrayModuleTest.test_pixels_red) ... ok test_surf_lock (pygame.tests.surfarray_test.SurfarrayModuleTest.test_surf_lock) ... ok test_use_arraytype (pygame.tests.surfarray_test.SurfarrayModuleTest.test_use_arraytype) ... ok ---------------------------------------------------------------------- Ran 20 tests in 0.192s OK loading pygame.tests.surflock_test test_buffer (pygame.tests.surflock_test.SurfaceLockTest.test_buffer) ... ok test_lock (pygame.tests.surflock_test.SurfaceLockTest.test_lock) ... ok test_pxarray_ref (pygame.tests.surflock_test.SurfaceLockTest.test_pxarray_ref) ... ok test_subsurface_lock (pygame.tests.surflock_test.SurfaceLockTest.test_subsurface_lock) ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.001s OK loading pygame.tests.sysfont_test test_create_aliases (pygame.tests.sysfont_test.SysfontModuleTest.test_create_aliases) ... ok test_initsysfonts (pygame.tests.sysfont_test.SysfontModuleTest.test_initsysfonts) ... ok test_initsysfonts_darwin (pygame.tests.sysfont_test.SysfontModuleTest.test_initsysfonts_darwin) ... skipped 'Not mac we skip.' test_initsysfonts_unix (pygame.tests.sysfont_test.SysfontModuleTest.test_initsysfonts_unix) ... ok test_initsysfonts_win32 (pygame.tests.sysfont_test.SysfontModuleTest.test_initsysfonts_win32) ... skipped 'Not windows we skip.' test_sysfont (pygame.tests.sysfont_test.SysfontModuleTest.test_sysfont) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.011s OK (skipped=2) loading pygame.tests.threads_test test_FuncResult (pygame.tests.threads_test.ThreadsModuleTest.test_FuncResult) Ensure FuncResult sets its result and exception attributes ... ok test_benchmark_workers (pygame.tests.threads_test.ThreadsModuleTest.test_benchmark_workers) Ensure benchmark_workers performance measure functions properly with both default and specified inputs ... ok test_init (pygame.tests.threads_test.ThreadsModuleTest.test_init) Ensure init() sets up the worker queue ... ok test_quit (pygame.tests.threads_test.ThreadsModuleTest.test_quit) Ensure quit() cleans up the worker queue ... ok test_tmap (pygame.tests.threads_test.ThreadsModuleTest.test_tmap) ... ok test_tmap__wait (pygame.tests.threads_test.ThreadsModuleTest.test_tmap__wait) ... ok test_do (pygame.tests.threads_test.WorkerQueueTypeTest.test_do) Tests function placement on queue and execution after blocking function completion. ... ok test_stop (pygame.tests.threads_test.WorkerQueueTypeTest.test_stop) Ensure stop() stops the worker queue ... ok test_threadloop (pygame.tests.threads_test.WorkerQueueTypeTest.test_threadloop) ... ok test_usage_with_different_functions (pygame.tests.threads_test.WorkerQueueTypeTest.test_usage_with_different_functions) ... ok test_wait (pygame.tests.threads_test.WorkerQueueTypeTest.test_wait) ... ok ---------------------------------------------------------------------- Ran 11 tests in 1.451s OK loading pygame.tests.time_test CRITICAL: You are using the SDL disk i/o audio driver! CRITICAL: Writing to file [sdlaudio.raw]. test_construction (pygame.tests.time_test.ClockTypeTest.test_construction) Ensure a Clock object can be created ... ok test_get_fps (pygame.tests.time_test.ClockTypeTest.test_get_fps) test_get_fps tests pygame.time.get_fps() ... ok test_get_rawtime (pygame.tests.time_test.ClockTypeTest.test_get_rawtime) ... ok test_get_time (pygame.tests.time_test.ClockTypeTest.test_get_time) ... ok test_tick (pygame.tests.time_test.ClockTypeTest.test_tick) Tests time.Clock.tick() ... ok test_tick_busy_loop (pygame.tests.time_test.ClockTypeTest.test_tick_busy_loop) Test tick_busy_loop ... ok test_delay (pygame.tests.time_test.TimeModuleTest.test_delay) Tests time.delay() function. ... ok test_get_ticks (pygame.tests.time_test.TimeModuleTest.test_get_ticks) Tests time.get_ticks() ... ok test_set_timer (pygame.tests.time_test.TimeModuleTest.test_set_timer) Tests time.set_timer() ... ok test_wait (pygame.tests.time_test.TimeModuleTest.test_wait) Tests time.wait() function. ... ok ---------------------------------------------------------------------- Ran 10 tests in 19.385s OK loading pygame.tests.touch_test test_get_device (pygame.tests.touch_test.TouchTest.test_get_device) ... skipped 'no touch devices found' test_get_device__invalid (pygame.tests.touch_test.TouchTest.test_get_device__invalid) ... ok test_num_devices (pygame.tests.touch_test.TouchTest.test_num_devices) ... ok test_num_fingers (pygame.tests.touch_test.TouchTest.test_num_fingers) ... skipped 'no touch devices found' test_num_fingers__invalid (pygame.tests.touch_test.TouchTest.test_num_fingers__invalid) ... ok ---------------------------------------------------------------------- Ran 5 tests in 0.122s OK (skipped=2) loading pygame.tests.transform_test test_flip (pygame.tests.transform_test.TransformDisplayModuleTest.test_flip) honors the set_color key on the returned surface from flip. ... ok test_flip_alpha (pygame.tests.transform_test.TransformDisplayModuleTest.test_flip_alpha) returns a surface with the same properties as the input. ... ok test_average_color (pygame.tests.transform_test.TransformModuleTest.test_average_color) ... ok test_average_color_considering_alpha (pygame.tests.transform_test.TransformModuleTest.test_average_color_considering_alpha) ... ok test_average_color_considering_alpha_all_pixels_opaque (pygame.tests.transform_test.TransformModuleTest.test_average_color_considering_alpha_all_pixels_opaque) ... ok test_average_surfaces (pygame.tests.transform_test.TransformModuleTest.test_average_surfaces) ... ok test_average_surfaces__24 (pygame.tests.transform_test.TransformModuleTest.test_average_surfaces__24) ... ok test_average_surfaces__24_big_endian (pygame.tests.transform_test.TransformModuleTest.test_average_surfaces__24_big_endian) ... ok test_average_surfaces__subclassed_destination_surface (pygame.tests.transform_test.TransformModuleTest.test_average_surfaces__subclassed_destination_surface) Ensure average_surfaces accepts a destination subclassed surface. ... ok test_average_surfaces__subclassed_surfaces (pygame.tests.transform_test.TransformModuleTest.test_average_surfaces__subclassed_surfaces) Ensure average_surfaces accepts subclassed surfaces. ... ok test_chop (pygame.tests.transform_test.TransformModuleTest.test_chop) ... ok test_get_smoothscale_backend (pygame.tests.transform_test.TransformModuleTest.test_get_smoothscale_backend) ... ok test_grayscale (pygame.tests.transform_test.TransformModuleTest.test_grayscale) ... ok test_laplacian (pygame.tests.transform_test.TransformModuleTest.test_laplacian) ... ok test_laplacian__24_big_endian (pygame.tests.transform_test.TransformModuleTest.test_laplacian__24_big_endian) ... ok test_rotate (pygame.tests.transform_test.TransformModuleTest.test_rotate) ... ok test_rotate__lossless_at_90_degrees (pygame.tests.transform_test.TransformModuleTest.test_rotate__lossless_at_90_degrees) ... ok test_rotate_of_0_sized_surface (pygame.tests.transform_test.TransformModuleTest.test_rotate_of_0_sized_surface) ... ok test_rotozoom (pygame.tests.transform_test.TransformModuleTest.test_rotozoom) ... ok test_scale2x (pygame.tests.transform_test.TransformModuleTest.test_scale2x) ... ok test_scale2xraw (pygame.tests.transform_test.TransformModuleTest.test_scale2xraw) ... ok test_scale__alpha (pygame.tests.transform_test.TransformModuleTest.test_scale__alpha) see if set_alpha information is kept. ... ok test_scale__destination (pygame.tests.transform_test.TransformModuleTest.test_scale__destination) see if the destination surface can be passed in to use. ... ok test_scale__vector2 (pygame.tests.transform_test.TransformModuleTest.test_scale__vector2) ... ok test_scale__zero_surface_transform (pygame.tests.transform_test.TransformModuleTest.test_scale__zero_surface_transform) ... ok test_scale_by (pygame.tests.transform_test.TransformModuleTest.test_scale_by) ... ok test_set_smoothscale_backend (pygame.tests.transform_test.TransformModuleTest.test_set_smoothscale_backend) ... ok test_smoothscale (pygame.tests.transform_test.TransformModuleTest.test_smoothscale) Tests the stated boundaries, sizing, and color blending of smoothscale function ... ok test_smoothscale_by (pygame.tests.transform_test.TransformModuleTest.test_smoothscale_by) ... ok test_threshold__honors_third_surface (pygame.tests.transform_test.TransformModuleTest.test_threshold__honors_third_surface) ... ok test_threshold__subclassed_surface (pygame.tests.transform_test.TransformModuleTest.test_threshold__subclassed_surface) Ensure threshold accepts subclassed surfaces. ... ok test_threshold__surface (pygame.tests.transform_test.TransformModuleTest.test_threshold__surface) ... ok test_threshold__uneven_colors (pygame.tests.transform_test.TransformModuleTest.test_threshold__uneven_colors) ... ok test_threshold_count (pygame.tests.transform_test.TransformModuleTest.test_threshold_count) counts the colors, and not changes them. ... ok test_threshold_dest_surf_all_changed (pygame.tests.transform_test.TransformModuleTest.test_threshold_dest_surf_all_changed) Lowering the threshold, expecting changed surface ... ok test_threshold_dest_surf_not_change (pygame.tests.transform_test.TransformModuleTest.test_threshold_dest_surf_not_change) the pixels within the threshold. ... ok test_threshold_from_surface (pygame.tests.transform_test.TransformModuleTest.test_threshold_from_surface) Set similar pixels in 'dest_surf' to color in the 'surf'. ... ok test_threshold_inverse_set (pygame.tests.transform_test.TransformModuleTest.test_threshold_inverse_set) changes the pixels within the threshold, and not outside. ... ok test_threshold_non_src_alpha (pygame.tests.transform_test.TransformModuleTest.test_threshold_non_src_alpha) ... ok test_threshold_search_surf (pygame.tests.transform_test.TransformModuleTest.test_threshold_search_surf) ... ok test_threshold_set_behavior0 (pygame.tests.transform_test.TransformModuleTest.test_threshold_set_behavior0) raises an error when set_behavior=1 ... ok test_threshold_set_behavior2 (pygame.tests.transform_test.TransformModuleTest.test_threshold_set_behavior2) raises an error when set_behavior=2 and set_color is not None. ... ok ---------------------------------------------------------------------- Ran 42 tests in 0.626s OK loading pygame.tests.version_test test_pg_version_consistency (pygame.tests.version_test.VersionTest.test_pg_version_consistency) ... ok test_sdl_version (pygame.tests.version_test.VersionTest.test_sdl_version) ... ok ---------------------------------------------------------------------- Ran 2 tests in 0.002s OK loading pygame.tests.video_test test_renderer_set_viewport (pygame.tests.video_test.VideoModuleTest.test_renderer_set_viewport) works. ... skipped '32 bit SDL 2.0.16 has an issue.' ---------------------------------------------------------------------- Ran 1 test in 0.000s OK (skipped=1) ..........................................................................................................................................sssssss.......s....s..sssss...........ss.....ssss..........ss...............................................................................................................................................................................................................................................s................ss..............................................................................................................................s......................................s.....s........s.....................................................................................................................................................xxxxxxx......x...........x........x.............................................x...x....................................................................................................................................................................................................................s..............x..............s.............x.........................................s.....s.s...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................s...................................................................s..s...s......................................................s.s......................s..s.............................................s ---------------------------------------------------------------------- Ran 1843 tests in 99.177s OK >>> Completed testing dev-python/pygame-2.5.2-r3 >>> Install dev-python/pygame-2.5.2-r3 into /var/tmp/portage/dev-python/pygame-2.5.2-r3/image * python3_12: running distutils-r1_run_phase python_install * Using python3.12 in global scope * python3_12: running distutils-r1_run_phase python_install_all >>> Completed installing dev-python/pygame-2.5.2-r3 into /var/tmp/portage/dev-python/pygame-2.5.2-r3/image * Final size of build directory: 42872 KiB (41.8 MiB) * Final size of installed tree: 18944 KiB (18.5 MiB)  * QA Notice: command not found:  *   *  /bin/sh: 1: dpkg-architecture: not found * Verifying compiled files for python3.12 strip: powerpc-unknown-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/lib/python3.12/site-packages/pygame/_camera.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_freetype.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/mixer_music.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_sprite.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/base.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/bufferproxy.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/color.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/constants.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/event.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/display.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/draw.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/font.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/gfxdraw.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/image.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/imageext.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/joystick.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/mask.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/key.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/math.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/mixer.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/mouse.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/newbuffer.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/pixelcopy.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/pixelarray.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/pypm.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/rect.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/rwobject.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/scrap.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/surface.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/time.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/surflock.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/transform.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_sdl2/audio.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_sdl2/controller.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_sdl2/mixer.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_sdl2/sdl2.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_sdl2/touch.cpython-312-powerpc-linux-gnu.so /usr/lib/python3.12/site-packages/pygame/_sdl2/video.cpython-312-powerpc-linux-gnu.so /var/tmp/portage: 2.7 GiB (2933657600 bytes) trimmed