WARNING: (guile-user): imported module (guix build utils) overrides core binding `delete' starting phase `separate-from-pid1' build process now running as PID 18 phase `separate-from-pid1' succeeded after 0.0 seconds starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/miflhrnn753lr8gwhgnl41s6mmlk304l-python-wrapper-3.11.11/bin:/gnu/store/xsqpha47l8h2q9ygsc80pcvw3daiy9mz-python-pytest-8.4.1/bin:/gnu/store/8qfhqvhgrah61mwkd706sx5idx0pibrq-python-setuptools-80.9.0/bin:/gnu/store/7xn032qq9i0whndi8a24czxxxivsp54s-python-wheel-0.46.1/bin:/gnu/store/35kjm8f0zljdbl1zaj3g97859rbjy8wq-python-importlib-metadata-8.7.0/bin:/gnu/store/ba9w2wwlf9zqp6g2xichgys8virm1jc1-python-packaging-25.0/bin:/gnu/store/3ymr5zg9wzsig1iasdxmd7xcxv21hyrm-tar-1.35/bin:/gnu/store/sq4w0wkz5l6j0lvvym9rafs6sn32327l-gzip-1.14/bin:/gnu/store/9plx3af9y25grsj8gxvdrbl12mmrjb3v-bzip2-1.0.8/bin:/gnu/store/phv7nvj2yz7nr6bsj1m9rxg5hrz9rcb4-file-5.46/bin:/gnu/store/h8j2lmwzki0vncp4vcy06s330kcv6y6x-diffutils-3.12/bin:/gnu/store/ql78d7s47sjngf09kn53n2hkyjicgxkh-patch-2.7.6/bin:/gnu/store/h2z3a0sg4a0lany41wbkf7kmh4ksblc4-findutils-4.10.0/bin:/gnu/store/jjpfdvlgps0y8bj0n758sar2ki7p5pkn-gawk-5.3.0/bin:/gnu/store/1rzcf4qkkha5bwrzzjkmcmmarygk42w9-zstd-1.5.6/bin:/gnu/store/ab72diq9sjxywyzdzv5h6sgh5dxpf4y9-sed-4.9/bin:/gnu/store/679m9l6wrr3yzpvwcrlxmi3s9dd6g1jv-grep-3.11/bin:/gnu/store/q8jpcgfa2djvn635mvzzlylidhzz7irl-xz-5.4.5/bin:/gnu/store/9hi11sm7x7g9l1v2vdnhszmqfmds8rfn-coreutils-9.1/bin:/gnu/store/anhjgmvkiq935b03c0gf6dhysm23ns3s-make-4.4.1/bin:/gnu/store/f9qjqyjsppzflba0l7kvdfkmyx4vhh9a-bash-minimal-5.2.37/bin:/gnu/store/j29izhy1nviw7wmz8f2l1jv9pwyal204-ld-wrapper-0/bin:/gnu/store/mf96lzdr6qcvykd7mjn47vc1j0s6srsh-binutils-2.44/bin:/gnu/store/3cnxpanajbxl3544f8rvm5gyw8gkb2y3-gcc-14.3.0/bin:/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/bin:/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/sbin:/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin:/gnu/store/cz5fb9p52sncanq0pv5f1nbsy9z97r0h-python-pygments-bootstrap-2.19.1/bin:/gnu/store/v48qhcikjf378x74s4jvjh12vs3jrc97-python-pluggy-1.6.0/bin:/gnu/store/nm13ih5nrqr828gap07hd0y6dk0qggf9-python-packaging-bootstrap-25.0/bin:/gnu/store/kdbxif88zbfajslmmhjkh5lixyqxb2qf-python-iniconfig-2.1.0/bin:/gnu/store/5dbb295p4r99whgnr42snnbwvkkgzg3p-python-zipp-3.23.0/bin:/gnu/store/066rlflkb6274dx51yqkj2jj446l1i5y-python-six-1.17.0/bin:/gnu/store/mn7ff06hr4gh03h1kh1vydhy1kgg02gw-python-pyparsing-3.2.3/bin' environment variable `GUIX_PYTHONPATH' set to `/gnu/store/xsqpha47l8h2q9ygsc80pcvw3daiy9mz-python-pytest-8.4.1/lib/python3.11/site-packages:/gnu/store/8qfhqvhgrah61mwkd706sx5idx0pibrq-python-setuptools-80.9.0/lib/python3.11/site-packages:/gnu/store/7xn032qq9i0whndi8a24czxxxivsp54s-python-wheel-0.46.1/lib/python3.11/site-packages:/gnu/store/35kjm8f0zljdbl1zaj3g97859rbjy8wq-python-importlib-metadata-8.7.0/lib/python3.11/site-packages:/gnu/store/ba9w2wwlf9zqp6g2xichgys8virm1jc1-python-packaging-25.0/lib/python3.11/site-packages:/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/lib/python3.11/site-packages:/gnu/store/cz5fb9p52sncanq0pv5f1nbsy9z97r0h-python-pygments-bootstrap-2.19.1/lib/python3.11/site-packages:/gnu/store/v48qhcikjf378x74s4jvjh12vs3jrc97-python-pluggy-1.6.0/lib/python3.11/site-packages:/gnu/store/nm13ih5nrqr828gap07hd0y6dk0qggf9-python-packaging-bootstrap-25.0/lib/python3.11/site-packages:/gnu/store/kdbxif88zbfajslmmhjkh5lixyqxb2qf-python-iniconfig-2.1.0/lib/python3.11/site-packages:/gnu/store/5dbb295p4r99whgnr42snnbwvkkgzg3p-python-zipp-3.23.0/lib/python3.11/site-packages:/gnu/store/066rlflkb6274dx51yqkj2jj446l1i5y-python-six-1.17.0/lib/python3.11/site-packages:/gnu/store/mn7ff06hr4gh03h1kh1vydhy1kgg02gw-python-pyparsing-3.2.3/lib/python3.11/site-packages' environment variable `PYTHONTZPATH' unset environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/9plx3af9y25grsj8gxvdrbl12mmrjb3v-bzip2-1.0.8/include:/gnu/store/phv7nvj2yz7nr6bsj1m9rxg5hrz9rcb4-file-5.46/include:/gnu/store/jjpfdvlgps0y8bj0n758sar2ki7p5pkn-gawk-5.3.0/include:/gnu/store/q8jpcgfa2djvn635mvzzlylidhzz7irl-xz-5.4.5/include:/gnu/store/anhjgmvkiq935b03c0gf6dhysm23ns3s-make-4.4.1/include:/gnu/store/mf96lzdr6qcvykd7mjn47vc1j0s6srsh-binutils-2.44/include:/gnu/store/3cnxpanajbxl3544f8rvm5gyw8gkb2y3-gcc-14.3.0/include:/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/include:/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/include:/gnu/store/nq676znm66nnpzikz6j0bx27hr342qc9-linux-libre-headers-6.12.17/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/9plx3af9y25grsj8gxvdrbl12mmrjb3v-bzip2-1.0.8/include:/gnu/store/phv7nvj2yz7nr6bsj1m9rxg5hrz9rcb4-file-5.46/include:/gnu/store/jjpfdvlgps0y8bj0n758sar2ki7p5pkn-gawk-5.3.0/include:/gnu/store/q8jpcgfa2djvn635mvzzlylidhzz7irl-xz-5.4.5/include:/gnu/store/anhjgmvkiq935b03c0gf6dhysm23ns3s-make-4.4.1/include:/gnu/store/mf96lzdr6qcvykd7mjn47vc1j0s6srsh-binutils-2.44/include:/gnu/store/3cnxpanajbxl3544f8rvm5gyw8gkb2y3-gcc-14.3.0/include/c++:/gnu/store/3cnxpanajbxl3544f8rvm5gyw8gkb2y3-gcc-14.3.0/include:/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/include:/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/include:/gnu/store/nq676znm66nnpzikz6j0bx27hr342qc9-linux-libre-headers-6.12.17/include' environment variable `OBJC_INCLUDE_PATH' set to `/gnu/store/9plx3af9y25grsj8gxvdrbl12mmrjb3v-bzip2-1.0.8/include:/gnu/store/phv7nvj2yz7nr6bsj1m9rxg5hrz9rcb4-file-5.46/include:/gnu/store/jjpfdvlgps0y8bj0n758sar2ki7p5pkn-gawk-5.3.0/include:/gnu/store/q8jpcgfa2djvn635mvzzlylidhzz7irl-xz-5.4.5/include:/gnu/store/anhjgmvkiq935b03c0gf6dhysm23ns3s-make-4.4.1/include:/gnu/store/mf96lzdr6qcvykd7mjn47vc1j0s6srsh-binutils-2.44/include:/gnu/store/3cnxpanajbxl3544f8rvm5gyw8gkb2y3-gcc-14.3.0/include:/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/include:/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/include:/gnu/store/nq676znm66nnpzikz6j0bx27hr342qc9-linux-libre-headers-6.12.17/include' environment variable `OBJCPLUS_INCLUDE_PATH' set to `/gnu/store/9plx3af9y25grsj8gxvdrbl12mmrjb3v-bzip2-1.0.8/include:/gnu/store/phv7nvj2yz7nr6bsj1m9rxg5hrz9rcb4-file-5.46/include:/gnu/store/jjpfdvlgps0y8bj0n758sar2ki7p5pkn-gawk-5.3.0/include:/gnu/store/q8jpcgfa2djvn635mvzzlylidhzz7irl-xz-5.4.5/include:/gnu/store/anhjgmvkiq935b03c0gf6dhysm23ns3s-make-4.4.1/include:/gnu/store/mf96lzdr6qcvykd7mjn47vc1j0s6srsh-binutils-2.44/include:/gnu/store/3cnxpanajbxl3544f8rvm5gyw8gkb2y3-gcc-14.3.0/include/c++:/gnu/store/3cnxpanajbxl3544f8rvm5gyw8gkb2y3-gcc-14.3.0/include:/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/include:/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/include:/gnu/store/nq676znm66nnpzikz6j0bx27hr342qc9-linux-libre-headers-6.12.17/include' environment variable `LIBRARY_PATH' set to `/gnu/store/xsqpha47l8h2q9ygsc80pcvw3daiy9mz-python-pytest-8.4.1/lib:/gnu/store/8qfhqvhgrah61mwkd706sx5idx0pibrq-python-setuptools-80.9.0/lib:/gnu/store/7xn032qq9i0whndi8a24czxxxivsp54s-python-wheel-0.46.1/lib:/gnu/store/35kjm8f0zljdbl1zaj3g97859rbjy8wq-python-importlib-metadata-8.7.0/lib:/gnu/store/ba9w2wwlf9zqp6g2xichgys8virm1jc1-python-packaging-25.0/lib:/gnu/store/9plx3af9y25grsj8gxvdrbl12mmrjb3v-bzip2-1.0.8/lib:/gnu/store/phv7nvj2yz7nr6bsj1m9rxg5hrz9rcb4-file-5.46/lib:/gnu/store/jjpfdvlgps0y8bj0n758sar2ki7p5pkn-gawk-5.3.0/lib:/gnu/store/q8jpcgfa2djvn635mvzzlylidhzz7irl-xz-5.4.5/lib:/gnu/store/mf96lzdr6qcvykd7mjn47vc1j0s6srsh-binutils-2.44/lib:/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/lib:/gnu/store/jn7glpq1i80i7blwmdcvry0hlivvi512-glibc-2.41-static/lib:/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/lib:/gnu/store/cz5fb9p52sncanq0pv5f1nbsy9z97r0h-python-pygments-bootstrap-2.19.1/lib:/gnu/store/v48qhcikjf378x74s4jvjh12vs3jrc97-python-pluggy-1.6.0/lib:/gnu/store/nm13ih5nrqr828gap07hd0y6dk0qggf9-python-packaging-bootstrap-25.0/lib:/gnu/store/kdbxif88zbfajslmmhjkh5lixyqxb2qf-python-iniconfig-2.1.0/lib:/gnu/store/5dbb295p4r99whgnr42snnbwvkkgzg3p-python-zipp-3.23.0/lib:/gnu/store/066rlflkb6274dx51yqkj2jj446l1i5y-python-six-1.17.0/lib:/gnu/store/mn7ff06hr4gh03h1kh1vydhy1kgg02gw-python-pyparsing-3.2.3/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/74v2ywrs186dxzipyx46vmfp9f9xw3vz-glibc-2.41/lib/locale' environment variable `TZDIR' unset phase `set-paths' succeeded after 0.2 seconds starting phase `install-locale' using 'C.UTF-8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' mido-1.3.2/ mido-1.3.2/.github/ mido-1.3.2/.github/ISSUE_TEMPLATE/ mido-1.3.2/.github/ISSUE_TEMPLATE/bug_report.md mido-1.3.2/.github/ISSUE_TEMPLATE/bug_report.md.license mido-1.3.2/.github/ISSUE_TEMPLATE/feature_request.md mido-1.3.2/.github/ISSUE_TEMPLATE/feature_request.md.license mido-1.3.2/.github/dependabot.yml mido-1.3.2/.github/workflows/ mido-1.3.2/.github/workflows/documentation.yml mido-1.3.2/.github/workflows/release.yml mido-1.3.2/.github/workflows/test.yml mido-1.3.2/.gitignore mido-1.3.2/.readthedocs.yaml mido-1.3.2/.reuse/ mido-1.3.2/.reuse/dep5 mido-1.3.2/LICENSE mido-1.3.2/LICENSES/ mido-1.3.2/LICENSES/CC-BY-4.0.txt mido-1.3.2/LICENSES/CC-BY-SA-3.0.txt mido-1.3.2/LICENSES/CC0-1.0.txt mido-1.3.2/LICENSES/MIT.txt mido-1.3.2/MANIFEST.in mido-1.3.2/PKG-INFO mido-1.3.2/README.rst mido-1.3.2/docs/ mido-1.3.2/docs/CODE_OF_CONDUCT.rst mido-1.3.2/docs/Makefile mido-1.3.2/docs/_static/ mido-1.3.2/docs/_static/.gitkeep mido-1.3.2/docs/about_midi.rst mido-1.3.2/docs/acknowledgements.rst mido-1.3.2/docs/api.rst mido-1.3.2/docs/authors.rst mido-1.3.2/docs/backends/ mido-1.3.2/docs/backends/amidi.rst mido-1.3.2/docs/backends/custom.rst mido-1.3.2/docs/backends/index.rst mido-1.3.2/docs/backends/portmidi.rst mido-1.3.2/docs/backends/pygame.rst mido-1.3.2/docs/backends/rtmidi.rst mido-1.3.2/docs/backends/rtmidi_python.rst mido-1.3.2/docs/binaries.rst mido-1.3.2/docs/changes.rst mido-1.3.2/docs/conf.py mido-1.3.2/docs/contributing.rst mido-1.3.2/docs/files/ mido-1.3.2/docs/files/index.rst mido-1.3.2/docs/files/midi.rst mido-1.3.2/docs/files/syx.rst mido-1.3.2/docs/freezing_exe.rst mido-1.3.2/docs/glossary.rst mido-1.3.2/docs/images/ mido-1.3.2/docs/images/midi_time.svg mido-1.3.2/docs/images/midi_time.svg.license mido-1.3.2/docs/index.rst mido-1.3.2/docs/installing.rst mido-1.3.2/docs/intro.rst mido-1.3.2/docs/licenses.rst mido-1.3.2/docs/make.bat mido-1.3.2/docs/message_types.rst mido-1.3.2/docs/messages/ mido-1.3.2/docs/messages/frozen.rst mido-1.3.2/docs/messages/index.rst mido-1.3.2/docs/messages/parsing.rst mido-1.3.2/docs/messages/serializing.rst mido-1.3.2/docs/meta_message_types.rst mido-1.3.2/docs/ports/ mido-1.3.2/docs/ports/custom.rst mido-1.3.2/docs/ports/index.rst mido-1.3.2/docs/ports/socket.rst mido-1.3.2/docs/resources.rst mido-1.3.2/docs/shared/ mido-1.3.2/docs/shared/licenses_logos.rst mido-1.3.2/examples/ mido-1.3.2/examples/backends/ mido-1.3.2/examples/backends/printer.py mido-1.3.2/examples/backends/rtm.py mido-1.3.2/examples/backends/use_printer.py mido-1.3.2/examples/midifiles/ mido-1.3.2/examples/midifiles/create_midi_file.py mido-1.3.2/examples/midifiles/midifile_to_json.py mido-1.3.2/examples/midifiles/play_midi_file.py mido-1.3.2/examples/midifiles/print_midi_file.py mido-1.3.2/examples/midifiles/show_midifile.py mido-1.3.2/examples/midifiles/test.sh mido-1.3.2/examples/ports/ mido-1.3.2/examples/ports/input_filter.py mido-1.3.2/examples/ports/list_ports.py mido-1.3.2/examples/ports/multi_receive.py mido-1.3.2/examples/ports/nonblocking_receive.py mido-1.3.2/examples/ports/queue_port.py mido-1.3.2/examples/ports/receive.py mido-1.3.2/examples/ports/send.py mido-1.3.2/examples/sockets/ mido-1.3.2/examples/sockets/forward_ports.py mido-1.3.2/examples/sockets/serve_ports.py mido-1.3.2/examples/sockets/simple_client.py mido-1.3.2/examples/sockets/simple_server.py mido-1.3.2/examples/using_rtmidi_directly.py mido-1.3.2/extras/ mido-1.3.2/extras/README.rst mido-1.3.2/extras/hid_joystick.py mido-1.3.2/mido/ mido-1.3.2/mido/__init__.py mido-1.3.2/mido/backends/ mido-1.3.2/mido/backends/__init__.py mido-1.3.2/mido/backends/_parser_queue.py mido-1.3.2/mido/backends/amidi.py mido-1.3.2/mido/backends/backend.py mido-1.3.2/mido/backends/portmidi.py mido-1.3.2/mido/backends/portmidi_init.py mido-1.3.2/mido/backends/pygame.py mido-1.3.2/mido/backends/rtmidi.py mido-1.3.2/mido/backends/rtmidi_python.py mido-1.3.2/mido/backends/rtmidi_utils.py mido-1.3.2/mido/frozen.py mido-1.3.2/mido/messages/ mido-1.3.2/mido/messages/__init__.py mido-1.3.2/mido/messages/checks.py mido-1.3.2/mido/messages/decode.py mido-1.3.2/mido/messages/encode.py mido-1.3.2/mido/messages/messages.py mido-1.3.2/mido/messages/specs.py mido-1.3.2/mido/messages/strings.py mido-1.3.2/mido/midifiles/ mido-1.3.2/mido/midifiles/__init__.py mido-1.3.2/mido/midifiles/meta.py mido-1.3.2/mido/midifiles/midifiles.py mido-1.3.2/mido/midifiles/tracks.py mido-1.3.2/mido/midifiles/units.py mido-1.3.2/mido/parser.py mido-1.3.2/mido/ports.py mido-1.3.2/mido/scripts/ mido-1.3.2/mido/scripts/__init__.py mido-1.3.2/mido/scripts/mido_connect.py mido-1.3.2/mido/scripts/mido_play.py mido-1.3.2/mido/scripts/mido_ports.py mido-1.3.2/mido/scripts/mido_serve.py mido-1.3.2/mido/sockets.py mido-1.3.2/mido/syx.py mido-1.3.2/mido/tokenizer.py mido-1.3.2/mido/version.py mido-1.3.2/mido.egg-info/ mido-1.3.2/mido.egg-info/PKG-INFO mido-1.3.2/mido.egg-info/SOURCES.txt mido-1.3.2/mido.egg-info/dependency_links.txt mido-1.3.2/mido.egg-info/entry_points.txt mido-1.3.2/mido.egg-info/requires.txt mido-1.3.2/mido.egg-info/top_level.txt mido-1.3.2/pyproject.toml mido-1.3.2/setup.cfg mido-1.3.2/tests/ mido-1.3.2/tests/backends/ mido-1.3.2/tests/backends/test_backend.py mido-1.3.2/tests/backends/test_rtmidi.py mido-1.3.2/tests/messages/ mido-1.3.2/tests/messages/test_checks.py mido-1.3.2/tests/messages/test_decode.py mido-1.3.2/tests/messages/test_encode.py mido-1.3.2/tests/messages/test_messages.py mido-1.3.2/tests/messages/test_strings.py mido-1.3.2/tests/midifiles/ mido-1.3.2/tests/midifiles/test_meta.py mido-1.3.2/tests/midifiles/test_midifiles.py mido-1.3.2/tests/midifiles/test_tracks.py mido-1.3.2/tests/midifiles/test_units.py mido-1.3.2/tests/test_frozen.py mido-1.3.2/tests/test_parser.py mido-1.3.2/tests/test_ports.py mido-1.3.2/tests/test_sockets.py mido-1.3.2/tests/test_syx.py mido-1.3.2/tests/test_tokenizer.py phase `unpack' succeeded after 0.2 seconds starting phase `ensure-no-mtimes-pre-1980' phase `ensure-no-mtimes-pre-1980' succeeded after 0.1 seconds starting phase `enable-bytecode-determinism' phase `enable-bytecode-determinism' succeeded after 0.0 seconds starting phase `ensure-no-cythonized-files' phase `ensure-no-cythonized-files' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.1 seconds starting phase `patch-source-shebangs' patch-shebang: ./examples/midifiles/create_midi_file.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/midifiles/play_midi_file.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/midifiles/print_midi_file.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/midifiles/show_midifile.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/midifiles/test.sh: changing `/bin/bash' to `/gnu/store/f9qjqyjsppzflba0l7kvdfkmyx4vhh9a-bash-minimal-5.2.37/bin/bash' patch-shebang: ./examples/ports/input_filter.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/ports/list_ports.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/ports/multi_receive.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/ports/nonblocking_receive.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/ports/receive.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/ports/send.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/sockets/forward_ports.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/sockets/serve_ports.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/sockets/simple_client.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./examples/sockets/simple_server.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./mido/scripts/mido_connect.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./mido/scripts/mido_play.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./mido/scripts/mido_ports.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' patch-shebang: ./mido/scripts/mido_serve.py: changing `/usr/bin/env python3' to `/gnu/store/ydsippmm3iajxvy9kw9fcqr0pvvqyacf-python-3.11.11/bin/python3' phase `patch-source-shebangs' succeeded after 0.2 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.1 seconds starting phase `build' Using 'setuptools.build_meta' to build wheels, auto-detected 'setuptools.build_meta', override '#f'. Prepending '[]' to sys.path, auto-detected '#f', override '#f'. /gnu/store/8qfhqvhgrah61mwkd706sx5idx0pibrq-python-setuptools-80.9.0/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /gnu/store/8qfhqvhgrah61mwkd706sx5idx0pibrq-python-setuptools-80.9.0/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /gnu/store/8qfhqvhgrah61mwkd706sx5idx0pibrq-python-setuptools-80.9.0/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/mido copying mido/version.py -> build/lib/mido copying mido/tokenizer.py -> build/lib/mido copying mido/syx.py -> build/lib/mido copying mido/sockets.py -> build/lib/mido copying mido/ports.py -> build/lib/mido copying mido/parser.py -> build/lib/mido copying mido/frozen.py -> build/lib/mido copying mido/__init__.py -> build/lib/mido creating build/lib/mido/backends copying mido/backends/rtmidi_utils.py -> build/lib/mido/backends copying mido/backends/rtmidi_python.py -> build/lib/mido/backends copying mido/backends/rtmidi.py -> build/lib/mido/backends copying mido/backends/pygame.py -> build/lib/mido/backends copying mido/backends/portmidi_init.py -> build/lib/mido/backends copying mido/backends/portmidi.py -> build/lib/mido/backends copying mido/backends/backend.py -> build/lib/mido/backends copying mido/backends/amidi.py -> build/lib/mido/backends copying mido/backends/_parser_queue.py -> build/lib/mido/backends copying mido/backends/__init__.py -> build/lib/mido/backends creating build/lib/mido/messages copying mido/messages/strings.py -> build/lib/mido/messages copying mido/messages/specs.py -> build/lib/mido/messages copying mido/messages/messages.py -> build/lib/mido/messages copying mido/messages/encode.py -> build/lib/mido/messages copying mido/messages/decode.py -> build/lib/mido/messages copying mido/messages/checks.py -> build/lib/mido/messages copying mido/messages/__init__.py -> build/lib/mido/messages creating build/lib/mido/midifiles copying mido/midifiles/units.py -> build/lib/mido/midifiles copying mido/midifiles/tracks.py -> build/lib/mido/midifiles copying mido/midifiles/midifiles.py -> build/lib/mido/midifiles copying mido/midifiles/meta.py -> build/lib/mido/midifiles copying mido/midifiles/__init__.py -> build/lib/mido/midifiles creating build/lib/mido/scripts copying mido/scripts/mido_serve.py -> build/lib/mido/scripts copying mido/scripts/mido_ports.py -> build/lib/mido/scripts copying mido/scripts/mido_play.py -> build/lib/mido/scripts copying mido/scripts/mido_connect.py -> build/lib/mido/scripts copying mido/scripts/__init__.py -> build/lib/mido/scripts running egg_info writing mido.egg-info/PKG-INFO writing dependency_links to mido.egg-info/dependency_links.txt writing entry points to mido.egg-info/entry_points.txt writing requirements to mido.egg-info/requires.txt writing top-level names to mido.egg-info/top_level.txt reading manifest file 'mido.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'SECURITY.md' no previously-included directories found matching 'docs/_build' no previously-included directories found matching 'logo' adding license file 'LICENSE' writing manifest file 'mido.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. installing to build/bdist.linux-ppc64le/wheel running install running install_lib creating build/bdist.linux-ppc64le/wheel creating build/bdist.linux-ppc64le/wheel/mido creating build/bdist.linux-ppc64le/wheel/mido/scripts copying build/lib/mido/scripts/__init__.py -> build/bdist.linux-ppc64le/wheel/./mido/scripts copying build/lib/mido/scripts/mido_connect.py -> build/bdist.linux-ppc64le/wheel/./mido/scripts copying build/lib/mido/scripts/mido_play.py -> build/bdist.linux-ppc64le/wheel/./mido/scripts copying build/lib/mido/scripts/mido_ports.py -> build/bdist.linux-ppc64le/wheel/./mido/scripts copying build/lib/mido/scripts/mido_serve.py -> build/bdist.linux-ppc64le/wheel/./mido/scripts creating build/bdist.linux-ppc64le/wheel/mido/midifiles copying build/lib/mido/midifiles/__init__.py -> build/bdist.linux-ppc64le/wheel/./mido/midifiles copying build/lib/mido/midifiles/meta.py -> build/bdist.linux-ppc64le/wheel/./mido/midifiles copying build/lib/mido/midifiles/midifiles.py -> build/bdist.linux-ppc64le/wheel/./mido/midifiles copying build/lib/mido/midifiles/tracks.py -> build/bdist.linux-ppc64le/wheel/./mido/midifiles copying build/lib/mido/midifiles/units.py -> build/bdist.linux-ppc64le/wheel/./mido/midifiles creating build/bdist.linux-ppc64le/wheel/mido/messages copying build/lib/mido/messages/__init__.py -> build/bdist.linux-ppc64le/wheel/./mido/messages copying build/lib/mido/messages/checks.py -> build/bdist.linux-ppc64le/wheel/./mido/messages copying build/lib/mido/messages/decode.py -> build/bdist.linux-ppc64le/wheel/./mido/messages copying build/lib/mido/messages/encode.py -> build/bdist.linux-ppc64le/wheel/./mido/messages copying build/lib/mido/messages/messages.py -> build/bdist.linux-ppc64le/wheel/./mido/messages copying build/lib/mido/messages/specs.py -> build/bdist.linux-ppc64le/wheel/./mido/messages copying build/lib/mido/messages/strings.py -> build/bdist.linux-ppc64le/wheel/./mido/messages creating build/bdist.linux-ppc64le/wheel/mido/backends copying build/lib/mido/backends/__init__.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/_parser_queue.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/amidi.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/backend.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/portmidi.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/portmidi_init.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/pygame.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/rtmidi.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/rtmidi_python.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/backends/rtmidi_utils.py -> build/bdist.linux-ppc64le/wheel/./mido/backends copying build/lib/mido/__init__.py -> build/bdist.linux-ppc64le/wheel/./mido copying build/lib/mido/frozen.py -> build/bdist.linux-ppc64le/wheel/./mido copying build/lib/mido/parser.py -> build/bdist.linux-ppc64le/wheel/./mido copying build/lib/mido/ports.py -> build/bdist.linux-ppc64le/wheel/./mido copying build/lib/mido/sockets.py -> build/bdist.linux-ppc64le/wheel/./mido copying build/lib/mido/syx.py -> build/bdist.linux-ppc64le/wheel/./mido copying build/lib/mido/tokenizer.py -> build/bdist.linux-ppc64le/wheel/./mido copying build/lib/mido/version.py -> build/bdist.linux-ppc64le/wheel/./mido warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info Copying mido.egg-info to build/bdist.linux-ppc64le/wheel/./mido-0.0.0-py3.11.egg-info running install_scripts creating build/bdist.linux-ppc64le/wheel/mido-0.0.0.dist-info/WHEEL creating '/tmp/guix-build-python-mido-1.3.2.drv-0/mido-1.3.2/dist/.tmp-ziybft29/mido-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-ppc64le/wheel' to it adding 'mido/__init__.py' adding 'mido/frozen.py' adding 'mido/parser.py' adding 'mido/ports.py' adding 'mido/sockets.py' adding 'mido/syx.py' adding 'mido/tokenizer.py' adding 'mido/version.py' adding 'mido/backends/__init__.py' adding 'mido/backends/_parser_queue.py' adding 'mido/backends/amidi.py' adding 'mido/backends/backend.py' adding 'mido/backends/portmidi.py' adding 'mido/backends/portmidi_init.py' adding 'mido/backends/pygame.py' adding 'mido/backends/rtmidi.py' adding 'mido/backends/rtmidi_python.py' adding 'mido/backends/rtmidi_utils.py' adding 'mido/messages/__init__.py' adding 'mido/messages/checks.py' adding 'mido/messages/decode.py' adding 'mido/messages/encode.py' adding 'mido/messages/messages.py' adding 'mido/messages/specs.py' adding 'mido/messages/strings.py' adding 'mido/midifiles/__init__.py' adding 'mido/midifiles/meta.py' adding 'mido/midifiles/midifiles.py' adding 'mido/midifiles/tracks.py' adding 'mido/midifiles/units.py' adding 'mido/scripts/__init__.py' adding 'mido/scripts/mido_connect.py' adding 'mido/scripts/mido_play.py' adding 'mido/scripts/mido_ports.py' adding 'mido/scripts/mido_serve.py' adding 'mido-0.0.0.dist-info/licenses/LICENSE' adding 'mido-0.0.0.dist-info/METADATA' adding 'mido-0.0.0.dist-info/WHEEL' adding 'mido-0.0.0.dist-info/entry_points.txt' adding 'mido-0.0.0.dist-info/top_level.txt' adding 'mido-0.0.0.dist-info/RECORD' removing build/bdist.linux-ppc64le/wheel phase `build' succeeded after 5.2 seconds starting phase `install' phase `install' succeeded after 0.2 seconds starting phase `add-install-to-pythonpath' phase `add-install-to-pythonpath' succeeded after 0.0 seconds starting phase `add-install-to-path' phase `add-install-to-path' succeeded after 0.0 seconds starting phase `create-entrypoints' Creating entry point for 'mido.scripts.mido_serve.main' at '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/bin/mido-serve'. Creating entry point for 'mido.scripts.mido_ports.main' at '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/bin/mido-ports'. Creating entry point for 'mido.scripts.mido_play.main' at '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/bin/mido-play'. Creating entry point for 'mido.scripts.mido_connect.main' at '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/bin/mido-connect'. phase `create-entrypoints' succeeded after 0.0 seconds starting phase `wrap' find-files: /gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/sbin: No such file or directory phase `wrap' succeeded after 0.0 seconds starting phase `compile-bytecode' Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages'... Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/__init__.py'... Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/__init__.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/_parser_queue.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/amidi.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/backend.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/portmidi.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/portmidi_init.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/pygame.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/rtmidi.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/rtmidi_python.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/backends/rtmidi_utils.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/frozen.py'... Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages/__init__.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages/checks.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages/decode.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages/encode.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages/messages.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages/specs.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/messages/strings.py'... Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/midifiles'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/midifiles/__init__.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/midifiles/meta.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/midifiles/midifiles.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/midifiles/tracks.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/midifiles/units.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/parser.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/ports.py'... Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/scripts'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/scripts/__init__.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/scripts/mido_connect.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/scripts/mido_play.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/scripts/mido_ports.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/scripts/mido_serve.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/sockets.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/syx.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/tokenizer.py'... Compiling '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido/version.py'... Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido-0.0.0.dist-info'... Listing '/gnu/store/5ghamy5v4aaqwmv6sp55a2k561cxgsn7-python-mido-1.3.2/lib/python3.11/site-packages/mido-0.0.0.dist-info/licenses'... phase `compile-bytecode' succeeded after 0.4 seconds starting phase `check' Using pytest ============================= test session starts ============================== platform linux -- Python 3.11.11, pytest-8.4.1, pluggy-1.6.0 -- /gnu/store/miflhrnn753lr8gwhgnl41s6mmlk304l-python-wrapper-3.11.11/bin/python cachedir: .pytest_cache hypothesis profile 'default' rootdir: /tmp/guix-build-python-mido-1.3.2.drv-0/mido-1.3.2 configfile: pyproject.toml testpaths: tests plugins: hypothesis-6.135.26 collecting ... collected 122 items tests/backends/test_backend.py::test_split_api PASSED [ 0%] tests/backends/test_rtmidi.py::test_expand_alsa_port_name PASSED [ 1%] tests/messages/test_checks.py::test_check_time PASSED [ 2%] tests/messages/test_decode.py::test_sysex PASSED [ 3%] tests/messages/test_decode.py::test_channel PASSED [ 4%] tests/messages/test_decode.py::test_sysex_end PASSED [ 4%] tests/messages/test_decode.py::test_zero_bytes PASSED [ 5%] tests/messages/test_decode.py::test_too_few_bytes PASSED [ 6%] tests/messages/test_decode.py::test_too_many_bytes PASSED [ 7%] tests/messages/test_decode.py::test_invalid_status PASSED [ 8%] tests/messages/test_decode.py::test_sysex_without_stop_byte PASSED [ 9%] tests/messages/test_encode.py::test_encode_decode_all PASSED [ 9%] tests/messages/test_messages.py::test_msg_time_equality PASSED [ 10%] tests/messages/test_messages.py::test_set_type PASSED [ 11%] tests/messages/test_messages.py::test_encode_pitchwheel PASSED [ 12%] tests/messages/test_messages.py::test_decode_pitchwheel PASSED [ 13%] tests/messages/test_messages.py::test_encode_songpos PASSED [ 13%] tests/messages/test_messages.py::test_decode_songpos PASSED [ 14%] tests/messages/test_messages.py::test_sysex_data_is_sysexdata_object PASSED [ 15%] tests/messages/test_messages.py::test_sysex_data_accepts_different_types PASSED [ 16%] tests/messages/test_messages.py::test_copy PASSED [ 17%] tests/messages/test_messages.py::test_init_invalid_argument PASSED [ 18%] tests/messages/test_messages.py::test_copy_invalid_argument PASSED [ 18%] tests/messages/test_messages.py::test_copy_cant_change_type PASSED [ 19%] tests/messages/test_messages.py::test_copy_can_have_same_type PASSED [ 20%] tests/messages/test_messages.py::test_copy_handles_data_generator PASSED [ 21%] tests/messages/test_messages.py::test_compare_with_nonmessage PASSED [ 22%] tests/messages/test_messages.py::test_from_dict_default_values PASSED [ 22%] tests/messages/test_messages.py::test_dict_sysex_data PASSED [ 23%] tests/messages/test_messages.py::test_from_hex_sysex_data_type PASSED [ 24%] tests/messages/test_messages.py::test_repr PASSED [ 25%] tests/messages/test_strings.py::test_decode_sysex PASSED [ 26%] tests/messages/test_strings.py::test_decode_invalid_sysex_with_spaces PASSED [ 27%] tests/messages/test_strings.py::test_encode_sysex PASSED [ 27%] tests/midifiles/test_meta.py::test_copy_invalid_argument PASSED [ 28%] tests/midifiles/test_meta.py::test_copy_cant_override_type PASSED [ 29%] tests/midifiles/test_meta.py::TestKeySignature::test_bad_key_sig_throws_key_signature_error[bad_key_sig0] PASSED [ 30%] tests/midifiles/test_meta.py::TestKeySignature::test_bad_key_sig_throws_key_signature_error[bad_key_sig1] PASSED [ 31%] tests/midifiles/test_meta.py::TestKeySignature::test_bad_key_sig_throws_key_signature_error[bad_key_sig2] PASSED [ 31%] tests/midifiles/test_meta.py::TestKeySignature::test_bad_key_sig_throws_key_signature_error[bad_key_sig3] PASSED [ 32%] tests/midifiles/test_meta.py::TestKeySignature::test_bad_key_sig_throws_key_signature_error[bad_key_sig4] PASSED [ 33%] tests/midifiles/test_meta.py::TestKeySignature::test_key_signature[input_bytes0-C] PASSED [ 34%] tests/midifiles/test_meta.py::TestKeySignature::test_key_signature[input_bytes1-Am] PASSED [ 35%] tests/midifiles/test_meta.py::TestKeySignature::test_key_signature[input_bytes2-Cb] PASSED [ 36%] tests/midifiles/test_meta.py::TestKeySignature::test_key_signature[input_bytes3-Abm] PASSED [ 36%] tests/midifiles/test_meta.py::TestKeySignature::test_key_signature[input_bytes4-A#m] PASSED [ 37%] tests/midifiles/test_meta.py::test_meta_message_repr PASSED [ 38%] tests/midifiles/test_meta.py::test_unknown_meta_message_repr PASSED [ 39%] tests/midifiles/test_meta.py::test_meta_from_bytes_invalid PASSED [ 40%] tests/midifiles/test_meta.py::test_meta_from_bytes_data_too_short PASSED [ 40%] tests/midifiles/test_meta.py::test_meta_from_bytes_data_too_long PASSED [ 41%] tests/midifiles/test_meta.py::test_meta_from_bytes_text PASSED [ 42%] tests/midifiles/test_midifiles.py::test_no_tracks PASSED [ 43%] tests/midifiles/test_midifiles.py::test_single_message PASSED [ 44%] tests/midifiles/test_midifiles.py::test_too_long_message PASSED [ 45%] tests/midifiles/test_midifiles.py::test_two_tracks PASSED [ 45%] tests/midifiles/test_midifiles.py::test_empty_file PASSED [ 46%] tests/midifiles/test_midifiles.py::test_eof_in_track PASSED [ 47%] tests/midifiles/test_midifiles.py::test_invalid_data_byte_no_clipping PASSED [ 48%] tests/midifiles/test_midifiles.py::test_invalid_data_byte_with_clipping_high PASSED [ 49%] tests/midifiles/test_midifiles.py::test_meta_messages PASSED [ 50%] tests/midifiles/test_midifiles.py::test_meta_message_bad_key_sig_throws_key_signature_error_sharps PASSED [ 50%] tests/midifiles/test_midifiles.py::test_meta_message_bad_key_sig_throws_key_signature_error_flats PASSED [ 51%] tests/midifiles/test_midifiles.py::test_meta_messages_with_length_0 PASSED [ 52%] tests/midifiles/test_midifiles.py::test_midifile_repr PASSED [ 53%] tests/midifiles/test_tracks.py::test_track_slice PASSED [ 54%] tests/midifiles/test_tracks.py::test_track_name PASSED [ 54%] tests/midifiles/test_tracks.py::test_track_repr PASSED [ 55%] tests/midifiles/test_tracks.py::test_merge_large_midifile FAILED [ 56%] tests/midifiles/test_units.py::test_tempo2bpm PASSED [ 57%] tests/midifiles/test_units.py::test_bpm2tempo PASSED [ 58%] tests/midifiles/test_units.py::test_tick2second PASSED [ 59%] tests/midifiles/test_units.py::test_second2tick PASSED [ 59%] tests/test_frozen.py::test_hashability PASSED [ 60%] tests/test_frozen.py::test_freeze_and_thaw PASSED [ 61%] tests/test_frozen.py::test_thawed_message_is_copy PASSED [ 62%] tests/test_frozen.py::test_is_frozen PASSED [ 63%] tests/test_frozen.py::test_frozen_repr PASSED [ 63%] tests/test_frozen.py::test_frozen_meta_repr PASSED [ 64%] tests/test_frozen.py::test_frozen_unknown_meta_repr PASSED [ 65%] tests/test_parser.py::test_parse PASSED [ 66%] tests/test_parser.py::test_parse_stray_data PASSED [ 67%] tests/test_parser.py::test_parse_stray_status_bytes PASSED [ 68%] tests/test_parser.py::test_encode_and_parse PASSED [ 68%] tests/test_parser.py::test_feed_byte PASSED [ 69%] tests/test_parser.py::test_feed PASSED [ 70%] tests/test_parser.py::test_parse_random_bytes PASSED [ 71%] tests/test_parser.py::test_parse_channel PASSED [ 72%] tests/test_parser.py::test_one_byte_message PASSED [ 72%] tests/test_parser.py::test_undefined_messages PASSED [ 73%] tests/test_parser.py::test_realtime_inside_sysex PASSED [ 74%] tests/test_parser.py::test_undefined_realtime_inside_sysex PASSED [ 75%] tests/test_parser.py::test_encode_and_parse_all PASSED [ 76%] tests/test_parser.py::test_parser_ascii_text PASSED [ 77%] tests/test_ports.py::TestIOPort::test_basic PASSED [ 77%] tests/test_ports.py::TestIOPort::test_recv_non_blocking PASSED [ 78%] tests/test_ports.py::TestIOPort::test_send_message PASSED [ 79%] tests/test_ports.py::TestIOPort::test_port_close PASSED [ 80%] tests/test_ports.py::TestIOPort::test_mido_port_non_blocking_recv PASSED [ 81%] tests/test_ports.py::test_close_inside_iteration PASSED [ 81%] tests/test_sockets.py::TestParseAddress::test_parse_address_normal[:8080-expected0] PASSED [ 82%] tests/test_sockets.py::TestParseAddress::test_parse_address_normal[localhost:8080-expected1] PASSED [ 83%] tests/test_sockets.py::TestParseAddress::test_too_many_colons_raises_value_error PASSED [ 84%] tests/test_sockets.py::TestParseAddress::test_only_hostname_raises_value_error PASSED [ 85%] tests/test_sockets.py::TestParseAddress::test_empty_string_raises_value_error PASSED [ 86%] tests/test_sockets.py::TestParseAddress::test_only_colon_raises_value_error PASSED [ 86%] tests/test_sockets.py::TestParseAddress::test_non_number_port_raises_value_error PASSED [ 87%] tests/test_sockets.py::TestParseAddress::test_port_zero_raises_value_error PASSED [ 88%] tests/test_sockets.py::TestParseAddress::test_out_of_range_port_raises_value_error PASSED [ 89%] tests/test_syx.py::test_read PASSED [ 90%] tests/test_syx.py::test_handle_any_whitespace PASSED [ 90%] tests/test_syx.py::test_write PASSED [ 91%] tests/test_tokenizer.py::test_channel_message PASSED [ 92%] tests/test_tokenizer.py::test_sysex PASSED [ 93%] tests/test_tokenizer.py::test_empty_sysex PASSED [ 94%] tests/test_tokenizer.py::test_realtime PASSED [ 95%] tests/test_tokenizer.py::test_double_realtime PASSED [ 95%] tests/test_tokenizer.py::test_realtime_inside_message PASSED [ 96%] tests/test_tokenizer.py::test_realtime_inside_sysex PASSED [ 97%] tests/test_tokenizer.py::test_message_inside_sysex PASSED [ 98%] tests/test_tokenizer.py::test_sysex_inside_sysex PASSED [ 99%] tests/test_tokenizer.py::test_stray_data_bytes PASSED [100%] =================================== FAILURES =================================== __________________________ test_merge_large_midifile ___________________________ def test_merge_large_midifile(): mid = mido.MidiFile() for k in range(5): t = mido.MidiTrack() for _ in range(10000): t.append(mido.Message("note_on", note=72, time=1000 + 100 * k)) t.append(mido.Message("note_off", note=72, time=500 + 100 * k)) mid.tracks.append(t) # Add meta messages for testing. meta1 = mido.MetaMessage('track_name', name='Test Track 1') meta2 = mido.MetaMessage('track_name', name='Test Track 2') meta3 = mido.MetaMessage('time_signature', numerator=4, denominator=4, clocks_per_click=24, notated_32nd_notes_per_beat=8) unknown_meta = mido.UnknownMetaMessage(0x50, b'\x01\x02\x03') mid.tracks[0].insert(0, meta1) mid.tracks[1].insert(0, meta2) mid.tracks[2].insert(0, meta3) mid.tracks[3].insert(0, unknown_meta) start = time.time() merged = list(mido.merge_tracks(mid.tracks, skip_checks=True)) finish = time.time() merged_duration_ticks = sum(msg.time for msg in merged) max_track_duration_ticks = max( sum(msg.time for msg in t) for t in mid.tracks) assert merged_duration_ticks == max_track_duration_ticks > assert (finish - start) < 3.0 E assert (1764996150.463803 - 1764996143.7532732) < 3.0 tests/midifiles/test_tracks.py:74: AssertionError ======================== 1 failed, 121 passed in 18.09s ======================== error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "/gnu/store/xsqpha47l8h2q9ygsc80pcvw3daiy9mz-python-pytest-8.4.1/bin/pytest" arguments: ("-vv") exit-status: 1 term-signal: #f stop-signal: #f> phase `check' failed after 19.9 seconds command "/gnu/store/xsqpha47l8h2q9ygsc80pcvw3daiy9mz-python-pytest-8.4.1/bin/pytest" "-vv" failed with status 1 build process 18 exited with status 256