{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.ZUm9Nb92/b1/python-rtmidi_1.5.8-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.ZUm9Nb92/b2/python-rtmidi_1.5.8-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- fe5d3df3fc71be588499c7d2789376d7 636808 debug optional python3-rtmidi-dbgsym_1.5.8-3_amd64.deb\n- a76021992662dd30b5aa35baed5df28e 187848 python optional python3-rtmidi_1.5.8-3_amd64.deb\n+ 03dd1f0bc4f0d562a625b9b6483f1228 636780 debug optional python3-rtmidi-dbgsym_1.5.8-3_amd64.deb\n+ 475ae409298c9fe14a297d626c9d09eb 187832 python optional python3-rtmidi_1.5.8-3_amd64.deb\n"}, {"source1": "python3-rtmidi_1.5.8-3_amd64.deb", "source2": "python3-rtmidi_1.5.8-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-04-23 00:49:52.000000 debian-binary\n -rw-r--r-- 0 0 0 2732 2024-04-23 00:49:52.000000 control.tar.xz\n--rw-r--r-- 0 0 0 184924 2024-04-23 00:49:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 184908 2024-04-23 00:49:52.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/python3/dist-packages/rtmidi/_rtmidi.cpython-313-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rtmidi/_rtmidi.cpython-313-x86_64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e5d0bc918cf634aa9b9307f399f2deddd4b04dad\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a42554b7caaaaccf2eb9b7fbeb6130b89f803fce\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1,182 +1,182 @@\n \n \n \n Disassembly of section .text:\n \n 000000000000e380 :\n __Pyx_PyObject_GetAttrStr(_object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje e392 <__cxa_finalize@plt+0x52>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tjmp *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tjmp d100 \n __Pyx_CppExn2PyErr():\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2403\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2403\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2405\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2405\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2405 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2405 (discriminator 1)\n \ttest %rax,%rax\n \tjne e5e3 <__cxa_finalize@plt+0x2a3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2408\n \tcall ddd0 <__cxa_rethrow@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2409\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2409\n \tmov %rax,%rdi\n \tdec %rdx\n \tcmp $0xa,%rdx\n \tja e55f <__cxa_finalize@plt+0x21f>\n \tlea 0x31cba(%rip),%rcx # 40080 , std::allocator > const&, void*), void*)@@Base+0x4120>\n \tmovslq (%rcx,%rdx,4),%rax\n \tadd %rcx,%rax\n \tnotrack jmp *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2409 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2409 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2410\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2410\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2410 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2410 (discriminator 1)\n \tmov 0x3faf0(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2436\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2436\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2411\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2411\n \tjmp dfa0 <__cxa_end_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2411 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2411 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2412\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2412\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2412 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2412 (discriminator 1)\n \tmov 0x3fb72(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2413 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2413 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2414\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2414\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2414 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2414 (discriminator 1)\n \tmov 0x3fb50(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2415 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2415 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2416\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2416 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2416 (discriminator 1)\n \tmov 0x3fa1e(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2417 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2417 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2418\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2418\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2418 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2418 (discriminator 1)\n \tmov 0x3f9fc(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2419 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2419 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2420\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2420 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2420 (discriminator 1)\n \tmov 0x3fa37(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2421 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2421 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2422\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2422\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2422 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2422 (discriminator 1)\n \tmov 0x3f9ca(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2423 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2423 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2424\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2424\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2424 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2424 (discriminator 1)\n \tmov 0x3fa2d(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2425 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2425 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2426\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2426\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2426 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2426 (discriminator 1)\n \tmov 0x3fa20(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2427 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2427 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2428\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2428\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2428 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2428 (discriminator 1)\n \tmov 0x3f9fb(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2429 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2429 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2430\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2430\n \tmov (%rax),%rax\n \tcall *0x10(%rax)\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2430 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2430 (discriminator 1)\n \tmov 0x3fa16(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2432 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2432 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2434\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2434\n \tmov 0x3f9fd(%rip),%rax \n \tlea 0x2eaa9(%rip),%rsi # 3d01b , std::allocator > const&, void*), void*)@@Base+0x10bb>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp e3f0 <__cxa_finalize@plt+0xb0>\n \tendbr64\n \tjmp e5bf <__cxa_finalize@plt+0x27f>\n@@ -195,178 +195,178 @@\n \tendbr64\n \tjmp e5bf <__cxa_finalize@plt+0x27f>\n \tendbr64\n \tjmp e5bf <__cxa_finalize@plt+0x27f>\n \tendbr64\n \tjmp e5bf <__cxa_finalize@plt+0x27f>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2431\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2431\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2435\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2435\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2436\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2436\n \tpop %rbx\n \tret\n __Pyx_CalculateMetaclass(_typeobject*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21729\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21729\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21737\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21729\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21729\n \tpush %rbx\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rsi),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21737\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21737 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21737 (discriminator 1)\n \tcmp %r14,%rbp\n \tjge e64e <__cxa_finalize@plt+0x30e>\n /usr/include/python3.13/object.h:341\n \tmov 0x18(%r12,%rbp,8),%rax\n \tmov 0x8(%rax),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21750\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21750\n \ttest %rbx,%rbx\n \tje e62a <__cxa_finalize@plt+0x2ea>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21754\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall d2c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21754 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21754 (discriminator 1)\n \ttest %eax,%eax\n \tjne e649 <__cxa_finalize@plt+0x309>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21756\n \tmov %rbx,%rsi\n \tmov %r13,%rdi\n \tcall d2c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21756 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21756 (discriminator 1)\n \ttest %eax,%eax\n \tje e62f <__cxa_finalize@plt+0x2ef>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21751\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21751\n \tmov %r13,%rbx\n \tjmp e649 <__cxa_finalize@plt+0x309>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21760\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21760\n \tmov 0x3f94a(%rip),%rax \n \tlea 0x2f24b(%rip),%rsi # 3d888 , std::allocator > const&, void*), void*)@@Base+0x1928>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21765\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21760\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21760\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21765\n \tjmp e662 <__cxa_finalize@plt+0x322>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21737 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21737 (discriminator 2)\n \tinc %rbp\n \tjmp e5f9 <__cxa_finalize@plt+0x2b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21767\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21767\n \ttest %rbx,%rbx\n \tjne e65a <__cxa_finalize@plt+0x31a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21771\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21771\n \tmov 0x3f886(%rip),%rbx \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tinc %eax\n \tje e662 <__cxa_finalize@plt+0x322>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21776\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21776\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tret\n __Pyx_PyType_Ready(_typeobject*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20017\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20017\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20026\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20026\n \tmov 0x150(%rdi),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20017\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20017\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20027\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20027\n \ttest %rcx,%rcx\n \tje e6f8 <__cxa_finalize@plt+0x3b8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20027 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20027 (discriminator 1)\n \tmov 0x120(%rdi),%rdi\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19941\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19941\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19941 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19941 (discriminator 1)\n \tcmp %rdx,%rsi\n \tjle e6f8 <__cxa_finalize@plt+0x3b8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19947\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19947\n \tmov 0x18(%rcx,%rdx,8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19965\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19965\n \ttestb $0x2,0xa9(%rax)\n \tjne e6c2 <__cxa_finalize@plt+0x382>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19968\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19968\n \tmov 0x18(%rax),%rdx\n \tmov 0x3f8d1(%rip),%rax \n \tlea 0x2f27a(%rip),%rsi # 3d930 , std::allocator > const&, void*), void*)@@Base+0x19d0>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19974\n \tjmp e72c <__cxa_finalize@plt+0x3ec>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19976\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19976\n \ttest %rdi,%rdi\n \tjne e6f3 <__cxa_finalize@plt+0x3b3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19988\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19988\n \tcmpq $0x0,0x120(%rax)\n \tje e6f3 <__cxa_finalize@plt+0x3b3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19991\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19991\n \tmov 0x18(%rax),%rcx\n \tmov 0x18(%rbx),%rdx\n \tlea 0x2f278(%rip),%rsi # 3d958 , std::allocator > const&, void*), void*)@@Base+0x19f8>\n \tmov 0x3f899(%rip),%rax \n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20005\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20005\n \tjmp e72c <__cxa_finalize@plt+0x3ec>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19941 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19941 (discriminator 2)\n \tinc %rdx\n \tjmp e691 <__cxa_finalize@plt+0x351>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20033\n \tcall d1c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20069\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20069\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20064\n \torq $0x300,0xa8(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20033\n \tmov %eax,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20069\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20069\n \tcall dd40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20071\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20071\n \tandq $0xfffffffffffffdff,0xa8(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20069\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20069\n \tmov %eax,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20073\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20073\n \ttest %r12d,%r12d\n \tje e731 <__cxa_finalize@plt+0x3f1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20074\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20074\n \tcall d950 \n \tjmp e731 <__cxa_finalize@plt+0x3f1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20028\n \tmov $0xffffffff,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20096\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20096\n \tmov %ebp,%eax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n Py_XDECREF():\n /usr/include/python3.13/object.h:1046\n@@ -382,417 +382,417 @@\n \tmov %rax,(%rdi)\n \tjne e751 <__cxa_finalize@plt+0x411>\n /usr/include/python3.13/object.h:954\n \tjmp d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1049\n \tret\n __Pyx_setup_reduce_is_named(_object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20243\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20243\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x41550(%rip),%rsi \n \tmov %rsp,%rdx\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov (%rsp),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20247 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20247 (discriminator 1)\n \ttest %rbp,%rbp\n \tjne e78a <__cxa_finalize@plt+0x44a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20253\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20253\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20254\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20254\n \txor %ebx,%ebx\n \tjmp e7a0 <__cxa_finalize@plt+0x460>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20248\n \tmov %rbx,%rsi\n \tmov $0x2,%edx\n \tmov %rbp,%rdi\n \tcall de80 \n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20252 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20252 (discriminator 1)\n \ttest %eax,%eax\n \tjs e781 <__cxa_finalize@plt+0x441>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20256\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20256\n \tmov %rbp,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20258\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20258\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje e7bd <__cxa_finalize@plt+0x47d>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tadd $0x18,%rsp\n \tmov %ebx,%eax\n \tpop %rbx\n \tpop %rbp\n \tret\n __Pyx_setup_reduce(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20259\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20259\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x28,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20271\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20271\n \tmov 0x41415(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20259\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20259\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x18(%rsp)\n \tmov %rdi,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20271\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20271\n \tcall e080 <_PyType_Lookup@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20278\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20278\n \tmov 0x3f778(%rip),%r12 \n \ttest %rax,%rax\n \tjne e819 <__cxa_finalize@plt+0x4d9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20292\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20292\n \tmov 0x4159c(%rip),%rsi \n \tmov %r12,%rdi\n \tcall e080 <_PyType_Lookup@plt>\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20292 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20292 (discriminator 1)\n \ttest %rax,%rax\n \tjne e849 <__cxa_finalize@plt+0x509>\n \tjmp e9f9 <__cxa_finalize@plt+0x6b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20280\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20280\n \tmov 0x413d0(%rip),%rsi \n \tmov %r12,%rdi\n \tmov %rax,%rbx\n \tcall e080 <_PyType_Lookup@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20287\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20287\n \tcmp %rax,%rbx\n \tje e7fd <__cxa_finalize@plt+0x4bd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20265\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20265\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20268\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20267\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20266\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20266\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20265\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20265\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20264\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20264\n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20260\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20260\n \txor %ebx,%ebx\n \tjmp ea50 <__cxa_finalize@plt+0x710>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20296\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20296\n \tmov 0x41550(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall e380 <__cxa_finalize@plt+0x40>\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20296 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20296 (discriminator 2)\n \ttest %rax,%rax\n \tje e9f9 <__cxa_finalize@plt+0x6b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20297\n \tcmp %rax,%rbx\n \tjne ea42 <__cxa_finalize@plt+0x702>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20299\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20299\n \tmov 0x4151b(%rip),%rsi \n \tmov %r12,%rdi\n \tcall e080 <_PyType_Lookup@plt>\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20299 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20299 (discriminator 1)\n \ttest %rax,%rax\n \tjne e896 <__cxa_finalize@plt+0x556>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20268\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20267\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20266\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20266\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20264\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20264\n \txor %r14d,%r14d\n \tjmp ea13 <__cxa_finalize@plt+0x6d3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20303\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20303\n \tmov 0x414f3(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall e380 <__cxa_finalize@plt+0x40>\n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20303 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20303 (discriminator 2)\n \ttest %rax,%rax\n \tje e885 <__cxa_finalize@plt+0x545>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20304\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20304\n \tcmp %rax,%r12\n \tjne e8da <__cxa_finalize@plt+0x59a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tlea 0x10(%rsp),%rax\n \tmov 0x414da(%rip),%rsi \n \tmov %rbp,%rdi\n \tmov %rax,%rdx\n \tmov %rax,0x8(%rsp)\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov 0x10(%rsp),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20306 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20306 (discriminator 1)\n \ttest %r15,%r15\n \tjne e8fd <__cxa_finalize@plt+0x5bd>\n \tjmp e939 <__cxa_finalize@plt+0x5f9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20304 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20304 (discriminator 2)\n \tmov 0x414b7(%rip),%rsi \n \tmov %rax,%rdi\n \tcall e752 <__cxa_finalize@plt+0x412>\n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20304 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20304 (discriminator 1)\n \ttest %eax,%eax\n \tjne e8b2 <__cxa_finalize@plt+0x572>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20268\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20267\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20266\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20266\n \txor %r15d,%r15d\n \tjmp ea50 <__cxa_finalize@plt+0x710>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20307\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20307\n \tmov 0x108(%rbp),%rdi\n \tmov 0x41485(%rip),%rsi \n \tmov %r15,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20307 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20307 (discriminator 2)\n \ttest %eax,%eax\n \tjs ea0d <__cxa_finalize@plt+0x6cd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20308\n \tmov 0x108(%rbp),%rdi\n \tmov 0x4146f(%rip),%rsi \n \tcall d8d0 \n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20308 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20308 (discriminator 2)\n \ttest %eax,%eax\n \tjns e952 <__cxa_finalize@plt+0x612>\n \tjmp ea0d <__cxa_finalize@plt+0x6cd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20309\n \tcmp %r14,%r12\n \tje ea0d <__cxa_finalize@plt+0x6cd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20309 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20309 (discriminator 2)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20309 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20309 (discriminator 1)\n \ttest %rax,%rax\n \tjne ea0d <__cxa_finalize@plt+0x6cd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20260\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20260\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x8(%rsp),%rdx\n \tmov 0x4149a(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov 0x10(%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20313\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20313\n \ttest %r13,%r13\n \tje e985 <__cxa_finalize@plt+0x645>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20314 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20314 (discriminator 2)\n \tmov 0x41489(%rip),%rsi \n \tmov %r13,%rdi\n \tcall e752 <__cxa_finalize@plt+0x412>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20314 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20314 (discriminator 1)\n \ttest %eax,%eax\n \tjne e98a <__cxa_finalize@plt+0x64a>\n \tjmp e9ec <__cxa_finalize@plt+0x6ac>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20313 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20313 (discriminator 1)\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x8(%rsp),%rdx\n \tmov 0x4146a(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov 0x10(%rsp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20316 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20316 (discriminator 1)\n \ttest %r12,%r12\n \tje e9dd <__cxa_finalize@plt+0x69d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20317\n \tmov 0x108(%rbp),%rdi\n \tmov 0x41442(%rip),%rsi \n \tmov %r12,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20317 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20317 (discriminator 2)\n \ttest %eax,%eax\n \tjs ea13 <__cxa_finalize@plt+0x6d3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20318\n \tmov 0x108(%rbp),%rdi\n \tmov 0x41430(%rip),%rsi \n \tcall d8d0 \n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20318 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20318 (discriminator 2)\n \ttest %eax,%eax\n \tjns e9ef <__cxa_finalize@plt+0x6af>\n \tjmp ea13 <__cxa_finalize@plt+0x6d3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20319\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20319\n \ttest %r13,%r13\n \tje ea13 <__cxa_finalize@plt+0x6d3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20319 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20319 (discriminator 2)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20319 (discriminator 1)\n \ttest %rax,%rax\n \tjne ea13 <__cxa_finalize@plt+0x6d3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20268\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20323\n \tmov %rbp,%rdi\n \tcall d6f0 \n \tjmp ea50 <__cxa_finalize@plt+0x710>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20265\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20265\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20268\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20267\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20266\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20266\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20265\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20265\n \tmov %rdx,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20264\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20264\n \txor %r14d,%r14d\n \tjmp ea13 <__cxa_finalize@plt+0x6d3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20268\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20267\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20328\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20328\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20328 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20328 (discriminator 1)\n \ttest %rax,%rax\n \tje ea24 <__cxa_finalize@plt+0x6e4>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20335\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20335\n \tmov $0xffffffff,%ebx\n \tjmp ea50 <__cxa_finalize@plt+0x710>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20331\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20331\n \tmov 0x3f53d(%rip),%rax \n \tmov 0x18(%rbp),%rdx\n \tlea 0x2efd2(%rip),%rsi # 3da08 , std::allocator > const&, void*), void*)@@Base+0x1aa8>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20333\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20333\n \tjmp ea1d <__cxa_finalize@plt+0x6dd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20268\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20267\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20266\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20266\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20264\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20264\n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20260\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20260\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20343\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20343\n \tmov %r14,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20344\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20344\n \tmov (%rsp),%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20345\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20345\n \tmov %r15,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20346\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20346\n \tmov %r13,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20347\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20347\n \tmov %r12,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20349\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20349\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje ea8e <__cxa_finalize@plt+0x74e>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tadd $0x28,%rsp\n \tmov %ebx,%eax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __Pyx_SetVtable(_typeobject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20151\n \tpush %rbp\n \tmov %rdi,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20152\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20151\n \tmov %rsi,%rdi\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20152\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20151\n \tpush %rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20152\n \tcall db10 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20153 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20153 (discriminator 1)\n \ttest %rax,%rax\n \tje eaf0 <__cxa_finalize@plt+0x7b0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20158\n \tmov 0x108(%rbp),%rdi\n \tmov 0x412a1(%rip),%rsi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20158 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20158 (discriminator 2)\n \ttest %eax,%eax\n \tjs eaf0 <__cxa_finalize@plt+0x7b0>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns eade <__cxa_finalize@plt+0x79e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20162\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20162\n \txor %eax,%eax\n \tjmp eafd <__cxa_finalize@plt+0x7bd>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne eada <__cxa_finalize@plt+0x79a>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp eada <__cxa_finalize@plt+0x79a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20164\n \tmov %rbx,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20165\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20165\n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20166\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20166\n \tpop %rdx\n \tpop %rbx\n \tpop %rbp\n \tret\n __Pyx_copy_spec_to_module(_object*, _object*, char const*, char const*, int):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16322\n \tpush %r14\n \tmov %r8d,%r14d\n \tpush %r13\n \tmov %rcx,%r13\n \tpush %r12\n \tmov %rsi,%r12\n \tmov %rdx,%rsi\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16323\n \tcall d210 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16325 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16325 (discriminator 1)\n \ttest %rax,%rax\n \tje eb5c <__cxa_finalize@plt+0x81c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16326 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16326 (discriminator 1)\n \tcmp 0x3f39a(%rip),%rax \n \tmov %rax,%rbx\n \tjne eb33 <__cxa_finalize@plt+0x7f3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16324\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16326 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16326 (discriminator 1)\n \tand $0x1,%r14d\n \tje eb43 <__cxa_finalize@plt+0x803>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16330\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16330\n \tmov %rbx,%rdx\n \tmov %r13,%rsi\n \tmov %r12,%rdi\n \tcall d490 \n \tmov %eax,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n@@ -803,93 +803,93 @@\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne eb7b <__cxa_finalize@plt+0x83b>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp eb7b <__cxa_finalize@plt+0x83b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16334\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16334\n \tmov 0x3f365(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16337\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16337\n \tmov $0xffffffff,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16334\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16334\n \tmov (%rax),%rdi\n \tcall d730 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16334 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16334 (discriminator 1)\n \ttest %eax,%eax\n \tje eb7b <__cxa_finalize@plt+0x83b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16335\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16335\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16324\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16340\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16340\n \tpop %rbx\n \tmov %ebp,%eax\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tret\n __pyx_pymod_create(_object*, PyModuleDef*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16341\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16341\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tpush %rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16297\n \tcall da70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16297 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16297 (discriminator 1)\n \tmov 0x10(%rax),%rdi\n \tcall d520 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16298\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16298\n \tmov 0x3f45f(%rip),%rdx \n \tcmp $0xffffffffffffffff,%rdx\n \tjne ebc1 <__cxa_finalize@plt+0x881>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16299\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16299\n \tmov %rax,0x3f452(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16344 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16344 (discriminator 1)\n \tinc %rax\n \tje ecf3 <__cxa_finalize@plt+0x9b3>\n \tjmp ebe1 <__cxa_finalize@plt+0x8a1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16301 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16301 (discriminator 1)\n \tcmp %rdx,%rax\n \tje ebe1 <__cxa_finalize@plt+0x8a1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16310\n \tmov 0x3f40b(%rip),%rax \n \tlea 0x2ee64(%rip),%rsi # 3da38 , std::allocator > const&, void*), void*)@@Base+0x1ad8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16313\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16313\n \tjmp ecf3 <__cxa_finalize@plt+0x9b3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16346\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16346\n \tmov 0x41590(%rip),%r13 \n \ttest %r13,%r13\n \tje ec03 <__cxa_finalize@plt+0x8c3>\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tinc %eax\n \tjne ebfd <__cxa_finalize@plt+0x8bd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16347 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16347 (discriminator 1)\n \tmov %r13,%rbx\n \tjmp ecf5 <__cxa_finalize@plt+0x9b5>\n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n \tjmp ebf5 <__cxa_finalize@plt+0x8b5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16348\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16348\n \tlea 0x2e9e4(%rip),%rsi # 3d5ee , std::allocator > const&, void*), void*)@@Base+0x168e>\n \tmov %rbp,%rdi\n \tcall d210 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16349 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16349 (discriminator 1)\n \ttest %rax,%rax\n \tje eceb <__cxa_finalize@plt+0x9ab>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16350\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16350\n \tmov %rax,%rdi\n \tcall d910 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -897,154 +897,154 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r12)\n \tjne ec42 <__cxa_finalize@plt+0x902>\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16352 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16352 (discriminator 1)\n \ttest %rbx,%rbx\n \tje eceb <__cxa_finalize@plt+0x9ab>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16356\n \tmov %rbx,%rdi\n \tcall d2f0 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16357 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16357 (discriminator 1)\n \ttest %rax,%rax\n \tje ec7e <__cxa_finalize@plt+0x93e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16359\n \tmov $0x1,%r8d\n \tlea 0x2e3f9(%rip),%rcx # 3d061 , std::allocator > const&, void*), void*)@@Base+0x1101>\n \tmov %rax,%rsi\n \tmov %rbp,%rdi\n \tlea 0x2e3f7(%rip),%rdx # 3d06c , std::allocator > const&, void*), void*)@@Base+0x110c>\n \tcall eb01 <__cxa_finalize@plt+0x7c1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16359 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16359 (discriminator 2)\n \ttest %eax,%eax\n \tjns ec83 <__cxa_finalize@plt+0x943>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16350 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16350 (discriminator 1)\n \tmov %rbx,%r13\n \tjmp eceb <__cxa_finalize@plt+0x9ab>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16360\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16360\n \tmov $0x1,%r8d\n \tlea 0x2e3e3(%rip),%rcx # 3d073 , std::allocator > const&, void*), void*)@@Base+0x1113>\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n \tlea 0x2e3df(%rip),%rdx # 3d07c , std::allocator > const&, void*), void*)@@Base+0x111c>\n \tcall eb01 <__cxa_finalize@plt+0x7c1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16360 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16360 (discriminator 2)\n \ttest %eax,%eax\n \tjs ec7e <__cxa_finalize@plt+0x93e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16361\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16361\n \tmov $0x1,%r8d\n \tlea 0x2e3d0(%rip),%rcx # 3d083 , std::allocator > const&, void*), void*)@@Base+0x1123>\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n \tlea 0x2e3cf(%rip),%rdx # 3d08f , std::allocator > const&, void*), void*)@@Base+0x112f>\n \tcall eb01 <__cxa_finalize@plt+0x7c1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16361 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16361 (discriminator 2)\n \ttest %eax,%eax\n \tjs ec7e <__cxa_finalize@plt+0x93e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16362\n \txor %r8d,%r8d\n \tlea 0x2e3c3(%rip),%rcx # 3d096 , std::allocator > const&, void*), void*)@@Base+0x1136>\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n \tlea 0x2e3bf(%rip),%rdx # 3d09f , std::allocator > const&, void*), void*)@@Base+0x113f>\n \tcall eb01 <__cxa_finalize@plt+0x7c1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16362 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16362 (discriminator 2)\n \ttest %eax,%eax\n \tjs ec7e <__cxa_finalize@plt+0x93e>\n \tjmp ecf5 <__cxa_finalize@plt+0x9b5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16365\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16365\n \tmov %r13,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16345\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16345\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16367\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16367\n \tpop %rdx\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n __Pyx_CyFunction_New(PyMethodDef*, int, _object*, _object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21648\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21648\n \tpush %r15\n \tmov %esi,%r15d\n \tpush %r14\n \tmov %rdi,%r14\n \tpush %r13\n \tmov %r8,%r13\n \tpush %r12\n \tmov %rcx,%r12\n \tpush %rbp\n \tmov %r9,%rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21651\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21651\n \tmov 0x4096c(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21648\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21648\n \tmov %rdx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21651\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21651\n \tcall deb0 <_PyObject_GC_New@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21051 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21051 (discriminator 1)\n \ttest %rax,%rax\n \tje ee68 <__cxa_finalize@plt+0xb28>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21058\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21058\n \txor %edi,%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21064\n \txor %r8d,%r8d\n /usr/include/python3.13/object.h:1036\n \ttest %r12,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21057\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21057\n \tmov %r15d,0x90(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21058\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21058\n \tmov %rdi,0x28(%rax)\n /usr/include/python3.13/object.h:1036\n \tmov 0x8(%rsp),%rdx\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21060\n \tmov %r14,0x10(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21061\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21061\n \tmov %rax,0x18(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21064\n \tmov %r8,0x70(%rax)\n /usr/include/python3.13/object.h:1036\n \tje ed6c <__cxa_finalize@plt+0xa2c>\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tinc %eax\n \tje ed6c <__cxa_finalize@plt+0xa2c>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21069\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21069\n \txorps %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21067\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21067\n \tmov %r12,0x20(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21069\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21069\n \tmovups %xmm0,0x40(%rbx)\n /usr/include/python3.13/object.h:831\n \tinc %eax\n \tje ed7f <__cxa_finalize@plt+0xa3f>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21077\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21077\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21072\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21072\n \tmov %rdx,0x50(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21077\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21077\n \tmov %rsi,0x58(%rbx)\n \tmov %rsi,0x38(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21079\n \tmov %r13,0x60(%rbx)\n /usr/include/python3.13/object.h:831\n \tinc %eax\n \tje ed9d <__cxa_finalize@plt+0xa5d>\n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n /usr/include/python3.13/object.h:1036\n@@ -1052,55 +1052,55 @@\n \tje edac <__cxa_finalize@plt+0xa6c>\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tinc %eax\n \tje edac <__cxa_finalize@plt+0xa6c>\n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21083\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21083\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21085\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21086\n \txorps %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21088\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21088\n \txor %ecx,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21083\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21083\n \tmov %eax,0x80(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21092\n \tmov 0x10(%r14),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21082\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21082\n \tmov %rbp,0x68(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21092\n \tand $0x28f,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21085\n \tmov %rdx,0x88(%rbx)\n \tmov %rdx,0x78(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21088\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21088\n \tmov %rcx,0xa8(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21086\n \tmovups %xmm0,0x98(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21089\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21089\n \tmovups %xmm0,0xb0(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21092\n \tcmp $0x8,%eax\n \tje ee46 <__cxa_finalize@plt+0xb06>\n \tjg ee02 <__cxa_finalize@plt+0xac2>\n \tcmp $0x3,%eax\n \tje ee4f <__cxa_finalize@plt+0xb0f>\n \tlea 0xc625(%rip),%rdx \n \tcmp $0x4,%eax\n \tje ee5a <__cxa_finalize@plt+0xb1a>\n \tjmp ee17 <__cxa_finalize@plt+0xad7>\n \tcmp $0x82,%eax\n \tje ee53 <__cxa_finalize@plt+0xb13>\n \tlea 0xc4d0(%rip),%rdx \n \tcmp $0x282,%eax\n \tje ee5a <__cxa_finalize@plt+0xb1a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21109\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21109\n \tmov 0x3f1b2(%rip),%rax \n \tlea 0x2e208(%rip),%rsi # 3d02d , std::allocator > const&, void*), void*)@@Base+0x10cd>\n \tmov (%rax),%rdi\n \tcall d9f0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -1110,66 +1110,66 @@\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne ee68 <__cxa_finalize@plt+0xb28>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp ee68 <__cxa_finalize@plt+0xb28>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21092\n \tlea 0xb5c3(%rip),%rdx \n \tjmp ee5a <__cxa_finalize@plt+0xb1a>\n \txor %edx,%edx\n \tjmp ee5a <__cxa_finalize@plt+0xb1a>\n \tlea 0xc406(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21100\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21100\n \tmov %rdx,0x30(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21655\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21655\n \tmov %rbx,%rdi\n \tcall e230 \n \tjmp ee6a <__cxa_finalize@plt+0xb2a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21648\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21648\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21658\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21658\n \tadd $0x18,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __Pyx_PyCode_New(int, int, int, int, int, int, _object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*, int, _object*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:678\n \tpush %r15\n \tmov %r8,%r15\n \tpush %r14\n \tmov %rcx,%r14\n \tpush %r13\n \tmov %edx,%r13d\n \tpush %r12\n \tmov %esi,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:683\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:683\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:678\n \tpush %rbp\n \tmov %edi,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:683\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:683\n \tlea 0x2e84a(%rip),%rdi # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:678\n \tpush %rbx\n \tsub $0x18,%rsp\n \tmov %r9,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:683\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:683\n \tcall d540 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:684\n \ttest %rax,%rax\n \tje ef31 <__cxa_finalize@plt+0xbf1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:691\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:691\n \tpush %rax\n \txor %edx,%edx\n \tmov %ebp,%edi\n \txor %r8d,%r8d\n \tpush 0x88(%rsp)\n \tmov 0x88(%rsp),%eax\n \tmov %r12d,%ecx\n@@ -1187,109 +1187,109 @@\n \tpush %r15\n \tpush %r14\n \tcall d400 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tadd $0x60,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:691\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:691\n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs ef22 <__cxa_finalize@plt+0xbe2>\n /usr/include/python3.13/object.h:953\n \tdec %rdx\n \tmov %rdx,(%rbx)\n \tje ef27 <__cxa_finalize@plt+0xbe7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:693\n \tmov %rbp,%rbx\n \tjmp ef31 <__cxa_finalize@plt+0xbf1>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp ef22 <__cxa_finalize@plt+0xbe2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:694\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:694\n \tadd $0x18,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __Pyx_InitCachedConstants():\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15516\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15527\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15527\n \tmov 0x40d7d(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15527 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15527 (discriminator 1)\n \tmov %rax,0x40f6a(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15527 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15527 (discriminator 2)\n \ttest %rax,%rax\n \tjne ef6d <__cxa_finalize@plt+0xc2d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16024\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16024\n \tmov $0xffffffff,%eax\n \tjmp 1028a <__cxa_finalize@plt+0x1f4a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15538\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15538\n \tmov 0x40ab4(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15538 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15538 (discriminator 1)\n \tmov %rax,0x40f49(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15538 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15538 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15549\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15549\n \tmov 0x4078d(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15549 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15549 (discriminator 1)\n \tmov %rax,0x40f32(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15549 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15549 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15560\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15560\n \tmov 0x40cd6(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15560 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15560 (discriminator 1)\n \tmov %rax,0x40f1b(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15560 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15560 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15571\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15571\n \tmov 0x40caf(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15571 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15571 (discriminator 1)\n \tmov %rax,0x40f04(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15571 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15571 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15582\n \tmov 0x40ebc(%rip),%rcx \n \tmov 0x40ea5(%rip),%rdx \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov 0x40e9f(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15582 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15582 (discriminator 1)\n \tmov %rax,0x40edb(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15582 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15582 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15593\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15593\n \tpush %r11\n \tmov $0x20,%edi\n \txor %eax,%eax\n \tpush 0x40bbb(%rip) \n \tpush 0x40b7d(%rip) \n \tpush 0x40b67(%rip) \n \tpush 0x40b51(%rip) \n@@ -1318,32 +1318,32 @@\n \tmov 0x405ec(%rip),%rcx \n \tpush 0x4066e(%rip) \n \tmov 0x405ef(%rip),%rdx \n \tpush 0x40629(%rip) \n \tmov 0x40612(%rip),%rsi \n \tpush 0x405ec(%rip) \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15593 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15593 (discriminator 2)\n \tadd $0xe0,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15593 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15593 (discriminator 1)\n \tmov %rax,0x40df9(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15593 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15593 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15604\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15604\n \tmov 0x40ba9(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15604 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15604 (discriminator 1)\n \tmov %rax,0x40dde(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15604 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15604 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15607\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15607\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x40537(%rip),%r8 \n \tmov 0x40538(%rip),%rcx \n \tpush %r10\n \tmov %r8,%r9\n@@ -1351,34 +1351,34 @@\n \tpush $0xdd\n \tpush 0x40cff(%rip) \n \tpush 0x40921(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15607 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15607 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15607 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15607 (discriminator 1)\n \tmov %rax,0x40e54(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15607 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15607 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15616\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15616\n \tmov 0x40cdc(%rip),%rcx \n \tmov 0x40b1d(%rip),%rdx \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov 0x40c27(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15616 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15616 (discriminator 1)\n \tmov %rax,0x40d63(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15616 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15616 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15619\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15619\n \tmov $0x3,%edx\n \tmov $0x3,%esi\n \tmov $0x3,%edi\n \tmov 0x404b4(%rip),%r8 \n \tmov 0x404b5(%rip),%rcx \n \tpush %r9\n \tmov %r8,%r9\n@@ -1386,43 +1386,43 @@\n \tpush $0x110\n \tpush 0x40a3c(%rip) \n \tpush 0x4089e(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15619 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15619 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15619 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15619 (discriminator 1)\n \tmov %rax,0x40dd9(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15619 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15619 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15620\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15620\n \tmov 0x3ecb9(%rip),%rbx \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tmov %rbx,%rsi\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15620 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15620 (discriminator 1)\n \tmov %rax,0x40cf3(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15620 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15620 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15631\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15631\n \tmov 0x40833(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15631 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15631 (discriminator 1)\n \tmov %rax,0x40cd8(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15631 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15631 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15634\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15634\n \tmov 0x40428(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov 0x4041f(%rip),%rcx \n \tpush %rdi\n \tmov $0x1,%edi\n \tpush %rcx\n@@ -1430,22 +1430,22 @@\n \tpush $0x14d\n \tpush 0x40902(%rip) \n \tpush 0x40804(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15634 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15634 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15634 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15634 (discriminator 1)\n \tmov %rax,0x40d47(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15634 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15634 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15643\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15643\n \tmov 0x403d7(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%edi\n \tmov 0x403ce(%rip),%rcx \n \tpush %rsi\n \tmov $0x1,%esi\n \tpush %rcx\n@@ -1453,33 +1453,33 @@\n \tpush $0x15d\n \tpush 0x408c1(%rip) \n \tpush 0x407b3(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40c41(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15643 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15643 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15643 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15643 (discriminator 1)\n \tmov %rax,0x40cf9(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15643 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15643 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15652\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15652\n \tmov 0x40901(%rip),%rdx \n \tmov 0x4076a(%rip),%rsi \n \tmov $0x2,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15652 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15652 (discriminator 1)\n \tmov %rax,0x40c0f(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15652 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15652 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15655\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15655\n \tmov 0x40357(%rip),%r8 \n \tmov 0x40358(%rip),%rcx \n \tpush %rdx\n \tmov $0x2,%esi\n \tmov $0x3,%edx\n \txor %edi,%edi\n \tpush %rcx\n@@ -1487,22 +1487,22 @@\n \tpush $0x16d\n \tpush 0x40854(%rip) \n \tpush 0x40736(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15655 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15655 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15655 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15655 (discriminator 1)\n \tmov %rax,0x40c89(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15655 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15655 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15664\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15664\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x402fa(%rip),%r8 \n \tmov 0x402fb(%rip),%rcx \n \tpush %r11\n \tmov %r8,%r9\n@@ -1510,22 +1510,22 @@\n \tpush $0x17d\n \tpush 0x40812(%rip) \n \tpush 0x406e4(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40b5a(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15664 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15664 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15664 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15664 (discriminator 1)\n \tmov %rax,0x40c3a(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15664 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15664 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15673\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15673\n \tmov 0x402b2(%rip),%r8 \n \tmov $0x3,%edx\n \txor %esi,%esi\n \txor %edi,%edi\n \tmov 0x402aa(%rip),%rcx \n \tpush %r10\n \tmov %r8,%r9\n@@ -1533,34 +1533,34 @@\n \tpush $0x188\n \tpush 0x407f9(%rip) \n \tpush 0x40693(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %r8\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15673 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15673 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15673 (discriminator 1)\n \tmov %rax,0x40bf5(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15673 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15682\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15682\n \tmov 0x406ad(%rip),%rcx \n \tmov 0x4088e(%rip),%rdx \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov 0x40720(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15682 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15682 (discriminator 1)\n \tmov %rax,0x40af4(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15682 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15682 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15685\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15685\n \tmov $0x3,%edx\n \tmov $0x3,%esi\n \tmov $0x3,%edi\n \tmov 0x40225(%rip),%r8 \n \tmov 0x40226(%rip),%rcx \n \tpush %r9\n \tmov %r8,%r9\n@@ -1568,32 +1568,32 @@\n \tpush $0x18d\n \tpush 0x4066d(%rip) \n \tpush 0x4060f(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15685 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15685 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15685 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15685 (discriminator 1)\n \tmov %rax,0x40b7a(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15685 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15685 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15694\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15694\n \tmov 0x4092a(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15694 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15694 (discriminator 1)\n \tmov %rax,0x40a87(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15694 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15694 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15697\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15697\n \tmov 0x401bf(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov 0x401b6(%rip),%rcx \n \tpush %rdi\n \tmov $0x1,%edi\n \tpush %rcx\n@@ -1601,33 +1601,33 @@\n \tpush $0x1b3\n \tpush 0x40649(%rip) \n \tpush 0x4059b(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15697 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15697 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15697 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15697 (discriminator 1)\n \tmov %rax,0x40b0e(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15697 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15697 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15706\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15706\n \tmov 0x4064e(%rip),%rdx \n \tmov 0x408af(%rip),%rsi \n \tmov $0x2,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15706 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15706 (discriminator 1)\n \tmov %rax,0x40a14(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15706 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15706 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15709\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15709\n \tmov 0x40144(%rip),%r8 \n \tmov $0x7,%edx\n \tmov $0x1,%edi\n \tmov 0x4013b(%rip),%rcx \n \tpush %rsi\n \tmov $0x2,%esi\n \tpush %rcx\n@@ -1635,33 +1635,33 @@\n \tpush $0x1cf\n \tpush 0x40606(%rip) \n \tpush 0x40520(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15709 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15709 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15709 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15709 (discriminator 1)\n \tmov %rax,0x40a9b(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15709 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15709 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15718\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15718\n \tmov 0x406ab(%rip),%rdx \n \tmov 0x40834(%rip),%rsi \n \tmov $0x2,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15718 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15718 (discriminator 1)\n \tmov %rax,0x409a1(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15718 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15718 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15721\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15721\n \tmov 0x400c9(%rip),%r8 \n \tmov $0x2,%esi\n \tmov $0x1,%edi\n \tmov 0x400c0(%rip),%rcx \n \tpush %rdx\n \tmov $0x3,%edx\n \tpush %rcx\n@@ -1669,34 +1669,34 @@\n \tpush $0x1d8\n \tpush 0x404cb(%rip) \n \tpush 0x404a5(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15721 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15721 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15721 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15721 (discriminator 1)\n \tmov %rax,0x40a28(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15721 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15721 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15730\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15730\n \tmov 0x40518(%rip),%rcx \n \tmov 0x407b1(%rip),%rdx \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov 0x407ab(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15730 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15730 (discriminator 1)\n \tmov %rax,0x40927(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15730 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15730 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15733\n \tmov $0x3,%edx\n \tmov $0x3,%esi\n \tmov $0x3,%edi\n \tmov 0x40038(%rip),%r8 \n \tmov 0x40039(%rip),%rcx \n \tpush %r11\n \tmov %r8,%r9\n@@ -1704,32 +1704,32 @@\n \tpush $0x1e2\n \tpush 0x40478(%rip) \n \tpush 0x40422(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15733 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15733 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15733 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15733 (discriminator 1)\n \tmov %rax,0x409ad(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15733 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15733 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15734\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15734\n \tmov 0x403f5(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15734 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15734 (discriminator 1)\n \tmov %rax,0x408ba(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15734 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15734 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15745\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15745\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3ffc3(%rip),%r8 \n \tmov 0x3ffc4(%rip),%rcx \n \tpush %r10\n \tmov %r8,%r9\n@@ -1737,35 +1737,35 @@\n \tpush $0x1ef\n \tpush 0x404fb(%rip) \n \tpush 0x403ad(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40853(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15745 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15745 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15745 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15745 (discriminator 1)\n \tmov %rax,0x4093b(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15745 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15745 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15754\n \tmov 0x405bb(%rip),%r8 \n \tmov 0x40414(%rip),%rcx \n \txor %eax,%eax\n \tmov $0x4,%edi\n \tmov 0x40616(%rip),%rdx \n \tmov 0x406a7(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15754 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15754 (discriminator 1)\n \tmov %rax,0x40833(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15754 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15754 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15757\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15757\n \tmov $0x3,%edx\n \tmov $0x4,%esi\n \tmov $0x3,%edi\n \tmov 0x3ff34(%rip),%r8 \n \tmov 0x3ff35(%rip),%rcx \n \tpush %r9\n \tmov %r8,%r9\n@@ -1773,34 +1773,34 @@\n \tpush $0x1f3\n \tpush 0x40474(%rip) \n \tpush 0x4031e(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15757 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15757 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15757 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15757 (discriminator 1)\n \tmov %rax,0x408b9(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15757 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15757 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15766\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15766\n \tmov 0x40579(%rip),%rcx \n \tmov 0x4038a(%rip),%rdx \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov 0x40624(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15766 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15766 (discriminator 1)\n \tmov %rax,0x407b8(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15766 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15766 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15769\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15769\n \tmov 0x3fec0(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x3,%esi\n \tmov 0x3feb7(%rip),%rcx \n \tpush %rdi\n \tmov $0x2,%edi\n \tpush %rcx\n@@ -1808,22 +1808,22 @@\n \tpush $0x206\n \tpush 0x403fa(%rip) \n \tpush 0x4029c(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15769 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15769 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15769 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15769 (discriminator 1)\n \tmov %rax,0x4083f(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15769 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15769 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15778\n \tmov 0x3fe6f(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%edi\n \tmov 0x3fe66(%rip),%rcx \n \tpush %rsi\n \tmov $0x1,%esi\n \tpush %rcx\n@@ -1831,35 +1831,35 @@\n \tpush $0x215\n \tpush 0x40421(%rip) \n \tpush 0x4024b(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x406f1(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15778 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15778 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15778 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15778 (discriminator 1)\n \tmov %rax,0x407f1(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15778 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15778 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15787\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15787\n \tmov 0x403d1(%rip),%r8 \n \tmov 0x40452(%rip),%rcx \n \txor %eax,%eax\n \tmov $0x4,%edi\n \tmov 0x404b4(%rip),%rdx \n \tmov 0x40545(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15787 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15787 (discriminator 1)\n \tmov %rax,0x406e1(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15787 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15787 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15790\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15790\n \tmov 0x3fde1(%rip),%r8 \n \tmov $0x4,%esi\n \tmov $0x3,%edi\n \tmov 0x3fdd8(%rip),%rcx \n \tpush %rdx\n \tmov $0x3,%edx\n \tpush %rcx\n@@ -1867,45 +1867,45 @@\n \tpush $0x220\n \tpush 0x4042b(%rip) \n \tpush 0x401bd(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15790 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15790 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15790 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15790 (discriminator 1)\n \tmov %rax,0x40770(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15790 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15790 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15791\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15791\n \tmov 0x405b0(%rip),%rsi \n \tmov %rbx,%rdx\n \tmov $0x2,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15791 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15791 (discriminator 1)\n \tmov %rax,0x40672(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15791 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15791 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15802\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15802\n \tmov 0x40322(%rip),%rcx \n \tmov 0x403a3(%rip),%rdx \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov 0x4049d(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15802 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15802 (discriminator 1)\n \tmov %rax,0x40649(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15802 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15802 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15805\n \tmov $0x3,%edx\n \tmov $0x3,%esi\n \tmov $0x2,%edi\n \tmov 0x3fd2a(%rip),%r8 \n \tmov 0x3fd2b(%rip),%rcx \n \tpush %rbx\n \tmov %r8,%r9\n@@ -1913,22 +1913,22 @@\n \tpush $0x249\n \tpush 0x4038b(%rip) \n \tpush 0x40115(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15805 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15805 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15805 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15805 (discriminator 1)\n \tmov %rax,0x406d0(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15805 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15805 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15814\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3fcd9(%rip),%r8 \n \tmov 0x3fcda(%rip),%rcx \n \tpush %r11\n \tmov %r8,%r9\n@@ -1936,33 +1936,33 @@\n \tpush $0x286\n \tpush 0x400f9(%rip) \n \tpush 0x400c3(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40569(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15814 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15814 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15814 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15814 (discriminator 1)\n \tmov %rax,0x40681(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15814 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15814 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15823\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15823\n \tmov 0x402d1(%rip),%rdx \n \tmov 0x403d2(%rip),%rsi \n \tmov $0x2,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15823 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15823 (discriminator 1)\n \tmov %rax,0x4057f(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15823 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15823 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15826\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15826\n \tmov $0x3,%edx\n \tmov $0x2,%esi\n \tmov $0x2,%edi\n \tmov 0x3fc58(%rip),%r8 \n \tmov 0x3fc59(%rip),%rcx \n \tpush %r10\n \tmov %r8,%r9\n@@ -1970,22 +1970,22 @@\n \tpush $0x296\n \tpush 0x403a0(%rip) \n \tpush 0x40042(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15826 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15826 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15826 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15826 (discriminator 1)\n \tmov %rax,0x4060d(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15826 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15826 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15835\n \tmov $0x3,%edx\n \tmov $0x2,%esi\n \tmov $0x2,%edi\n \tmov 0x3fc06(%rip),%r8 \n \tmov 0x3fc07(%rip),%rcx \n \tpush %r9\n \tmov %r8,%r9\n@@ -1993,34 +1993,34 @@\n \tpush $0x2ae\n \tpush 0x40366(%rip) \n \tpush 0x3fff0(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x404e6(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15835 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15835 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15835 (discriminator 1)\n \tmov %rax,0x405be(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15835 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15835 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15844\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15844\n \tmov 0x40006(%rip),%rcx \n \tmov 0x400a7(%rip),%rdx \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov 0x402f1(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15844 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15844 (discriminator 1)\n \tmov %rax,0x404ad(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15844 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15844 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15847\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15847\n \tmov 0x3fb8d(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x3,%esi\n \tmov 0x3fb84(%rip),%rcx \n \tpush %rdi\n \tmov $0x3,%edi\n \tpush %rcx\n@@ -2028,22 +2028,22 @@\n \tpush $0x2cb\n \tpush 0x402cf(%rip) \n \tpush 0x3ff69(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15847 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15847 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15847 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15847 (discriminator 1)\n \tmov %rax,0x40544(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15847 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15847 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15856\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15856\n \tmov 0x3fb3c(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%edi\n \tmov 0x3fb33(%rip),%rcx \n \tpush %rsi\n \tmov $0x1,%esi\n \tpush %rcx\n@@ -2051,35 +2051,35 @@\n \tpush $0x2e6\n \tpush 0x3ff36(%rip) \n \tpush 0x3ff18(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x403be(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15856 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15856 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15856 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15856 (discriminator 1)\n \tmov %rax,0x404f6(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15856 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15856 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15863\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15863\n \tmov 0x402de(%rip),%r8 \n \tmov 0x3ff5f(%rip),%rcx \n \txor %eax,%eax\n \tmov $0x4,%edi\n \tmov 0x40271(%rip),%rdx \n \tmov 0x40212(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15863 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15863 (discriminator 1)\n \tmov %rax,0x403d6(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15863 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15863 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15866\n \tmov 0x3faae(%rip),%r8 \n \tmov $0x4,%esi\n \tmov $0x1,%edi\n \tmov 0x3faa5(%rip),%rcx \n \tpush %rdx\n \tmov $0x3,%edx\n \tpush %rcx\n@@ -2087,33 +2087,33 @@\n \tpush $0x1\n \tpush 0x401ab(%rip) \n \tpush 0x4022d(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15866 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15866 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15866 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15866 (discriminator 1)\n \tmov %rax,0x40478(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15866 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15866 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15874\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15874\n \tmov 0x40138(%rip),%rdx \n \tmov 0x401a1(%rip),%rsi \n \tmov $0x2,%edi\n \txor %eax,%eax\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15874 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15874 (discriminator 1)\n \tmov %rax,0x40366(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15874 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15874 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15877\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15877\n \tmov $0x3,%edx\n \tmov $0x2,%esi\n \tmov $0x2,%edi\n \tmov 0x3fa27(%rip),%r8 \n \tmov 0x3fa28(%rip),%rcx \n \tpush %rbx\n \tmov %r8,%r9\n@@ -2121,22 +2121,22 @@\n \tpush $0x10\n \tpush 0x4019b(%rip) \n \tpush 0x401b5(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15877 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15877 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15877 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15877 (discriminator 1)\n \tmov %rax,0x40408(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15877 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15877 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15886\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15886\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3f9d9(%rip),%r8 \n \tmov 0x3f9da(%rip),%rcx \n \tpush %r11\n \tmov %r8,%r9\n@@ -2144,22 +2144,22 @@\n \tpush $0x333\n \tpush 0x3ff01(%rip) \n \tpush 0x3fdc3(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40269(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15886 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15886 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15886 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15886 (discriminator 1)\n \tmov %rax,0x403b9(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15886 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15886 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15895\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15895\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3f982(%rip),%r8 \n \tmov 0x3f983(%rip),%rcx \n \tpush %r10\n \tmov %r8,%r9\n@@ -2167,22 +2167,22 @@\n \tpush $0x346\n \tpush 0x3fdd2(%rip) \n \tpush 0x3fd6c(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40212(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15895 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15895 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15895 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15895 (discriminator 1)\n \tmov %rax,0x4036a(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15895 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15895 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15904\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15904\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3f92b(%rip),%r8 \n \tmov 0x3f92c(%rip),%rcx \n \tpush %r9\n \tmov %r8,%r9\n@@ -2190,22 +2190,22 @@\n \tpush $0x35f\n \tpush 0x3fd2b(%rip) \n \tpush 0x3fd15(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x401bb(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15904 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15904 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15904 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15904 (discriminator 1)\n \tmov %rax,0x4031b(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15904 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15904 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15913\n \tmov 0x3f8e3(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov 0x3f8da(%rip),%rcx \n \tpush %rdi\n \tmov $0x1,%edi\n \tpush %rcx\n@@ -2213,36 +2213,36 @@\n \tpush $0x36a\n \tpush 0x3fcf5(%rip) \n \tpush 0x3fcbf(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40165(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15913 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15913 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15913 (discriminator 1)\n \tmov %rax,0x402cd(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15913 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15913 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15922\n \tmov 0x3fe0d(%rip),%r9 \n \tmov 0x3fe86(%rip),%r8 \n \txor %eax,%eax\n \tmov $0x5,%edi\n \tmov 0x3fce8(%rip),%rcx \n \tmov 0x3fea9(%rip),%rdx \n \tmov 0x3ffb2(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15922 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15922 (discriminator 1)\n \tmov %rax,0x40186(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15922 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15922 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15925\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15925\n \tmov 0x3f84e(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%edi\n \tmov 0x3f845(%rip),%rcx \n \tpush %rsi\n \tmov $0x5,%esi\n \tpush %rcx\n@@ -2250,35 +2250,35 @@\n \tpush $0x370\n \tpush 0x3fd70(%rip) \n \tpush 0x3fc2a(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15925 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15925 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15925 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15925 (discriminator 1)\n \tmov %rax,0x40245(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15925 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15925 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15934\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15934\n \tmov 0x3fbcd(%rip),%r8 \n \tmov 0x3ffce(%rip),%rcx \n \txor %eax,%eax\n \tmov $0x4,%edi\n \tmov 0x3ffa8(%rip),%rdx \n \tmov 0x3ff29(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15934 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15934 (discriminator 1)\n \tmov %rax,0x40105(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15934 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15934 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15937\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15937\n \tmov 0x3f7c5(%rip),%r8 \n \tmov $0x4,%esi\n \tmov $0x4,%edi\n \tmov 0x3f7bc(%rip),%rcx \n \tpush %rdx\n \tmov $0x3,%edx\n \tpush %rcx\n@@ -2286,34 +2286,34 @@\n \tpush $0x384\n \tpush 0x3fd2f(%rip) \n \tpush 0x3fba1(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15937 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15937 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15937 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15937 (discriminator 1)\n \tmov %rax,0x401c4(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15937 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15937 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15938\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15938\n \tmov 0x3df7c(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tmov %rsi,%rcx\n \tmov %rsi,%rdx\n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15938 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15938 (discriminator 1)\n \tmov %rax,0x40093(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15938 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15938 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15949\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15949\n \tmov $0x3,%edx\n \tmov $0x3,%esi\n \tmov $0x3,%edi\n \tmov 0x3f73c(%rip),%r8 \n \tmov 0x3f73d(%rip),%rcx \n \tpush %rax\n \tmov %r8,%r9\n@@ -2321,22 +2321,22 @@\n \tpush $0x3aa\n \tpush 0x3fe7d(%rip) \n \tpush 0x3fb27(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x40025(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15949 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15949 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15949 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15949 (discriminator 1)\n \tmov %rax,0x4014d(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15949 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15949 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15956\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15956\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3f6e6(%rip),%r8 \n \tmov 0x3f6e7(%rip),%rcx \n \tpush %rax\n \tmov %r8,%r9\n@@ -2344,22 +2344,22 @@\n \tpush $0x1\n \tpush 0x3fdf2(%rip) \n \tpush 0x3fe74(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x3ff7a(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15956 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15956 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15956 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15956 (discriminator 1)\n \tmov %rax,0x40102(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15956 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15956 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15964\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15964\n \tmov $0x3,%edx\n \tmov $0x2,%esi\n \tmov $0x2,%edi\n \tmov 0x3f693(%rip),%r8 \n \tmov 0x3f694(%rip),%rcx \n \tpush %rbx\n \tmov %r8,%r9\n@@ -2367,22 +2367,22 @@\n \tpush $0x3\n \tpush 0x3fe07(%rip) \n \tpush 0x3fe21(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x3ff8f(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15964 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15964 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15964 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15964 (discriminator 1)\n \tmov %rax,0x400b7(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15964 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15964 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15973\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15973\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3f640(%rip),%r8 \n \tmov 0x3f641(%rip),%rcx \n \tpush %r11\n \tmov %r8,%r9\n@@ -2390,22 +2390,22 @@\n \tpush $0x403\n \tpush 0x3fa90(%rip) \n \tpush 0x3fa2a(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x3fed0(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15973 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15973 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15973 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15973 (discriminator 1)\n \tmov %rax,0x40068(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15973 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15973 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15982\n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov $0x1,%edi\n \tmov 0x3f5e9(%rip),%r8 \n \tmov 0x3f5ea(%rip),%rcx \n \tpush %r10\n \tmov %r8,%r9\n@@ -2413,35 +2413,35 @@\n \tpush $0x41c\n \tpush 0x3fb11(%rip) \n \tpush 0x3f9d3(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x3fe79(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15982 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15982 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15982 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15982 (discriminator 1)\n \tmov %rax,0x40019(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15982 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15982 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15991\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15991\n \tmov 0x3f9b1(%rip),%r8 \n \tmov 0x3fbd2(%rip),%rcx \n \txor %eax,%eax\n \tmov $0x4,%edi\n \tmov 0x3fb8c(%rip),%rdx \n \tmov 0x3fccd(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15991 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15991 (discriminator 1)\n \tmov %rax,0x3feb9(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15991 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15991 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15994\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15994\n \tmov $0x3,%edx\n \tmov $0x4,%esi\n \tmov $0x2,%edi\n \tmov 0x3f55a(%rip),%r8 \n \tmov 0x3f55b(%rip),%rcx \n \tpush %r9\n \tmov %r8,%r9\n@@ -2449,22 +2449,22 @@\n \tpush $0x42a\n \tpush 0x3fc92(%rip) \n \tpush 0x3f944(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15994 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15994 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15994 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15994 (discriminator 1)\n \tmov %rax,0x3ff97(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15994 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15994 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16001\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16001\n \tmov 0x3f517(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x1,%esi\n \tmov 0x3f50e(%rip),%rcx \n \tpush %rdi\n \tmov $0x1,%edi\n \tpush %rcx\n@@ -2472,22 +2472,22 @@\n \tpush $0x1\n \tpush 0x3fc14(%rip) \n \tpush 0x3fc96(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x3fd9c(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16001 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16001 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16001 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16001 (discriminator 1)\n \tmov %rax,0x3ff4c(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16001 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16001 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16009\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16009\n \tmov 0x3f4c4(%rip),%r8 \n \tmov $0x3,%edx\n \tmov $0x2,%edi\n \tmov 0x3f4bb(%rip),%rcx \n \tpush %rsi\n \tmov $0x2,%esi\n \tpush %rcx\n@@ -2495,36 +2495,36 @@\n \tpush $0x3\n \tpush 0x3fc29(%rip) \n \tpush 0x3fc43(%rip) \n \tpush %r8\n \tpush %r8\n \tpush 0x3fdb1(%rip) \n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16009 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16009 (discriminator 2)\n \tadd $0x40,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16009 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16009 (discriminator 1)\n \tmov %rax,0x3ff01(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16009 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16009 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16016\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16016\n \tmov 0x3fb41(%rip),%r9 \n \tmov 0x3fb2a(%rip),%r8 \n \txor %eax,%eax\n \tmov $0x5,%edi\n \tmov 0x3fb34(%rip),%rcx \n \tmov 0x3fb1d(%rip),%rdx \n \tmov 0x3fb2e(%rip),%rsi \n \tcall d140 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16016 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16016 (discriminator 1)\n \tmov %rax,0x3fd8a(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16016 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16016 (discriminator 2)\n \ttest %rax,%rax\n \tje ef63 <__cxa_finalize@plt+0xc23>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16019\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16019\n \tmov 0x3f432(%rip),%r8 \n \tmov $0x5,%esi\n \tmov $0x3,%edi\n \tmov 0x3f429(%rip),%rcx \n \tpush %rdx\n \tmov $0x3,%edx\n \tpush %rcx\n@@ -2532,42 +2532,42 @@\n \tpush $0x1\n \tpush 0x3faf7(%rip) \n \tpush 0x3fbb1(%rip) \n \tpush %r8\n \tpush %r8\n \tpush %rax\n \tcall ee7c <__cxa_finalize@plt+0xb3c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16019 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16019 (discriminator 2)\n \tadd $0x40,%rsp\n \tcmp $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16019 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16019 (discriminator 1)\n \tmov %rax,0x3fe78(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16019 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16019 (discriminator 2)\n \tsbb %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16025\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16025\n \tpop %rbx\n \tret\n __Pyx_CreateStringTabAndInitStrings() [clone .isra.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15241\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15241\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x1000,%rsp\n \torq $0x0,(%rsp)\n \tsub $0x1000,%rsp\n \torq $0x0,(%rsp)\n \tsub $0x7d8,%rsp\n \tlea 0x35e84(%rip),%rax # 46140 , std::allocator > const&, void*), void*)@@Base+0xa1e0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmov $0x9ec,%ecx\n \tlea 0x35fc8(%rip),%rbx # 46290 , std::allocator > const&, void*), void*)@@Base+0xa330>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovq %rbx,%xmm1\n \tlea 0x35f6c(%rip),%r10 # 46240 , std::allocator > const&, void*), void*)@@Base+0xa2e0>\n \tlea 0x35e85(%rip),%r8 # 46160 , std::allocator > const&, void*), void*)@@Base+0xa200>\n \tlea 0x36036(%rip),%rdx # 46318 , std::allocator > const&, void*), void*)@@Base+0xa3b8>\n \tlea 0x35f37(%rip),%rsi # 46220 , std::allocator > const&, void*), void*)@@Base+0xa2c0>\n \tlea 0x35ad0(%rip),%r9 # 45dc0 , std::allocator > const&, void*), void*)@@Base+0x9e60>\n \tlea 0x36415(%rip),%r11 # 4670c , std::allocator > const&, void*), void*)@@Base+0xa7ac>\n@@ -2575,15 +2575,15 @@\n \tlea 0x35f5b(%rip),%r12 # 46260 , std::allocator > const&, void*), void*)@@Base+0xa300>\n \tlea 0x36124(%rip),%r13 # 46430 , std::allocator > const&, void*), void*)@@Base+0xa4d0>\n \tlea 0x3610d(%rip),%r14 # 46420 , std::allocator > const&, void*), void*)@@Base+0xa4c0>\n \tmov %fs:0x28,%r15\n \tmov %r15,0x27c8(%rsp)\n \tlea 0x35715(%rip),%r15 # 45a40 , std::allocator > const&, void*), void*)@@Base+0x9ae0>\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tlea 0x10(%rsp),%rdi\n \tlea 0x35d44(%rip),%rax # 46080 , std::allocator > const&, void*), void*)@@Base+0xa120>\n \tmovq %rax,%xmm2\n \tlea 0x35a98(%rip),%rax # 45de0 , std::allocator > const&, void*), void*)@@Base+0x9e80>\n \tmovq %rax,%xmm3\n \tlea 0x3596c(%rip),%rax # 45cc0 , std::allocator > const&, void*), void*)@@Base+0x9d60>\n \tmovq %rax,%xmm4\n@@ -3131,81 +3131,81 @@\n \tmovq $0x9,0x25f0(%rsp)\n \tmovq $0x8,0x2618(%rsp)\n \tmovb $0x1,0x2628(%rsp)\n \tmovb $0x1,0x262a(%rsp)\n \tmovq $0x7,0x2640(%rsp)\n \tmovq $0xa,0x2668(%rsp)\n \tmovq $0x5,0x2690(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovq 0x3ad02(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmov %ax,0x26a1(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmov %ax,0x26c9(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovaps %xmm0,0x10(%rsp)\n \tmovq 0x3ace9(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmov %ax,0x26f1(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tpunpcklqdq %xmm1,%xmm0\n \tmovq %r10,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmov %ax,0x2741(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovups %xmm0,0x38(%rsp)\n \tmovq 0x3accb(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmov %ax,0x2769(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tlea 0x33474(%rip),%rax # 44d00 , std::allocator > const&, void*), void*)@@Base+0x8da0>\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovq $0x7,0x26b8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovaps %xmm0,0x60(%rsp)\n \tmovq 0x3aca7(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovq $0xd,0x26e0(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tpunpcklqdq %xmm1,%xmm0\n \tmovq %r8,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovq $0x6,0x2708(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovups %xmm0,0x88(%rsp)\n \tmovq 0x3ac7e(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovb $0x1,0x2718(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovq $0x5,0x2730(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovaps %xmm0,0xb0(%rsp)\n \tmovq 0x3ac5e(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovq $0x9,0x2758(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tpunpcklqdq %xmm1,%xmm0\n \tmovq %rdx,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovq $0x4,0x2780(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovups %xmm0,0xd8(%rsp)\n \tmovq 0x3ac35(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovb $0x1,0x2790(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15242\n \tmovb $0x1,0x2792(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15497\n \tmovaps %xmm0,0x100(%rsp)\n \tmovq 0x3ac19(%rip),%xmm0 \n \tpunpcklqdq %xmm1,%xmm0\n \tmovq %rax,%xmm1\n \tlea 0x32e79(%rip),%rax # 447e0 , std::allocator > const&, void*), void*)@@Base+0x8880>\n \tmovups %xmm0,0x128(%rsp)\n \tmovq 0x3ac01(%rip),%xmm0 \n@@ -4323,471 +4323,471 @@\n \tmovaps %xmm0,0x2720(%rsp)\n \tmovq 0x3979f(%rip),%xmm0 \n \tpunpcklqdq %xmm1,%xmm0\n \tmovups %xmm0,0x2748(%rsp)\n \tmovq 0x39793(%rip),%xmm0 \n \tpunpcklqdq %xmm2,%xmm0\n \tmovaps %xmm0,0x2770(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24490\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24490\n \tmov 0x0(%rbp),%rbx\n \ttest %rbx,%rbx\n \tje 13619 <__cxa_finalize@plt+0x52d9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24471\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24471\n \tmov 0x20(%rbp),%al\n \tor 0x21(%rbp),%al\n \tmov 0x8(%rbp),%rdi\n \tmov 0x10(%rbp),%rsi\n \tje 135fb <__cxa_finalize@plt+0x52bb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24472\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24472\n \tcmpb $0x0,0x22(%rbp)\n \tje 135df <__cxa_finalize@plt+0x529f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24473\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24473\n \tcall d410 \n \tjmp 13603 <__cxa_finalize@plt+0x52c3>\n \tmov 0x18(%rbp),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24475\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24475\n \tdec %rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24474\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24474\n \ttest %rdx,%rdx\n \tje 135f4 <__cxa_finalize@plt+0x52b4>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24475\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24475\n \txor %ecx,%ecx\n \tcall dc80 \n \tjmp 13603 <__cxa_finalize@plt+0x52c3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24477\n \tcall e2f0 \n \tjmp 13603 <__cxa_finalize@plt+0x52c3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24480\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24480\n \tdec %rsi\n \tcall d540 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24473 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24473 (discriminator 1)\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24482\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24482\n \ttest %rax,%rax\n \tje 13613 <__cxa_finalize@plt+0x52d3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24484\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24484\n \tmov %rax,%rdi\n \tcall d060 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24506\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24506\n \tadd $0x28,%rbp\n \tjmp 135b9 <__cxa_finalize@plt+0x5279>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15499\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15499\n \tmov 0x27c8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje 13631 <__cxa_finalize@plt+0x52f1>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tadd $0x27d8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __Pyx_GetVtable(_typeobject*) [clone .isra.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20169\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20169\n \tpush %rbp\n \tpush %rbx\n \tpush %rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20174\n \tmov 0x3c71b(%rip),%rsi \n \tcall dce0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20176\n \ttest %rax,%rax\n \tje 136aa <__cxa_finalize@plt+0x536a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20178\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20178\n \txor %esi,%esi\n \tmov %rax,%rdi\n \tcall dbd0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20179\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20179\n \ttest %rax,%rax\n \tjne 1368c <__cxa_finalize@plt+0x534c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20179 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20179 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 1368c <__cxa_finalize@plt+0x534c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20180\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20180\n \tmov 0x3a8eb(%rip),%rax \n \tlea 0x2a574(%rip),%rsi # 3dbf8 , std::allocator > const&, void*), void*)@@Base+0x1c98>\n \tmov (%rax),%rdi\n \tcall d9f0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1369b <__cxa_finalize@plt+0x535b>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tje 136a0 <__cxa_finalize@plt+0x5360>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20182\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20182\n \tmov %rbp,%rbx\n \tjmp 136aa <__cxa_finalize@plt+0x536a>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1369b <__cxa_finalize@plt+0x535b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20186\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20186\n \tmov %rbx,%rax\n \tpop %rdx\n \tpop %rbx\n \tpop %rbp\n \tret\n __Pyx_MergeVtables(_typeobject*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20190\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20190\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tpush %rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20197\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20197\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20190\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20190\n \tpush %rbx\n \tsub $0x18,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20196\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20196\n \tmov 0x150(%rdi),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20199\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20199\n \tmov 0x100(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20201\n \tlea 0x1(%rbp),%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20200\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20200\n \ttest %rax,%rax\n \tje 136e6 <__cxa_finalize@plt+0x53a6>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20202\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20202\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20201\n \tmovslq %edi,%rbp\n \tjmp 136d2 <__cxa_finalize@plt+0x5392>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20205\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20205\n \tmovslq %edi,%rdi\n \tshl $0x3,%rdi\n \tcall dc00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20206\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20206\n \tmovq $0xffffffffffffffff,(%rax)\n \tlea (%rax,%rbp,8),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20205\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20205\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20207\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20207\n \tmov $0x1,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20207 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20207 (discriminator 1)\n \tcmp %rbp,0x10(%r14)\n \tjle 137ca <__cxa_finalize@plt+0x548a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20208\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20208\n \tmov 0x18(%r14,%rbp,8),%rax\n \tmov 0x108(%rax),%rdi\n \tcall 13643 <__cxa_finalize@plt+0x5303>\n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20209\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20209\n \ttest %rax,%rax\n \tjne 1372d <__cxa_finalize@plt+0x53ed>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20207 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20207 (discriminator 2)\n \tinc %rbp\n \tjmp 13705 <__cxa_finalize@plt+0x53c5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20211\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20211\n \tmov 0x100(%r13),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20212\n \tmov %rbx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20212 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20212 (discriminator 1)\n \tcmp %r15,%r12\n \tje 13728 <__cxa_finalize@plt+0x53e8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20213\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20213\n \tcmpq $0xffffffffffffffff,(%r12)\n \tjne 1376e <__cxa_finalize@plt+0x542e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20214\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20214\n \tmov 0x108(%rcx),%rdi\n \tmov %rdx,0x8(%rsp)\n \tmov %rcx,(%rsp)\n \tcall 13643 <__cxa_finalize@plt+0x5303>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20215\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20215\n \tmov 0x8(%rsp),%rdx\n \tmov (%rsp),%rcx\n \tmovq $0xffffffffffffffff,0x8(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20214 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20214 (discriminator 1)\n \tmov %rax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20217\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20217\n \tmov (%r12),%rax\n \tcmp %rdx,%rax\n \tje 13728 <__cxa_finalize@plt+0x53e8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20219\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20219\n \tadd $0x8,%r12\n \ttest %rax,%rax\n \tjne 137be <__cxa_finalize@plt+0x547e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20231\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20231\n \tmovslq %ebp,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20232\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20232\n \tlea 0x2a496(%rip),%rsi # 3dc20 , std::allocator > const&, void*), void*)@@Base+0x1cc0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20231\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20231\n \tmov 0x18(%r14,%rbp,8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20232\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20232\n \tmov 0x18(%rax),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20230\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20230\n \tmov 0x100(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20232\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20232\n \tmov 0x18(%rax),%rdx\n \tmov 0x3a7db(%rip),%rax \n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20236\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20236\n \tmov %rbx,%rdi\n \tcall da60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20237\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20237\n \tmov $0xffffffff,%eax\n \tjmp 137d9 <__cxa_finalize@plt+0x5499>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20222\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20222\n \tmov 0x100(%rcx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20212 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20212 (discriminator 2)\n \tjmp 13737 <__cxa_finalize@plt+0x53f7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20226\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20226\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20227\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20227\n \tmov %rbx,%rdi\n \tcall da60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20228\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20228\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20238\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20238\n \tadd $0x18,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __Pyx_modinit_type_init_code():\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16078\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16078\n \tpush %rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16086\n \tlea 0x3be60(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16092\n \tlea 0x3b429(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16086\n \tmov %rax,0x3c972(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16087\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16087\n \tlea 0x67bb(%rip),%rax \n \tmov %rax,0x3be44(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16092\n \tmov %rdi,0x3be85(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16097\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16097\n \tcall e66e <__cxa_finalize@plt+0x32e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16097 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16097 (discriminator 1)\n \ttest %eax,%eax\n \tjns 13826 <__cxa_finalize@plt+0x54e6>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16190\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16190\n \tmov $0xffffffff,%eax\n \tjmp 139d1 <__cxa_finalize@plt+0x5691>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16107\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16107\n \tmov 0x3c943(%rip),%rsi \n \tmov 0x3be64(%rip),%rdi \n \tcall ea9f <__cxa_finalize@plt+0x75f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16107 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16107 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16109\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16109\n \tmov 0x3be54(%rip),%rdi \n \tcall 136b1 <__cxa_finalize@plt+0x5371>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16109 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16109 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16111\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16111\n \tmov 0x3be44(%rip),%rdx \n \tmov 0x3bfd5(%rip),%rsi \n \tmov 0x3c916(%rip),%rdi \n \tcall d430 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16111 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16111 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16113\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16113\n \tmov 0x3be26(%rip),%rdi \n \tcall e7c6 <__cxa_finalize@plt+0x486>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16113 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16113 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16115\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16115\n \tlea 0x3bdc6(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16126\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16126\n \tlea 0x3b057(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16115\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16115\n \tmov %rax,0x3c8d8(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16117\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16117\n \tlea 0x6739(%rip),%rax \n \tmov %rax,0x3bdaa(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16129\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16129\n \tmov 0x3bdf3(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16126\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16126\n \tmov %rdi,0x3bdf4(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16129\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16129\n \tmov %rax,0x3b12d(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16132\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16132\n \tcall e66e <__cxa_finalize@plt+0x32e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16132 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16132 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16142\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16142\n \tmov 0x3c8a1(%rip),%rsi \n \tmov 0x3bdd2(%rip),%rdi \n \tcall ea9f <__cxa_finalize@plt+0x75f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16142 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16142 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16144\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16144\n \tmov 0x3bdbe(%rip),%rdi \n \tcall 136b1 <__cxa_finalize@plt+0x5371>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16144 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16144 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16146\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16146\n \tmov 0x3bdaa(%rip),%rdx \n \tmov 0x3bfc3(%rip),%rsi \n \tmov 0x3c874(%rip),%rdi \n \tcall d430 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16146 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16146 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16148\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16148\n \tmov 0x3bd88(%rip),%rdi \n \tcall e7c6 <__cxa_finalize@plt+0x486>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16148 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16148 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16150\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16150\n \tlea 0x3bd14(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16161\n \tlea 0x3aced(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16150\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16150\n \tmov %rax,0x3c826(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16152\n \tlea 0x669f(%rip),%rax \n \tmov %rax,0x3bcf8(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16164\n \tmov 0x3bd49(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16161\n \tmov %rdi,0x3bd52(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16164\n \tmov %rax,0x3adc3(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16167\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16167\n \tcall e66e <__cxa_finalize@plt+0x32e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16167 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16167 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16177\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16177\n \tmov 0x3c7ef(%rip),%rsi \n \tmov 0x3bd30(%rip),%rdi \n \tcall ea9f <__cxa_finalize@plt+0x75f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16177 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16177 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16179\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16179\n \tmov 0x3bd1c(%rip),%rdi \n \tcall 136b1 <__cxa_finalize@plt+0x5371>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16179 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16179 (discriminator 1)\n \tinc %eax\n \tje 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16181\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16181\n \tmov 0x3bd08(%rip),%rdx \n \tmov 0x3bf71(%rip),%rsi \n \tmov 0x3c7ca(%rip),%rdi \n \tcall d430 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16181 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16181 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1381c <__cxa_finalize@plt+0x54dc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16183\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16183\n \tmov 0x3bce6(%rip),%rdi \n \tcall e7c6 <__cxa_finalize@plt+0x486>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16183 (discriminator 1)\n \tinc %eax\n \tsete %al\n \tmovzbl %al,%eax\n \tneg %eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16191\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16191\n \tpop %rdx\n \tret\n __Pyx_ImportDottedModule(_object*, _object*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20454\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,0x8(%rsp)\n \tmov %rdi,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20399\n \tcall d5e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20457 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20457 (discriminator 1)\n \ttest %rax,%rax\n \tje 13ad3 <__cxa_finalize@plt+0x5793>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x3c405(%rip),%rsi \n \tmov %rsp,%rdx\n \tmov %rax,%rdi\n \tmov %rax,%rbx\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov (%rsp),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20459 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20459 (discriminator 1)\n \ttest %rbp,%rbp\n \tjne 13a24 <__cxa_finalize@plt+0x56e4>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20468\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20468\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20469\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20469\n \tjmp 13b27 <__cxa_finalize@plt+0x57e7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x3c1fd(%rip),%rsi \n \tmov %rsp,%rdx\n \tmov %rbp,%rdi\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov (%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20461 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20461 (discriminator 1)\n \ttest %r13,%r13\n \tjne 13a49 <__cxa_finalize@plt+0x5709>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 13a7d <__cxa_finalize@plt+0x573d>\n \tjmp 13a8e <__cxa_finalize@plt+0x574e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x3a430(%rip),%r13 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x3a536(%rip),%r13 \n \tsete %dl\n \tor %al,%dl\n \tjne 13a6a <__cxa_finalize@plt+0x572a>\n \tcmp 0x3a458(%rip),%r13 \n \tjne 13a6f <__cxa_finalize@plt+0x572f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%eax\n \tjmp 13a77 <__cxa_finalize@plt+0x5737>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r13,%rdi\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20461 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20461 (discriminator 2)\n \ttest %eax,%eax\n \tje 13a3f <__cxa_finalize@plt+0x56ff>\n \tjmp 13a90 <__cxa_finalize@plt+0x5750>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 13a8e <__cxa_finalize@plt+0x574e>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20463\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20463\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20465\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20465\n \tmov %r13,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20467 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20467 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 13a1a <__cxa_finalize@plt+0x56da>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 13aba <__cxa_finalize@plt+0x577a>\n@@ -4807,140 +4807,140 @@\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 13ae2 <__cxa_finalize@plt+0x57a2>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 13ae2 <__cxa_finalize@plt+0x57a2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20473\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20473\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20473 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20473 (discriminator 1)\n \ttest %rax,%rax\n \tje 13ae2 <__cxa_finalize@plt+0x57a2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20474\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20474\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19556\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19556\n \tcall d9d0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19557 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19557 (discriminator 1)\n \ttest %rax,%rax\n \tje 13b27 <__cxa_finalize@plt+0x57e7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19583\n \tmov 0x3bb6a(%rip),%rsi \n \tmov %rax,%rdx\n \txor %r8d,%r8d\n \txor %ecx,%ecx\n \tmov %r12,%rdi\n \tcall e050 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19583\n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjns 13b15 <__cxa_finalize@plt+0x57d5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20477 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20477 (discriminator 1)\n \tmov %rbp,%rbx\n \tjmp 13b27 <__cxa_finalize@plt+0x57e7>\n /usr/include/python3.13/object.h:953\n \tdec %rdx\n \tmov %rdx,(%rbx)\n \tjne 13b10 <__cxa_finalize@plt+0x57d0>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 13b10 <__cxa_finalize@plt+0x57d0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20478\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje 13b3c <__cxa_finalize@plt+0x57fc>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tadd $0x18,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n __Pyx_Py3ClassCreate(_object*, _object*, _object*, _object*, _object*, int, int) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21970\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21970\n \tpush %rbx\n \tsub $0x30,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x28(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21975\n \txor %eax,%eax\n \tmov %rsi,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21993\n \tlea 0x8(%rsp),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21975\n \tmov %rdx,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21993\n \tmovabs $0x8000000000000003,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21975\n \tmov %rax,(%rsp)\n \tmov %rcx,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21993\n \tcall 1d7c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22000\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22000\n \txor %edi,%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21993\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22000\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22000\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22013\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22013\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje 13ba7 <__cxa_finalize@plt+0x5867>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tadd $0x30,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tret\n __Pyx_Py3MetaclassPrepare(_object*, _object*, _object*, _object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21809\n \tpush %r15\n \tmov %rdx,%r15\n \tpush %r14\n \tmov %r8,%r14\n \tpush %r13\n \tmov %rcx,%r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x38,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x3c15f(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21809\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n \tmov %r9,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tlea 0x8(%rsp),%rdx\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov 0x8(%rsp),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21814\n \ttest %rbp,%rbp\n \tje 13c3c <__cxa_finalize@plt+0x58fc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21815\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21815\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21816\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21816\n \tlea 0x18(%rsp),%rsi\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21815\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21815\n \tmov %rbx,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21816\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21816\n \tmovabs $0x8000000000000002,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21815\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21815\n \tmov %rax,0x10(%rsp)\n \tmov %r15,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21816\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21816\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 13c4e <__cxa_finalize@plt+0x590e>\n@@ -4948,210 +4948,210 @@\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 13c4e <__cxa_finalize@plt+0x590e>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 13c4e <__cxa_finalize@plt+0x590e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21819\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21819\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21819 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21819 (discriminator 2)\n \ttest %rax,%rax\n \tjne 13cb5 <__cxa_finalize@plt+0x5975>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21821\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21821\n \tcall d9d0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21826 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21826 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 13cb5 <__cxa_finalize@plt+0x5975>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21828\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21828\n \tmov 0x3c03e(%rip),%rsi \n \tmov %r14,%rdx\n \tmov %rbx,%rdi\n \tcall da80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21828 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21828 (discriminator 2)\n \ttest %eax,%eax\n \tjns 13c72 <__cxa_finalize@plt+0x5932>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 13ca5 <__cxa_finalize@plt+0x5965>\n \tjmp 13cb5 <__cxa_finalize@plt+0x5975>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21830\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21830\n \tmov 0x3c0f7(%rip),%rsi \n \tmov %r13,%rdx\n \tmov %rbx,%rdi\n \tcall da80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21830 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21830 (discriminator 2)\n \ttest %eax,%eax\n \tjs 13c69 <__cxa_finalize@plt+0x5929>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21834 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21834 (discriminator 1)\n \ttest %r12,%r12\n \tje 13cb7 <__cxa_finalize@plt+0x5977>\n \tmov 0x3be74(%rip),%rsi \n \tmov %r12,%rdx\n \tmov %rbx,%rdi\n \tcall da80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21834 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21834 (discriminator 2)\n \ttest %eax,%eax\n \tjns 13cb7 <__cxa_finalize@plt+0x5977>\n \tjmp 13c69 <__cxa_finalize@plt+0x5929>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 13cb5 <__cxa_finalize@plt+0x5975>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21820\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21820\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21839\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21839\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje 13ccc <__cxa_finalize@plt+0x598c>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tadd $0x38,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __Pyx_PEP560_update_bases(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21663\n \tpush %r15\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tmovabs $0x8000000000000001,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21663\n \tpush %r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21667\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21667\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21663\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21665\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21665\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21663\n \tsub $0x38,%rsp\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdi),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21663\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x28(%rsp)\n \tmov %rdi,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21667 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21667 (discriminator 1)\n \tcmp %r15,%r13\n \tjge 13e01 <__cxa_finalize@plt+0x5ac1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21668\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21668\n \tmov 0x18(%rbp,%r13,8),%r12\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21669 (discriminator 1)\n \ttestb $0x80,0xab(%rax)\n \tje 13d38 <__cxa_finalize@plt+0x59f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21670\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21670\n \ttest %rbx,%rbx\n \tjne 13d65 <__cxa_finalize@plt+0x5a25>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21704\n \txor %ebx,%ebx\n \tjmp 13df9 <__cxa_finalize@plt+0x5ab9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x3bf61(%rip),%rsi \n \tmov %r12,%rdi\n \tlea 0x10(%rsp),%rdx\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov 0x10(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21678\n \ttest %rdi,%rdi\n \tjne 13d7d <__cxa_finalize@plt+0x5a3d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21678 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tje 13d2c <__cxa_finalize@plt+0x59ec>\n \tjmp 13e54 <__cxa_finalize@plt+0x5b14>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21683\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21683\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21683 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21683 (discriminator 1)\n \ttest %eax,%eax\n \tjns 13df9 <__cxa_finalize@plt+0x5ab9>\n \tjmp 13e54 <__cxa_finalize@plt+0x5b14>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18871\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18871\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tlea 0x20(%rsp),%rsi\n \tmov %r14,%rdx\n \tmov %rdi,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18871\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18871\n \tmov %rax,0x18(%rsp)\n \tmov %rbp,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:366\n \tmov 0x8(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 13db7 <__cxa_finalize@plt+0x5a77>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rdi)\n \tjne 13db7 <__cxa_finalize@plt+0x5a77>\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21691\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21691\n \ttest %r12,%r12\n \tje 13e54 <__cxa_finalize@plt+0x5b14>\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21694 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21694 (discriminator 2)\n \ttestb $0x4,0xab(%rax)\n \tje 13e36 <__cxa_finalize@plt+0x5af6>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21700\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21700\n \ttest %rbx,%rbx\n \tje 13e86 <__cxa_finalize@plt+0x5b46>\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21711\n \tmov %r12,%rcx\n \tmov %rbx,%rdi\n \tmov %rsi,%rdx\n \tcall df20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21711 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21711 (discriminator 1)\n \ttest %eax,%eax\n \tjs 13e54 <__cxa_finalize@plt+0x5b14>\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 13ebb <__cxa_finalize@plt+0x5b7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21667 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21667 (discriminator 2)\n \tinc %r13\n \tjmp 13d10 <__cxa_finalize@plt+0x59d0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21716\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21716\n \ttest %rbx,%rbx\n \tjne 13e12 <__cxa_finalize@plt+0x5ad2>\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tinc %eax\n \tje 13e5e <__cxa_finalize@plt+0x5b1e>\n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n \tjmp 13e5e <__cxa_finalize@plt+0x5b1e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21720\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21720\n \tmov %rbx,%rdi\n \tcall d3d0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -5160,1251 +5160,1251 @@\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 13e5e <__cxa_finalize@plt+0x5b1e>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 13e5e <__cxa_finalize@plt+0x5b1e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21695\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21695\n \tmov 0x3a143(%rip),%rax \n \tlea 0x2a284(%rip),%rsi # 3e0c8 , std::allocator > const&, void*), void*)@@Base+0x2168>\n \tmov (%rax),%rdi\n \tcall d9f0 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 13e73 <__cxa_finalize@plt+0x5b33>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21724\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21724\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21725\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21725\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21724\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21724\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21726\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21726\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje 13ed5 <__cxa_finalize@plt+0x5b95>\n \tcall d9b0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r12)\n \tjne 13e54 <__cxa_finalize@plt+0x5b14>\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 13e54 <__cxa_finalize@plt+0x5b14>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21701\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21701\n \tmov %r13,%rdi\n \tcall d770 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21701 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21701 (discriminator 1)\n \ttest %rax,%rax\n \tje 13e54 <__cxa_finalize@plt+0x5b14>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21704\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21704 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21704 (discriminator 1)\n \tcmp %rax,%r13\n \tje 13dd7 <__cxa_finalize@plt+0x5a97>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21705\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21705\n \tmov 0x18(%rbp,%rax,8),%rcx\n /usr/include/python3.13/cpython/listobject.h:47\n \tmov 0x18(%rbx),%rdx\n \tmov %rcx,(%rdx,%rax,8)\n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n \tinc %edx\n \tje 13eb6 <__cxa_finalize@plt+0x5b76>\n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21704 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21704 (discriminator 3)\n \tinc %rax\n \tjmp 13e98 <__cxa_finalize@plt+0x5b58>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r12)\n \tjne 13df9 <__cxa_finalize@plt+0x5ab9>\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 13df9 <__cxa_finalize@plt+0x5ab9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21726\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21726\n \tadd $0x38,%rsp\n \tmov %rbp,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __pyx_pymod_exec__rtmidi(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16373\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16373\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0xf8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16389\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16389\n \tmov 0x3c275(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16373\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16373\n \tmov %fs:0x28,%rax\n \tmov %rax,0xe8(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16389\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16389\n \ttest %r13,%r13\n \tje 13f44 <__cxa_finalize@plt+0x5c04>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16390\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16390\n \tcmp %rdi,%r13\n \tje 18dee <__cxa_finalize@plt+0xaaae>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16391\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16391\n \tmov 0x3a03d(%rip),%rax \n \tlea 0x2a1be(%rip),%rsi # 3e0f0 , std::allocator > const&, void*), void*)@@Base+0x2190>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16392\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16392\n \tmov $0xffffffff,%eax\n \tjmp 18dee <__cxa_finalize@plt+0xaaae>\n /usr/include/python3.13/object.h:831\n \tmov (%rdi),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16399\n \tmov %rdi,0x3c22b(%rip) \n /usr/include/python3.13/object.h:831\n \tinc %eax\n \tje 13f53 <__cxa_finalize@plt+0x5c13>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16419\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16419\n \tcall d2f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16419 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16419 (discriminator 1)\n \tmov %rax,0x3b701(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16419\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16419\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16419 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16419 (discriminator 1)\n \ttest %rax,%rax\n \tje 16fcc <__cxa_finalize@plt+0x8c8c>\n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tinc %eax\n \tje 13f73 <__cxa_finalize@plt+0x5c33>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16421\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16421\n \tlea 0x29219(%rip),%rdi # 3d193 , std::allocator > const&, void*), void*)@@Base+0x1233>\n \tcall d4d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16421 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16421 (discriminator 1)\n \tmov %rax,0x3b6e2(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16421\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16421\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16421 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16421 (discriminator 1)\n \ttest %rax,%rax\n \tje 16ff1 <__cxa_finalize@plt+0x8cb1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16422\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16422\n \tlea 0x29203(%rip),%rdi # 3d19c , std::allocator > const&, void*), void*)@@Base+0x123c>\n \tcall d4d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16422 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16422 (discriminator 1)\n \tmov %rax,0x3b6cb(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16422\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16422\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16422 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16422 (discriminator 1)\n \ttest %rax,%rax\n \tje 17016 <__cxa_finalize@plt+0x8cd6>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16423\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16423\n \tmov 0x3b6b0(%rip),%rdx \n \tmov 0x3c1b9(%rip),%rdi \n \tlea 0x291e5(%rip),%rsi # 3d1ab , std::allocator > const&, void*), void*)@@Base+0x124b>\n \tcall db90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16423 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16423 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1703b <__cxa_finalize@plt+0x8cfb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24424\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24424\n \tmov 0x39f5e(%rip),%rax \n \tmov (%rax),%rax\n \txor %al,%al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24448\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24448\n \tmov %rax,%rdx\n \txor $0x30d07f0,%rdx\n \ttest $0xffff0000,%edx\n \tjne 14010 <__cxa_finalize@plt+0x5cd0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16438\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16438\n \txor %edi,%edi\n \tcall d420 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16438 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16438 (discriminator 1)\n \tmov %rax,0x3b679(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16438\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16438\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16438 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16438 (discriminator 1)\n \ttest %rax,%rax\n \tjne 14091 <__cxa_finalize@plt+0x5d51>\n \tjmp 1705f <__cxa_finalize@plt+0x8d1f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24462\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24462\n \tmov %rax,%rdx\n \tshr $0x18,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24454 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24454 (discriminator 4)\n \tlea 0x20(%rsp),%rbx\n \tpush %rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24462\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24462\n \tshr $0x10,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24454 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24454 (discriminator 4)\n \tmov $0xc8,%esi\n \tmov %rbx,%rdi\n \tmov $0xd,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24454\n \tmovzbl %dl,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24454 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24454 (discriminator 4)\n \tlea 0x291b1(%rip),%r9 # 3d1ea , std::allocator > const&, void*), void*)@@Base+0x128a>\n \tmov $0x3,%ecx\n \tpush %rdx\n \tlea 0x2a0fa(%rip),%rdx # 3e140 , std::allocator > const&, void*), void*)@@Base+0x21e0>\n \tpush %rax\n \tlea 0x2916a(%rip),%rax # 3d1b8 , std::allocator > const&, void*), void*)@@Base+0x1258>\n \tpush %rax\n \txor %eax,%eax\n \tcall d9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24464\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24464\n \tadd $0x20,%rsp\n \txor %edi,%edi\n \tmov $0x1,%edx\n \tmov %rbx,%rsi\n \tcall d390 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16434 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16434 (discriminator 1)\n \ttest %eax,%eax\n \tjns 13ff1 <__cxa_finalize@plt+0x5cb1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16434 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16434 (discriminator 2)\n \tmov $0x4032,%esi\n \tlea 0x290f5(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16439\n \tlea 0x2964e(%rip),%rbp # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall d540 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16439 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16439 (discriminator 1)\n \tmov %rax,0x3b5d7(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16439\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16439 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16439 (discriminator 1)\n \ttest %rax,%rax\n \tje 17084 <__cxa_finalize@plt+0x8d44>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16440\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16440\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall e2f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16440 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16440 (discriminator 1)\n \tmov %rax,0x3b5c2(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16440\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16440\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16440 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16440 (discriminator 1)\n \ttest %rax,%rax\n \tje 170a9 <__cxa_finalize@plt+0x8d69>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20482\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20482\n \tlea 0x290ee(%rip),%rdi # 3d1c7 , std::allocator > const&, void*), void*)@@Base+0x1267>\n \tcall d4d0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20509\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20509\n \ttest %rax,%rax\n \tje 141f9 <__cxa_finalize@plt+0x5eb9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20510\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20510\n \tmov 0x39f47(%rip),%r12 \n /usr/include/string.h:268\n \tmov $0x2e,%esi\n \tmov %r12,%rdi\n \tcall d9a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20511\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20511\n \ttest %rax,%rax\n \tje 14107 <__cxa_finalize@plt+0x5dc7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20511 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20511 (discriminator 1)\n \tlea 0x1(%rax),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20512\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20512\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d210 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20513\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20513\n \ttest %rax,%rax\n \tje 1417b <__cxa_finalize@plt+0x5e3b>\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rbp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20514\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20514\n \tmov 0x39f1b(%rip),%rdx \n \tmov 0x20(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20490 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20490 (discriminator 1)\n \ttestb $0x80,0xab(%rcx)\n \tjne 14152 <__cxa_finalize@plt+0x5e12>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20491\n \tmov 0x39e47(%rip),%rax \n \tmov %r12,%rdx\n \tlea 0x2a04d(%rip),%rsi # 3e190 , std::allocator > const&, void*), void*)@@Base+0x2230>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20493\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20493\n \tjmp 18ddf <__cxa_finalize@plt+0xaa9f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20495\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20495\n \tcmp %rax,%rdx\n \tje 141db <__cxa_finalize@plt+0x5e9b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20496\n \tmov 0x39e1e(%rip),%rax \n \tmov %r12,%rdx\n \tlea 0x2a054(%rip),%rsi # 3e1c0 , std::allocator > const&, void*), void*)@@Base+0x2260>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20499\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20499\n \tjmp 18ddf <__cxa_finalize@plt+0xaa9f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20523\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20523\n \tmov 0x39d46(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d730 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20523 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20523 (discriminator 1)\n \ttest %eax,%eax\n \tje 18ddf <__cxa_finalize@plt+0xaa9f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20524\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20524\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20525\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20525\n \tlea 0x39e82(%rip),%r14 \n \tmov %r14,%rdi\n \tcall dd40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20525 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20525 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18ddf <__cxa_finalize@plt+0xaa9f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20526\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20526\n \tmov %r14,%rdx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall db90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20526 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20526 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18ddf <__cxa_finalize@plt+0xaa9f>\n /usr/include/python3.13/object.h:831\n \tmov 0x39e56(%rip),%eax \n \tinc %eax\n \tje 141d4 <__cxa_finalize@plt+0x5e94>\n /usr/include/python3.13/object.h:836\n \tmov %eax,0x39e4c(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20529\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20529\n \tlea 0x39e45(%rip),%rbp \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 141ea <__cxa_finalize@plt+0x5eaa>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tje 141ef <__cxa_finalize@plt+0x5eaf>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20532\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20532\n \tmov %rbp,%rbx\n \tjmp 141f9 <__cxa_finalize@plt+0x5eb9>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 141ea <__cxa_finalize@plt+0x5eaa>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21614 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21614 (discriminator 1)\n \tmov %rbx,0x3b490(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16442 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16442 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 170ce <__cxa_finalize@plt+0x8d8e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16029\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16029\n \tcall 1028c <__cxa_finalize@plt+0x1f4c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16030\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16030\n \txor %edi,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16030 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16030 (discriminator 1)\n \tmov %rax,0x3bc7c(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16030 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16030 (discriminator 2)\n \ttest %rax,%rax\n \tje 18dbb <__cxa_finalize@plt+0xaa7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16031\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16031\n \tmov $0x21d8b9,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16031 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16031 (discriminator 1)\n \tmov %rax,0x3bc6a(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16031 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16031 (discriminator 2)\n \ttest %rax,%rax\n \tje 18dbb <__cxa_finalize@plt+0xaa7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16032\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16032\n \tmov $0x2133db3,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16032 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16032 (discriminator 1)\n \tmov %rax,0x3bc58(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16032 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16032 (discriminator 2)\n \ttest %rax,%rax\n \tje 18dbb <__cxa_finalize@plt+0xaa7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16033\n \tmov $0x9171c0f,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16033 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16033 (discriminator 1)\n \tmov %rax,0x3bc46(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16033 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16033 (discriminator 2)\n \ttest %rax,%rax\n \tje 18dbb <__cxa_finalize@plt+0xaa7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16034\n \tmov $0xffffffffffffffff,%rdi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16034 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16034 (discriminator 1)\n \tmov %rax,0x3bc32(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16465 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16465 (discriminator 1)\n \ttest %rax,%rax\n \tje 18dbb <__cxa_finalize@plt+0xaa7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16471\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16471\n \tcmpl $0x0,0x3b36a(%rip) \n \tjne 142ab <__cxa_finalize@plt+0x5f6b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16476\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16476\n \tcall d550 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16476 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16476 (discriminator 1)\n \ttest %rax,%rax\n \tje 170f3 <__cxa_finalize@plt+0x8db3>\n \tjmp 142f0 <__cxa_finalize@plt+0x5fb0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16472\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16472\n \tmov 0x3b9be(%rip),%rdx \n \tmov 0x3ba07(%rip),%rsi \n \tmov 0x3beb8(%rip),%rdi \n \tcall d430 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16472 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16472 (discriminator 1)\n \ttest %eax,%eax\n \tjns 14298 <__cxa_finalize@plt+0x5f58>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16472 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16472 (discriminator 2)\n \tmov $0x4058,%esi\n \tlea 0x28e99(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16477\n \tlea 0x28ef3(%rip),%r12 # 3d1ea , std::allocator > const&, void*), void*)@@Base+0x128a>\n \tmov %rax,%rdi\n \tmov %r12,%rsi\n \tcall d120 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16477 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16477 (discriminator 1)\n \ttest %rax,%rax\n \tje 14328 <__cxa_finalize@plt+0x5fe8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15502\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15502\n \tmov 0x3b70f(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15502 (discriminator 1)\n \tmov %rax,0x3be23(%rip) \n \ttest %rax,%rax\n \tje 18d94 <__cxa_finalize@plt+0xaa54>\n \tjmp 14366 <__cxa_finalize@plt+0x6026>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16478\n \tmov 0x3be49(%rip),%rdx \n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16478 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16478 (discriminator 1)\n \ttest %eax,%eax\n \tjns 1430a <__cxa_finalize@plt+0x5fca>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16478 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16478 (discriminator 2)\n \tmov $0x405e,%esi\n \tlea 0x28e23(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15503\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15503\n \tmov 0x3b683(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15503 (discriminator 1)\n \tmov %rax,0x3bdbf(%rip) \n \ttest %rax,%rax\n \tje 18d94 <__cxa_finalize@plt+0xaa54>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15504\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15504\n \tmov 0x3b49f(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15504 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15504 (discriminator 1)\n \tmov %rax,0x3bd9b(%rip) \n \ttest %rax,%rax\n \tje 18d94 <__cxa_finalize@plt+0xaa54>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15505\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15505\n \tmov 0x3b5d3(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15505 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15505 (discriminator 1)\n \tmov %rax,0x3bd77(%rip) \n \ttest %rax,%rax\n \tje 18d94 <__cxa_finalize@plt+0xaa54>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15506\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15506\n \tmov 0x3b9c7(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15506 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15506 (discriminator 1)\n \tmov %rax,0x3bd53(%rip) \n \ttest %rax,%rax\n \tje 18d94 <__cxa_finalize@plt+0xaa54>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15507\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15507\n \tmov 0x3b62b(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15507 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15507 (discriminator 1)\n \tmov %rax,0x3bd2f(%rip) \n \ttest %rax,%rax\n \tje 18d94 <__cxa_finalize@plt+0xaa54>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15508\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15508\n \tmov 0x3ba2f(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15508 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15508 (discriminator 1)\n \tmov %rax,0x3bd0b(%rip) \n \ttest %rax,%rax\n \tje 18d94 <__cxa_finalize@plt+0xaa54>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15509\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15509\n \tmov 0x3b55b(%rip),%rdi \n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15509 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15509 (discriminator 1)\n \tmov %rax,0x3bce7(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15509\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15509\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16483 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16483 (discriminator 1)\n \ttest %rax,%rax\n \tje 1711b <__cxa_finalize@plt+0x8ddb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16485\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16485\n \tcall ef43 <__cxa_finalize@plt+0xc03>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16485 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16485 (discriminator 1)\n \tinc %eax\n \tje 17143 <__cxa_finalize@plt+0x8e03>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16490\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16490\n \tcall 137e8 <__cxa_finalize@plt+0x54a8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16490 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16490 (discriminator 1)\n \tinc %eax\n \tje 1716a <__cxa_finalize@plt+0x8e2a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16506\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16506\n \tmov 0x3b9e2(%rip),%rdi \n \tcall 139d3 <__cxa_finalize@plt+0x5693>\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16506 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16506 (discriminator 1)\n \ttest %rax,%rax\n \tje 17191 <__cxa_finalize@plt+0x8e51>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16508\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16508\n \tmov 0x3b9ca(%rip),%rsi \n \tmov 0x3b1f3(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16508 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16508 (discriminator 1)\n \ttest %eax,%eax\n \tjs 171b9 <__cxa_finalize@plt+0x8e79>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14494 <__cxa_finalize@plt+0x6154>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14494 <__cxa_finalize@plt+0x6154>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16518\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16518\n \tmov 0x3b9ed(%rip),%rdi \n \tcall 139d3 <__cxa_finalize@plt+0x5693>\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16518 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16518 (discriminator 1)\n \ttest %rax,%rax\n \tje 171de <__cxa_finalize@plt+0x8e9e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16520\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16520\n \tmov 0x3b9d5(%rip),%rsi \n \tmov 0x3b1a6(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16520 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16520 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17206 <__cxa_finalize@plt+0x8ec6>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 144e1 <__cxa_finalize@plt+0x61a1>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 144e1 <__cxa_finalize@plt+0x61a1>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16530\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16530\n \tmov 0x3ba10(%rip),%rdx \n \tmov 0x3b561(%rip),%rsi \n \tmov 0x3b16a(%rip),%rdi \n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16530 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16530 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1722b <__cxa_finalize@plt+0x8eeb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16539\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16539\n \tcall e220 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16548\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16548\n \tmov 0x3bab9(%rip),%r9 \n \txor %esi,%esi\n \tmov 0x3b148(%rip),%r8 \n \tmov 0x3b891(%rip),%rcx \n \tmov 0x3b932(%rip),%rdx \n \tlea 0x3afb3(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16548 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16548 (discriminator 1)\n \ttest %rax,%rax\n \tje 17252 <__cxa_finalize@plt+0x8f12>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16550\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16550\n \tmov 0x3b913(%rip),%rsi \n \tmov 0x3b114(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16550 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16550 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1727a <__cxa_finalize@plt+0x8f3a>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14573 <__cxa_finalize@plt+0x6233>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14573 <__cxa_finalize@plt+0x6233>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \txor %edi,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16560 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16560 (discriminator 1)\n \ttest %rax,%rax\n \tje 1729f <__cxa_finalize@plt+0x8f5f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16562\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16562\n \tmov 0x3b163(%rip),%rsi \n \tmov 0x3b0cc(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16562 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16562 (discriminator 1)\n \ttest %eax,%eax\n \tjs 172c7 <__cxa_finalize@plt+0x8f87>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 145bb <__cxa_finalize@plt+0x627b>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 145bb <__cxa_finalize@plt+0x627b>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov $0x1,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16572 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16572 (discriminator 1)\n \ttest %rax,%rax\n \tje 172ec <__cxa_finalize@plt+0x8fac>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16574\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16574\n \tmov 0x3b0e8(%rip),%rsi \n \tmov 0x3b081(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16574 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16574 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17314 <__cxa_finalize@plt+0x8fd4>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14606 <__cxa_finalize@plt+0x62c6>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14606 <__cxa_finalize@plt+0x62c6>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov $0x2,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16584 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16584 (discriminator 1)\n \ttest %rax,%rax\n \tje 17339 <__cxa_finalize@plt+0x8ff9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16586\n \tmov 0x3b08d(%rip),%rsi \n \tmov 0x3b036(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16586 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16586 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17361 <__cxa_finalize@plt+0x9021>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14651 <__cxa_finalize@plt+0x6311>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14651 <__cxa_finalize@plt+0x6311>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov $0x3,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16596 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16596 (discriminator 1)\n \ttest %rax,%rax\n \tje 17386 <__cxa_finalize@plt+0x9046>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16598\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16598\n \tmov 0x3b072(%rip),%rsi \n \tmov 0x3afeb(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16598 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16598 (discriminator 1)\n \ttest %eax,%eax\n \tjs 173ae <__cxa_finalize@plt+0x906e>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1469c <__cxa_finalize@plt+0x635c>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 1469c <__cxa_finalize@plt+0x635c>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov $0x4,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16608 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16608 (discriminator 1)\n \ttest %rax,%rax\n \tje 173d3 <__cxa_finalize@plt+0x9093>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16610\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16610\n \tmov 0x3b057(%rip),%rsi \n \tmov 0x3afa0(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16610 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16610 (discriminator 1)\n \ttest %eax,%eax\n \tjs 173fb <__cxa_finalize@plt+0x90bb>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 146e7 <__cxa_finalize@plt+0x63a7>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 146e7 <__cxa_finalize@plt+0x63a7>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov $0x5,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16620 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16620 (discriminator 1)\n \ttest %rax,%rax\n \tje 17420 <__cxa_finalize@plt+0x90e0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16622\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16622\n \tmov 0x3affc(%rip),%rsi \n \tmov 0x3af55(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16622 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16622 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17448 <__cxa_finalize@plt+0x9108>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14732 <__cxa_finalize@plt+0x63f2>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14732 <__cxa_finalize@plt+0x63f2>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov $0x6,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16632 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16632 (discriminator 1)\n \ttest %rax,%rax\n \tje 1746d <__cxa_finalize@plt+0x912d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16634\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16634\n \tmov 0x3af81(%rip),%rsi \n \tmov 0x3af0a(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16634 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16634 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17495 <__cxa_finalize@plt+0x9155>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1477d <__cxa_finalize@plt+0x643d>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 1477d <__cxa_finalize@plt+0x643d>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \txor %edi,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16644 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16644 (discriminator 1)\n \ttest %rax,%rax\n \tje 174ba <__cxa_finalize@plt+0x917a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16646\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16646\n \tmov 0x3b041(%rip),%rsi \n \tmov 0x3aec2(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16646 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16646 (discriminator 1)\n \ttest %eax,%eax\n \tjs 174e2 <__cxa_finalize@plt+0x91a2>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 147c5 <__cxa_finalize@plt+0x6485>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 147c5 <__cxa_finalize@plt+0x6485>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x1,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16656 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16656 (discriminator 1)\n \ttest %rax,%rax\n \tje 17507 <__cxa_finalize@plt+0x91c7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16658\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16658\n \tmov 0x3af56(%rip),%rsi \n \tmov 0x3ae77(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16658 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16658 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1752f <__cxa_finalize@plt+0x91ef>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14810 <__cxa_finalize@plt+0x64d0>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14810 <__cxa_finalize@plt+0x64d0>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x2,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16668 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16668 (discriminator 1)\n \ttest %rax,%rax\n \tje 17554 <__cxa_finalize@plt+0x9214>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16670\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16670\n \tmov 0x3af9b(%rip),%rsi \n \tmov 0x3ae2c(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16670 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16670 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1757c <__cxa_finalize@plt+0x923c>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1485b <__cxa_finalize@plt+0x651b>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 1485b <__cxa_finalize@plt+0x651b>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x3,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16680 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16680 (discriminator 1)\n \ttest %rax,%rax\n \tje 175a1 <__cxa_finalize@plt+0x9261>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16682\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16682\n \tmov 0x3af20(%rip),%rsi \n \tmov 0x3ade1(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16682 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16682 (discriminator 1)\n \ttest %eax,%eax\n \tjs 175c9 <__cxa_finalize@plt+0x9289>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 148a6 <__cxa_finalize@plt+0x6566>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 148a6 <__cxa_finalize@plt+0x6566>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x4,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16692 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16692 (discriminator 1)\n \ttest %rax,%rax\n \tje 175ee <__cxa_finalize@plt+0x92ae>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16694\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16694\n \tmov 0x3ae95(%rip),%rsi \n \tmov 0x3ad96(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16694 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16694 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17616 <__cxa_finalize@plt+0x92d6>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 148f1 <__cxa_finalize@plt+0x65b1>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 148f1 <__cxa_finalize@plt+0x65b1>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x5,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16704 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16704 (discriminator 1)\n \ttest %rax,%rax\n \tje 1763b <__cxa_finalize@plt+0x92fb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16706\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16706\n \tmov 0x3ae7a(%rip),%rsi \n \tmov 0x3ad4b(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16706 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16706 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17663 <__cxa_finalize@plt+0x9323>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1493c <__cxa_finalize@plt+0x65fc>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 1493c <__cxa_finalize@plt+0x65fc>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x6,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16716 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16716 (discriminator 1)\n \ttest %rax,%rax\n \tje 17688 <__cxa_finalize@plt+0x9348>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16718\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16718\n \tmov 0x3ae0f(%rip),%rsi \n \tmov 0x3ad00(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16718 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16718 (discriminator 1)\n \ttest %eax,%eax\n \tjs 176b0 <__cxa_finalize@plt+0x9370>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14987 <__cxa_finalize@plt+0x6647>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14987 <__cxa_finalize@plt+0x6647>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x7,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16728 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16728 (discriminator 1)\n \ttest %rax,%rax\n \tje 176d5 <__cxa_finalize@plt+0x9395>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16730\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16730\n \tmov 0x3add4(%rip),%rsi \n \tmov 0x3acb5(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16730 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16730 (discriminator 1)\n \ttest %eax,%eax\n \tjs 176fd <__cxa_finalize@plt+0x93bd>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 149d2 <__cxa_finalize@plt+0x6692>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 149d2 <__cxa_finalize@plt+0x6692>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x8,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16740 (discriminator 1)\n \ttest %rax,%rax\n \tje 17722 <__cxa_finalize@plt+0x93e2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16742\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16742\n \tmov 0x3ad59(%rip),%rsi \n \tmov 0x3ac6a(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16742 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16742 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1774a <__cxa_finalize@plt+0x940a>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14a1d <__cxa_finalize@plt+0x66dd>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14a1d <__cxa_finalize@plt+0x66dd>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x9,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16752 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16752 (discriminator 1)\n \ttest %rax,%rax\n \tje 1776f <__cxa_finalize@plt+0x942f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16754\n \tmov 0x3ad6e(%rip),%rsi \n \tmov 0x3ac1f(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16754 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16754 (discriminator 1)\n \ttest %eax,%eax\n \tjs 17797 <__cxa_finalize@plt+0x9457>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14a68 <__cxa_finalize@plt+0x6728>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14a68 <__cxa_finalize@plt+0x6728>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0xa,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16764 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16764 (discriminator 1)\n \ttest %rax,%rax\n \tje 177bc <__cxa_finalize@plt+0x947c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16766\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16766\n \tmov 0x3ad33(%rip),%rsi \n \tmov 0x3abd4(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16766 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16766 (discriminator 1)\n \ttest %eax,%eax\n \tjs 177e4 <__cxa_finalize@plt+0x94a4>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14ab3 <__cxa_finalize@plt+0x6773>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14ab3 <__cxa_finalize@plt+0x6773>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16776\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16776\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16776 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16776 (discriminator 1)\n \ttest %rax,%rax\n \tje 17809 <__cxa_finalize@plt+0x94c9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16778\n \tmov 0x39488(%rip),%rax \n \tmov (%rax),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 14adb <__cxa_finalize@plt+0x679b>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x18(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16781\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16781\n \tmov %rbx,%rdi\n \tcall 13cde <__cxa_finalize@plt+0x599e>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16781 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16781 (discriminator 1)\n \ttest %rax,%rax\n \tje 17831 <__cxa_finalize@plt+0x94f1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16783\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16783\n \tmov %rax,%rsi\n \txor %edi,%edi\n \tcall e5e5 <__cxa_finalize@plt+0x2a5>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16783 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16783 (discriminator 1)\n \ttest %rax,%rax\n \tje 17857 <__cxa_finalize@plt+0x9517>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16785\n \tmov 0x3aea8(%rip),%rdx \n \tmov 0x3ac19(%rip),%r9 \n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov 0x3b28c(%rip),%r8 \n \tmov %rax,0x8(%rsp)\n \tmov %rdx,%rcx\n \tcall 13bb0 <__cxa_finalize@plt+0x5870>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16785 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16785 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16785\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16785 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16785 (discriminator 1)\n \tje 1787a <__cxa_finalize@plt+0x953a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16787\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16787\n \tcmp %rbp,%rbx\n \tjne 14b50 <__cxa_finalize@plt+0x6810>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14ba7 <__cxa_finalize@plt+0x6867>\n \tjmp 14b8d <__cxa_finalize@plt+0x684d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16788\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16788\n \tmov %rbx,%rdx\n \tlea 0x2867c(%rip),%rsi # 3d1d6 , std::allocator > const&, void*), void*)@@Base+0x1276>\n \tmov %rax,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16788 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16788 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjns 14b47 <__cxa_finalize@plt+0x6807>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16788 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16788 (discriminator 2)\n \tmov $0x4194,%esi\n \tlea 0x285fc(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x105,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 14ba7 <__cxa_finalize@plt+0x6867>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16791\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16791\n \txor %edi,%edi\n \tmov %r10,0x8(%rsp)\n \tcall d770 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16791 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16791 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16791\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16791\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16791 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16791 (discriminator 1)\n \tje 1789a <__cxa_finalize@plt+0x955a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x2,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16801 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16801 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16801 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16801 (discriminator 1)\n \tje 178ba <__cxa_finalize@plt+0x957a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16803 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16803 (discriminator 1)\n \tmov 0x3b27a(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16803 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16803 (discriminator 2)\n \tmov 0x393b3(%rip),%r14 \n \tcmp %r14,0x8(%r12)\n \tjne 14c06 <__cxa_finalize@plt+0x68c6>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16803 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16803 (discriminator 1)\n \tmov %rax,%rdx\n \tmov %r12,%rdi\n \tcall d340 \n \tmov 0x8(%rsp),%r10\n \tjmp 14c1b <__cxa_finalize@plt+0x68db>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16803 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16803 (discriminator 2)\n \tmov %rax,%rdx\n \tmov %r12,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall da80 \n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16803 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16803 (discriminator 6)\n \ttest %eax,%eax\n \tjs 178da <__cxa_finalize@plt+0x959a>\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14c44 <__cxa_finalize@plt+0x6904>\n@@ -6413,70 +6413,70 @@\n \tmov %rax,(%r15)\n \tjne 14c44 <__cxa_finalize@plt+0x6904>\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16813\n \tmov 0x3b385(%rip),%r9 \n \tmov 0x3aa0e(%rip),%r8 \n \txor %esi,%esi\n \tmov %r10,0x8(%rsp)\n \tmov 0x3b150(%rip),%rcx \n \tmov 0x3ad61(%rip),%rdx \n \tlea 0x3a852(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16813 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16813 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16813\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16813 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16813 (discriminator 1)\n \tje 178fa <__cxa_finalize@plt+0x95ba>\n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tinc %eax\n \tje 14c8d <__cxa_finalize@plt+0x694d>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16816\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16816\n \tmov %r15,%rsi\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16818\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16818\n \tmov 0x3b26c(%rip),%rdx \n /usr/include/python3.13/object.h:831\n \tmov 0x8(%rsp),%r10\n \tmov (%rdx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%r15)\n /usr/include/python3.13/object.h:831\n \tinc %eax\n \tje 14cb8 <__cxa_finalize@plt+0x6978>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16819 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16819 (discriminator 2)\n \tcmp %r14,0x8(%r12)\n \tmov %r10,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16819 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16819 (discriminator 1)\n \tmov %r15,%rdx\n \tmov %r12,%rdi\n \tmov 0x3af49(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16819 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16819 (discriminator 2)\n \tjne 14cdd <__cxa_finalize@plt+0x699d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16819 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16819 (discriminator 1)\n \tcall d340 \n \tmov 0x8(%rsp),%r10\n \tjmp 14ce7 <__cxa_finalize@plt+0x69a7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16819 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16819 (discriminator 2)\n \tcall da80 \n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16819 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16819 (discriminator 6)\n \ttest %eax,%eax\n \tjs 1791a <__cxa_finalize@plt+0x95da>\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14d10 <__cxa_finalize@plt+0x69d0>\n@@ -6485,54 +6485,54 @@\n \tmov %rax,(%r15)\n \tjne 14d10 <__cxa_finalize@plt+0x69d0>\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16829\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16829\n \tmov 0x3aca1(%rip),%rsi \n \tmov %r10,%rdi\n \tmov %r12,%rcx\n \tmov %rbp,%rdx\n \tmov %r10,0x8(%rsp)\n \tcall 13b4a <__cxa_finalize@plt+0x580a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16829 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16829 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16829\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16829\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16829 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16829 (discriminator 1)\n \tje 1793a <__cxa_finalize@plt+0x95fa>\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rax\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22018\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22018\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22018 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22018 (discriminator 1)\n \tcmp %rax,0x8(%rsp)\n \tjle 14d85 <__cxa_finalize@plt+0x6a45>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22019\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22019\n \tmov 0x18(%rbx),%rcx\n \tmov (%rcx,%rax,8),%rsi\n /usr/include/python3.13/object.h:831\n \tmov (%r15),%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20663\n \tmov 0x38(%rsi),%rdi\n /usr/include/python3.13/object.h:831\n \tinc %ecx\n \tje 14d63 <__cxa_finalize@plt+0x6a23>\n /usr/include/python3.13/object.h:836\n \tmov %ecx,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20663 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20663 (discriminator 4)\n \tmov %r15,0x38(%rsi)\n \tmov %rax,0x18(%rsp)\n \tmov %r10,0x10(%rsp)\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22018 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22018 (discriminator 3)\n \tmov 0x18(%rsp),%rax\n \tmov 0x10(%rsp),%r10\n \tinc %rax\n \tjmp 14d46 <__cxa_finalize@plt+0x6a06>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -6543,21 +6543,21 @@\n \tmov %rax,(%rbx)\n \tjne 14da6 <__cxa_finalize@plt+0x6a66>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16833\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16833\n \tmov 0x3ac0b(%rip),%rsi \n \tmov 0x3a8ac(%rip),%rdi \n \tmov %r15,%rdx\n \tmov %r10,0x8(%rsp)\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16833 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16833 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjs 1795a <__cxa_finalize@plt+0x961a>\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -6604,169 +6604,169 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 14e3d <__cxa_finalize@plt+0x6afd>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16846\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16846\n \tmov 0x3ab74(%rip),%rdi \n \tcall 1aac0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16846 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16846 (discriminator 1)\n \ttest %rax,%rax\n \tje 1797c <__cxa_finalize@plt+0x963c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16848\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16848 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16848 (discriminator 1)\n \ttest %rax,%rax\n \tje 179a4 <__cxa_finalize@plt+0x9664>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16852\n \tmov 0x3b2ce(%rip),%rdx \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 14e7e <__cxa_finalize@plt+0x6b3e>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x20(%r10)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16856\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16856\n \tmov %r10,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall 13cde <__cxa_finalize@plt+0x599e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16856 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16856 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16856\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16856\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16856 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16856 (discriminator 1)\n \tje 179c9 <__cxa_finalize@plt+0x9689>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16858\n \txor %edi,%edi\n \tmov %rax,%rsi\n \tcall e5e5 <__cxa_finalize@plt+0x2a5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16858 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16858 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16858\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16858 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16858 (discriminator 1)\n \tje 179ee <__cxa_finalize@plt+0x96ae>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860\n \tmov 0x3a92e(%rip),%rdx \n \tmov 0x3aadf(%rip),%r9 \n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov 0x3aeda(%rip),%r8 \n \tmov %rdx,%rcx\n \tcall 13bb0 <__cxa_finalize@plt+0x5870>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860 (discriminator 1)\n \tje 17a10 <__cxa_finalize@plt+0x96d0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16862\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16862\n \tcmp %rbp,%r10\n \tjne 14efd <__cxa_finalize@plt+0x6bbd>\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14f4f <__cxa_finalize@plt+0x6c0f>\n \tjmp 14f3f <__cxa_finalize@plt+0x6bff>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16863\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16863\n \tmov %r10,%rdx\n \tlea 0x282cf(%rip),%rsi # 3d1d6 , std::allocator > const&, void*), void*)@@Base+0x1276>\n \tmov %rax,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16863 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16863 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjns 14ef4 <__cxa_finalize@plt+0x6bb4>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16863 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16863 (discriminator 2)\n \tmov $0x41df,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16863 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16863 (discriminator 2)\n \tmov $0x115,%r15d\n \tlea 0x28244(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r10)\n \tjne 14f4f <__cxa_finalize@plt+0x6c0f>\n /usr/include/python3.13/object.h:954\n \tmov %r10,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x6,%edi\n \tcall de40 \n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16874 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16874 (discriminator 1)\n \ttest %rax,%rax\n \tje 17a30 <__cxa_finalize@plt+0x96f0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 2)\n \tcmp %r14,0x8(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 1)\n \tmov %rax,0x8(%rsp)\n \tmov %rax,%rdx\n \tmov %rbx,%rdi\n \tmov 0x3aee5(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 2)\n \tjne 14f89 <__cxa_finalize@plt+0x6c49>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 1)\n \tcall d340 \n \tmov 0x8(%rsp),%r10\n \tjmp 14f93 <__cxa_finalize@plt+0x6c53>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 2)\n \tcall da80 \n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 6)\n \ttest %eax,%eax\n \tjs 17a52 <__cxa_finalize@plt+0x9712>\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 14fb2 <__cxa_finalize@plt+0x6c72>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r10)\n \tjne 14fb2 <__cxa_finalize@plt+0x6c72>\n /usr/include/python3.13/object.h:954\n \tmov %r10,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16886\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16886\n \tmov 0x3a837(%rip),%rsi \n \tmov %rbx,%rcx\n \tmov %rbp,%rdx\n \tmov %r12,%rdi\n \tcall 13b4a <__cxa_finalize@plt+0x580a>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16886 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16886 (discriminator 1)\n \ttest %rax,%rax\n \tje 17a74 <__cxa_finalize@plt+0x9734>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16888\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16888\n \tmov 0x3a816(%rip),%rsi \n \tmov 0x3a67f(%rip),%rdi \n \tmov %rax,%rdx\n \tmov %rax,0x8(%rsp)\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16888 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16888 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjs 17a96 <__cxa_finalize@plt+0x9756>\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -6810,136 +6810,136 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 1505b <__cxa_finalize@plt+0x6d1b>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16901\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16901\n \tmov 0x3a956(%rip),%rdi \n \tcall 1aac0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16901 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16901 (discriminator 1)\n \ttest %rax,%rax\n \tje 17ab8 <__cxa_finalize@plt+0x9778>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16903\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16903\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16903 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16903 (discriminator 1)\n \ttest %rax,%rax\n \tje 17ae0 <__cxa_finalize@plt+0x97a0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16907\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16907\n \tmov 0x3b0a8(%rip),%rdx \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 1509c <__cxa_finalize@plt+0x6d5c>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x20(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16911\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16911\n \tmov %r12,%rdi\n \tcall 13cde <__cxa_finalize@plt+0x599e>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16911 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16911 (discriminator 1)\n \ttest %rax,%rax\n \tje 17b05 <__cxa_finalize@plt+0x97c5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16913\n \tmov %rax,%rsi\n \txor %edi,%edi\n \tcall e5e5 <__cxa_finalize@plt+0x2a5>\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16913 (discriminator 1)\n \ttest %rax,%rax\n \tje 17b2a <__cxa_finalize@plt+0x97ea>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16915\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16915\n \tmov 0x3a72e(%rip),%rdx \n \tmov 0x3a8d7(%rip),%r9 \n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov 0x3acca(%rip),%r8 \n \tmov %rdx,%rcx\n \tcall 13bb0 <__cxa_finalize@plt+0x5870>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16915 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16915 (discriminator 1)\n \ttest %rax,%rax\n \tje 17b4d <__cxa_finalize@plt+0x980d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16917\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16917\n \tcmp %rbp,%r12\n \tjne 15109 <__cxa_finalize@plt+0x6dc9>\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15166 <__cxa_finalize@plt+0x6e26>\n \tjmp 1514b <__cxa_finalize@plt+0x6e0b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16918\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16918\n \tmov %r12,%rdx\n \tlea 0x280c3(%rip),%rsi # 3d1d6 , std::allocator > const&, void*), void*)@@Base+0x1276>\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16918 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16918 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjns 150ff <__cxa_finalize@plt+0x6dbf>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16918 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16918 (discriminator 2)\n \tmov $0x4216,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16918 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16918 (discriminator 2)\n \tmov $0x11e,%r15d\n \tlea 0x28038(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r12)\n \tjne 15166 <__cxa_finalize@plt+0x6e26>\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x7,%edi\n \tmov %r10,0x8(%rsp)\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16929 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16929 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16929 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16929 (discriminator 1)\n \tje 17b6f <__cxa_finalize@plt+0x982f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 1)\n \tmov 0x3acd3(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 2)\n \tmov 0x38e0c(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 1)\n \tmov %rax,%rdx\n \tmov %r10,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 2)\n \tcmp %r14,0x8(%r10)\n \tjne 151ac <__cxa_finalize@plt+0x6e6c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 1)\n \tcall d340 \n \tmov 0x8(%rsp),%r10\n \tjmp 151bb <__cxa_finalize@plt+0x6e7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 2)\n \tmov %r10,0x8(%rsp)\n \tcall da80 \n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 6)\n \ttest %eax,%eax\n \tjs 17b91 <__cxa_finalize@plt+0x9851>\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 151e6 <__cxa_finalize@plt+0x6ea6>\n@@ -6948,34 +6948,34 @@\n \tmov %rax,(%r12)\n \tjne 151e6 <__cxa_finalize@plt+0x6ea6>\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16941\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16941\n \tmov 0x3a613(%rip),%rsi \n \tmov %r10,%rcx\n \tmov %rbp,%rdx\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall 13b4a <__cxa_finalize@plt+0x580a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16941 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16941 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16941\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16941\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16941 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16941 (discriminator 1)\n \tje 17bb3 <__cxa_finalize@plt+0x9873>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16943\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16943\n \tmov 0x3a5e8(%rip),%rsi \n \tmov 0x3a441(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16943 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16943 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjs 17bd5 <__cxa_finalize@plt+0x9895>\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -7020,139 +7020,139 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15299 <__cxa_finalize@plt+0x6f59>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16956\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16956\n \tmov 0x3a718(%rip),%rdi \n \tcall 1aac0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16956 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16956 (discriminator 1)\n \ttest %rax,%rax\n \tje 17bf7 <__cxa_finalize@plt+0x98b7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16958\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16958\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16958 (discriminator 1)\n \ttest %rax,%rax\n \tje 17c1f <__cxa_finalize@plt+0x98df>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16962\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16962\n \tmov 0x3ae62(%rip),%rdx \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 152da <__cxa_finalize@plt+0x6f9a>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x20(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16966\n \tmov %rbx,%rdi\n \tcall 13cde <__cxa_finalize@plt+0x599e>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16966 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16966 (discriminator 1)\n \ttest %rax,%rax\n \tje 17c45 <__cxa_finalize@plt+0x9905>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16968\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16968\n \tmov %rax,%rsi\n \txor %edi,%edi\n \tcall e5e5 <__cxa_finalize@plt+0x2a5>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16968 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16968 (discriminator 1)\n \ttest %rax,%rax\n \tje 17c6d <__cxa_finalize@plt+0x992d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16970\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16970\n \tmov 0x3a509(%rip),%rdx \n \tmov 0x3a672(%rip),%r9 \n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov 0x3aa8d(%rip),%r8 \n \tmov %rax,0x8(%rsp)\n \tmov %rdx,%rcx\n \tcall 13bb0 <__cxa_finalize@plt+0x5870>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16970 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16970 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16970\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16970\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16970 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16970 (discriminator 1)\n \tje 17c92 <__cxa_finalize@plt+0x9952>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16972\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16972\n \tcmp %rbp,%rbx\n \tjne 1534f <__cxa_finalize@plt+0x700f>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 153ab <__cxa_finalize@plt+0x706b>\n \tjmp 15391 <__cxa_finalize@plt+0x7051>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16973\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16973\n \tmov %rbx,%rdx\n \tlea 0x27e7d(%rip),%rsi # 3d1d6 , std::allocator > const&, void*), void*)@@Base+0x1276>\n \tmov %rax,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16973 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16973 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjns 15346 <__cxa_finalize@plt+0x7006>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16973 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16973 (discriminator 2)\n \tmov $0x424d,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16973 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16973 (discriminator 2)\n \tmov $0x127,%r15d\n \tlea 0x27df2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 153ab <__cxa_finalize@plt+0x706b>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x5,%edi\n \tmov %r10,0x8(%rsp)\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16984 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16984 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16984 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16984 (discriminator 1)\n \tje 17cb4 <__cxa_finalize@plt+0x9974>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16986 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16986 (discriminator 1)\n \tmov 0x3aa8e(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16986 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16986 (discriminator 2)\n \tcmp %r14,0x8(%r12)\n \tjne 153eb <__cxa_finalize@plt+0x70ab>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16986 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16986 (discriminator 1)\n \tmov %rax,%rdx\n \tmov %r12,%rdi\n \tcall d340 \n \tmov 0x8(%rsp),%r10\n \tjmp 15400 <__cxa_finalize@plt+0x70c0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16986 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16986 (discriminator 2)\n \tmov %rax,%rdx\n \tmov %r12,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall da80 \n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16986 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16986 (discriminator 6)\n \ttest %eax,%eax\n \tjs 17cd4 <__cxa_finalize@plt+0x9994>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15429 <__cxa_finalize@plt+0x70e9>\n@@ -7161,34 +7161,34 @@\n \tmov %rax,(%rbx)\n \tjne 15429 <__cxa_finalize@plt+0x70e9>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16996\n \tmov 0x3a3e8(%rip),%rsi \n \tmov %r10,%rdi\n \tmov %r12,%rcx\n \tmov %rbp,%rdx\n \tmov %r10,0x8(%rsp)\n \tcall 13b4a <__cxa_finalize@plt+0x580a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16996 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16996 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16996\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16996 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16996 (discriminator 1)\n \tje 17cf6 <__cxa_finalize@plt+0x99b6>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16998\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16998\n \tmov 0x3a3bd(%rip),%rsi \n \tmov 0x3a1fe(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16998 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16998 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjs 17d16 <__cxa_finalize@plt+0x99d6>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -7235,131 +7235,131 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 154e6 <__cxa_finalize@plt+0x71a6>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17011\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17011\n \tmov 0x3a4cb(%rip),%rdi \n \tcall 1aac0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17011 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17011 (discriminator 1)\n \ttest %rax,%rax\n \tje 17d38 <__cxa_finalize@plt+0x99f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17013\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17013\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17013 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17013 (discriminator 1)\n \ttest %rax,%rax\n \tje 17d60 <__cxa_finalize@plt+0x9a20>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17017\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17017\n \tmov 0x3ac0d(%rip),%rdx \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 15527 <__cxa_finalize@plt+0x71e7>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x20(%r10)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17021\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17021\n \tmov %r10,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall 13cde <__cxa_finalize@plt+0x599e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17021 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17021 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17021\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17021\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17021 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17021 (discriminator 1)\n \tje 17d85 <__cxa_finalize@plt+0x9a45>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17023\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17023\n \txor %edi,%edi\n \tmov %rax,%rsi\n \tcall e5e5 <__cxa_finalize@plt+0x2a5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17023 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17023 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17023\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17023\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17023 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17023 (discriminator 1)\n \tje 17daa <__cxa_finalize@plt+0x9a6a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17025\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17025\n \tmov 0x3a48d(%rip),%rdx \n \tmov 0x3a426(%rip),%r9 \n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov 0x3a831(%rip),%r8 \n \tmov %rdx,%rcx\n \tcall 13bb0 <__cxa_finalize@plt+0x5870>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17025 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17025\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17025\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17025 (discriminator 1)\n \tje 17dcc <__cxa_finalize@plt+0x9a8c>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17027\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17027\n \tcmp %rbp,%r10\n \tjne 155a6 <__cxa_finalize@plt+0x7266>\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 155f8 <__cxa_finalize@plt+0x72b8>\n \tjmp 155e8 <__cxa_finalize@plt+0x72a8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17028\n \tmov %r10,%rdx\n \tlea 0x27c26(%rip),%rsi # 3d1d6 , std::allocator > const&, void*), void*)@@Base+0x1276>\n \tmov %rax,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17028 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17028 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjns 1559d <__cxa_finalize@plt+0x725d>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17028 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17028 (discriminator 2)\n \tmov $0x4284,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17028 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17028 (discriminator 2)\n \tmov $0x130,%r15d\n \tlea 0x27b9b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r10)\n \tjne 155f8 <__cxa_finalize@plt+0x72b8>\n /usr/include/python3.13/object.h:954\n \tmov %r10,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17031\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17031\n \tmov 0x3a3f9(%rip),%rsi \n \tmov %rbx,%rcx\n \tmov %rbp,%rdx\n \tmov %r12,%rdi\n \tcall 13b4a <__cxa_finalize@plt+0x580a>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17031 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17031 (discriminator 1)\n \ttest %rax,%rax\n \tje 17dec <__cxa_finalize@plt+0x9aac>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17033\n \tmov 0x3a3d8(%rip),%rsi \n \tmov 0x3a039(%rip),%rdi \n \tmov %rax,%rdx\n \tmov %rax,0x8(%rsp)\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17033 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17033 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjs 17e0e <__cxa_finalize@plt+0x9ace>\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -7403,126 +7403,126 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 156a1 <__cxa_finalize@plt+0x7361>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17046\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17046\n \tmov 0x3a350(%rip),%rdi \n \tcall 1aac0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17046 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17046 (discriminator 1)\n \ttest %rax,%rax\n \tje 17e30 <__cxa_finalize@plt+0x9af0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17048\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17048\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17048 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17048 (discriminator 1)\n \ttest %rax,%rax\n \tje 17e58 <__cxa_finalize@plt+0x9b18>\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17053\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17053\n \tmov %rax,%rdi\n \tcall 13cde <__cxa_finalize@plt+0x599e>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17053 (discriminator 1)\n \ttest %rax,%rax\n \tje 17e7d <__cxa_finalize@plt+0x9b3d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17055\n \tmov %rax,%rsi\n \txor %edi,%edi\n \tcall e5e5 <__cxa_finalize@plt+0x2a5>\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17055 (discriminator 1)\n \ttest %rax,%rax\n \tje 17ea2 <__cxa_finalize@plt+0x9b62>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17057\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17057\n \tmov 0x3a24c(%rip),%rdx \n \tmov 0x3a295(%rip),%r9 \n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov 0x3a698(%rip),%r8 \n \tmov %rdx,%rcx\n \tcall 13bb0 <__cxa_finalize@plt+0x5870>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17057 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17057 (discriminator 1)\n \ttest %rax,%rax\n \tje 17ec5 <__cxa_finalize@plt+0x9b85>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17059\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17059\n \tcmp %rbp,%r12\n \tjne 1573b <__cxa_finalize@plt+0x73fb>\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15798 <__cxa_finalize@plt+0x7458>\n \tjmp 1577d <__cxa_finalize@plt+0x743d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17060\n \tmov %r12,%rdx\n \tlea 0x27a91(%rip),%rsi # 3d1d6 , std::allocator > const&, void*), void*)@@Base+0x1276>\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17060 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17060 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjns 15731 <__cxa_finalize@plt+0x73f1>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17060 (discriminator 2)\n \tmov $0x42a4,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17060 (discriminator 2)\n \tmov $0x139,%r15d\n \tlea 0x27a06(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%r12)\n \tjne 15798 <__cxa_finalize@plt+0x7458>\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x3,%edi\n \tmov %r10,0x8(%rsp)\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17071 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17071 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17071 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17071 (discriminator 1)\n \tje 17ee7 <__cxa_finalize@plt+0x9ba7>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 1)\n \tmov 0x3a6a1(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 2)\n \tmov 0x387da(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 1)\n \tmov %r12,%rdx\n \tmov %r10,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 2)\n \tcmp %rax,0x8(%r10)\n \tjne 157de <__cxa_finalize@plt+0x749e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 1)\n \tcall d340 \n \tmov 0x8(%rsp),%r10\n \tjmp 157ed <__cxa_finalize@plt+0x74ad>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 2)\n \tmov %r10,0x8(%rsp)\n \tcall da80 \n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 6)\n \ttest %eax,%eax\n \tjs 17f09 <__cxa_finalize@plt+0x9bc9>\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15818 <__cxa_finalize@plt+0x74d8>\n@@ -7531,34 +7531,34 @@\n \tmov %rax,(%r12)\n \tjne 15818 <__cxa_finalize@plt+0x74d8>\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17083\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17083\n \tmov 0x3a131(%rip),%rsi \n \tmov %r10,%rcx\n \tmov %rbp,%rdx\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall 13b4a <__cxa_finalize@plt+0x580a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17083 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17083 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17083\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17083\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17083 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17083 (discriminator 1)\n \tje 17f2b <__cxa_finalize@plt+0x9beb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17085\n \tmov 0x3a106(%rip),%rsi \n \tmov 0x39e0f(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17085 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17085 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjs 17f4d <__cxa_finalize@plt+0x9c0d>\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -7603,130 +7603,130 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 158cb <__cxa_finalize@plt+0x758b>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17098\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17098\n \tmov 0x3a0e6(%rip),%rdi \n \tcall 1aac0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17098 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17098 (discriminator 1)\n \ttest %rax,%rax\n \tje 17f6f <__cxa_finalize@plt+0x9c2f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17100\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17100\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17100 (discriminator 1)\n \ttest %rax,%rax\n \tje 17f97 <__cxa_finalize@plt+0x9c57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17104\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17104\n \tmov 0x3a838(%rip),%rdx \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 1590c <__cxa_finalize@plt+0x75cc>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x20(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17108\n \tmov %rbx,%rdi\n \tcall 13cde <__cxa_finalize@plt+0x599e>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17108 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17108 (discriminator 1)\n \ttest %rax,%rax\n \tje 17fbd <__cxa_finalize@plt+0x9c7d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17110\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17110\n \tmov %rax,%rsi\n \txor %edi,%edi\n \tcall e5e5 <__cxa_finalize@plt+0x2a5>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17110 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17110 (discriminator 1)\n \ttest %rax,%rax\n \tje 17fe5 <__cxa_finalize@plt+0x9ca5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17112\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17112\n \tmov 0x3a0cf(%rip),%rdx \n \tmov 0x3a048(%rip),%r9 \n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov 0x3a45b(%rip),%r8 \n \tmov %rax,0x8(%rsp)\n \tmov %rdx,%rcx\n \tcall 13bb0 <__cxa_finalize@plt+0x5870>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17112 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17112 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17112\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17112\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17112 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17112 (discriminator 1)\n \tje 1800a <__cxa_finalize@plt+0x9cca>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17114\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17114\n \tcmp %rbp,%rbx\n \tjne 15981 <__cxa_finalize@plt+0x7641>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 159dd <__cxa_finalize@plt+0x769d>\n \tjmp 159c3 <__cxa_finalize@plt+0x7683>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17115\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17115\n \tmov %rbx,%rdx\n \tlea 0x2784b(%rip),%rsi # 3d1d6 , std::allocator > const&, void*), void*)@@Base+0x1276>\n \tmov %rax,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d490 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17115 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17115 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjns 15978 <__cxa_finalize@plt+0x7638>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17115 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17115 (discriminator 2)\n \tmov $0x42db,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17115 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17115 (discriminator 2)\n \tmov $0x142,%r15d\n \tlea 0x277c0(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 159dd <__cxa_finalize@plt+0x769d>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17118\n \tmov 0x3a02c(%rip),%rsi \n \tmov %r10,%rdi\n \tmov %r12,%rcx\n \tmov %rbp,%rdx\n \tmov %r10,0x8(%rsp)\n \tcall 13b4a <__cxa_finalize@plt+0x580a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17118 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17118 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17118\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17118 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17118 (discriminator 1)\n \tje 1802c <__cxa_finalize@plt+0x9cec>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17120\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17120\n \tmov 0x3a001(%rip),%rsi \n \tmov 0x39c4a(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17120 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17120 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %eax,%eax\n \tjs 1804c <__cxa_finalize@plt+0x9d0c>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -7773,1063 +7773,1063 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15a9a <__cxa_finalize@plt+0x775a>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17133\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17133\n \tmov 0x3a537(%rip),%r9 \n \tmov 0x39bb8(%rip),%r8 \n \txor %esi,%esi\n \tlea 0x399ef(%rip),%rdi \n \tmov 0x3a2f8(%rip),%rcx \n \tmov 0x3a0b9(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17133 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17133 (discriminator 1)\n \ttest %rax,%rax\n \tje 1806e <__cxa_finalize@plt+0x9d2e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17135\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17135\n \tmov 0x3a0a1(%rip),%rsi \n \tmov 0x39b82(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17135 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17135 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18096 <__cxa_finalize@plt+0x9d56>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15b07 <__cxa_finalize@plt+0x77c7>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15b07 <__cxa_finalize@plt+0x77c7>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17145\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17145\n \tmov 0x3a4d2(%rip),%r9 \n \tmov 0x39b4b(%rip),%r8 \n \txor %esi,%esi\n \tlea 0x39962(%rip),%rdi \n \tmov 0x3a28b(%rip),%rcx \n \tmov 0x3a05c(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17145 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17145 (discriminator 1)\n \ttest %rax,%rax\n \tje 180bb <__cxa_finalize@plt+0x9d7b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17147\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17147\n \tmov 0x3a044(%rip),%rsi \n \tmov 0x39b15(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17147 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17147 (discriminator 1)\n \ttest %eax,%eax\n \tjs 180e3 <__cxa_finalize@plt+0x9da3>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15b74 <__cxa_finalize@plt+0x7834>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15b74 <__cxa_finalize@plt+0x7834>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17157\n \tmov 0x3a46d(%rip),%r9 \n \tmov 0x39ade(%rip),%r8 \n \txor %esi,%esi\n \tlea 0x398d5(%rip),%rdi \n \tmov 0x3a21e(%rip),%rcx \n \tmov 0x39fff(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17157 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17157 (discriminator 1)\n \ttest %rax,%rax\n \tje 18108 <__cxa_finalize@plt+0x9dc8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17159\n \tmov 0x39fe7(%rip),%rsi \n \tmov 0x39aa8(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17159 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17159 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18130 <__cxa_finalize@plt+0x9df0>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15be1 <__cxa_finalize@plt+0x78a1>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15be1 <__cxa_finalize@plt+0x78a1>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17169\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17169\n \tmov 0x3a408(%rip),%r9 \n \tmov 0x39a71(%rip),%r8 \n \txor %esi,%esi\n \tlea 0x39848(%rip),%rdi \n \tmov 0x3a1b1(%rip),%rcx \n \tmov 0x39fa2(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17169 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17169 (discriminator 1)\n \ttest %rax,%rax\n \tje 18155 <__cxa_finalize@plt+0x9e15>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17171\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17171\n \tmov 0x39f8a(%rip),%rsi \n \tmov 0x39a3b(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17171 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17171 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1817d <__cxa_finalize@plt+0x9e3d>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15c4e <__cxa_finalize@plt+0x790e>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15c4e <__cxa_finalize@plt+0x790e>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17181\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17181\n \tmov 0x3a3a3(%rip),%r9 \n \tmov 0x39a04(%rip),%r8 \n \txor %esi,%esi\n \tlea 0x397bb(%rip),%rdi \n \tmov 0x3a144(%rip),%rcx \n \tmov 0x39f6d(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17181 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17181 (discriminator 1)\n \ttest %rax,%rax\n \tje 181a2 <__cxa_finalize@plt+0x9e62>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17183\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17183\n \tmov 0x39f55(%rip),%rsi \n \tmov 0x399ce(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17183 (discriminator 1)\n \ttest %eax,%eax\n \tjs 181ca <__cxa_finalize@plt+0x9e8a>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15cbb <__cxa_finalize@plt+0x797b>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15cbb <__cxa_finalize@plt+0x797b>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17193\n \tmov 0x3a33e(%rip),%r9 \n \tmov 0x39997(%rip),%r8 \n \txor %esi,%esi\n \tlea 0x3972e(%rip),%rdi \n \tmov 0x3a0d7(%rip),%rcx \n \tmov 0x39df8(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17193 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17193 (discriminator 1)\n \ttest %rax,%rax\n \tje 181ef <__cxa_finalize@plt+0x9eaf>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17195\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17195\n \tmov 0x3a218(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 15d07 <__cxa_finalize@plt+0x79c7>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17196\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17196\n \tmov 0x39dca(%rip),%rsi \n \tmov 0x3994b(%rip),%rdi \n \tmov %rbp,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17196 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17196 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18217 <__cxa_finalize@plt+0x9ed7>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15d3e <__cxa_finalize@plt+0x79fe>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15d3e <__cxa_finalize@plt+0x79fe>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17206\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17206\n \tmov 0x3a2c3(%rip),%r9 \n \tmov 0x39914(%rip),%r8 \n \tmov $0x4,%esi\n \tlea 0x39688(%rip),%rdi \n \tmov 0x3a051(%rip),%rcx \n \tmov 0x39ad2(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17206 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17206 (discriminator 1)\n \ttest %rax,%rax\n \tje 1823c <__cxa_finalize@plt+0x9efc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17208\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17208\n \tmov 0x3991a(%rip),%rax \n \tmov 0x39da3(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17208 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17208 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18264 <__cxa_finalize@plt+0x9f24>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15db5 <__cxa_finalize@plt+0x7a75>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15db5 <__cxa_finalize@plt+0x7a75>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17210\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17210\n \tmov 0x398dc(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17219\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17219\n \tmov 0x3a248(%rip),%r9 \n \tmov 0x39891(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39fd5(%rip),%rcx \n \tmov 0x39a5e(%rip),%rdx \n \tlea 0x395d7(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17219 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17219 (discriminator 1)\n \ttest %rax,%rax\n \tje 18289 <__cxa_finalize@plt+0x9f49>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17221\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17221\n \tmov 0x39897(%rip),%rax \n \tmov 0x39d58(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17221 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17221 (discriminator 1)\n \ttest %eax,%eax\n \tjs 182b1 <__cxa_finalize@plt+0x9f71>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15e38 <__cxa_finalize@plt+0x7af8>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15e38 <__cxa_finalize@plt+0x7af8>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17223\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17223\n \tmov 0x39859(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17232\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17232\n \tmov 0x3a1cd(%rip),%r9 \n \tmov 0x3980e(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39f52(%rip),%rcx \n \tmov 0x399f3(%rip),%rdx \n \tlea 0x39534(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17232 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17232 (discriminator 1)\n \ttest %rax,%rax\n \tje 182d6 <__cxa_finalize@plt+0x9f96>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17234\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17234\n \tmov 0x39814(%rip),%rax \n \tmov 0x39c15(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17234 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17234 (discriminator 1)\n \ttest %eax,%eax\n \tjs 182fe <__cxa_finalize@plt+0x9fbe>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15ebb <__cxa_finalize@plt+0x7b7b>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15ebb <__cxa_finalize@plt+0x7b7b>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17236\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17236\n \tmov 0x397d6(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17245\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17245\n \tmov 0x3a152(%rip),%r9 \n \tmov 0x3978b(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39ecf(%rip),%rcx \n \tmov 0x39978(%rip),%rdx \n \tlea 0x39491(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17245 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17245 (discriminator 1)\n \ttest %rax,%rax\n \tje 18323 <__cxa_finalize@plt+0x9fe3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17247\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17247\n \tmov 0x3a049(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 15f16 <__cxa_finalize@plt+0x7bd6>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17248\n \tmov 0x3977b(%rip),%rax \n \tmov 0x39bac(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17248 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17248 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1834b <__cxa_finalize@plt+0xa00b>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15f54 <__cxa_finalize@plt+0x7c14>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15f54 <__cxa_finalize@plt+0x7c14>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17250\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17250\n \tmov 0x3973d(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17259\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17259\n \tmov 0x3a0c1(%rip),%r9 \n \tmov 0x396f2(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39e36(%rip),%rcx \n \tmov 0x398f7(%rip),%rdx \n \tlea 0x393d8(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17259 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17259 (discriminator 1)\n \ttest %rax,%rax\n \tje 18370 <__cxa_finalize@plt+0xa030>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17261\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17261\n \tmov 0x396f8(%rip),%rax \n \tmov 0x39c21(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17261 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17261 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18398 <__cxa_finalize@plt+0xa058>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 15fd7 <__cxa_finalize@plt+0x7c97>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 15fd7 <__cxa_finalize@plt+0x7c97>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17263\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17263\n \tmov 0x396ba(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17272\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17272\n \tmov 0x3a046(%rip),%r9 \n \tmov 0x3966f(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39db3(%rip),%rcx \n \tmov 0x3987c(%rip),%rdx \n \tlea 0x39335(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17272 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17272 (discriminator 1)\n \ttest %rax,%rax\n \tje 183bd <__cxa_finalize@plt+0xa07d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17274\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17274\n \tmov 0x39f2d(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 16032 <__cxa_finalize@plt+0x7cf2>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17275\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17275\n \tmov 0x3965f(%rip),%rax \n \tmov 0x39b90(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17275 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17275 (discriminator 1)\n \ttest %eax,%eax\n \tjs 183e5 <__cxa_finalize@plt+0xa0a5>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16070 <__cxa_finalize@plt+0x7d30>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16070 <__cxa_finalize@plt+0x7d30>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17277\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17277\n \tmov 0x39621(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17286\n \tmov 0x39fb5(%rip),%r9 \n \tmov 0x395d6(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39d1a(%rip),%rcx \n \tmov 0x397eb(%rip),%rdx \n \tlea 0x3927c(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17286 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17286 (discriminator 1)\n \ttest %rax,%rax\n \tje 1840a <__cxa_finalize@plt+0xa0ca>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17288\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17288\n \tmov 0x39e94(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 160cb <__cxa_finalize@plt+0x7d8b>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17289\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17289\n \tmov 0x395c6(%rip),%rax \n \tmov 0x39aff(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17289 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17289 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18432 <__cxa_finalize@plt+0xa0f2>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16109 <__cxa_finalize@plt+0x7dc9>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16109 <__cxa_finalize@plt+0x7dc9>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17291\n \tmov 0x39588(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17300\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17300\n \tmov 0x39f24(%rip),%r9 \n \tmov 0x3953d(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39c81(%rip),%rcx \n \tmov 0x3975a(%rip),%rdx \n \tlea 0x391c3(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17300 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17300 (discriminator 1)\n \ttest %rax,%rax\n \tje 18457 <__cxa_finalize@plt+0xa117>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17302\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17302\n \tmov 0x39543(%rip),%rax \n \tmov 0x39af4(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17302 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17302 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1847f <__cxa_finalize@plt+0xa13f>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1618c <__cxa_finalize@plt+0x7e4c>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 1618c <__cxa_finalize@plt+0x7e4c>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17304\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17304\n \tmov 0x39505(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17313\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17313\n \tmov 0x39ea9(%rip),%r9 \n \tmov 0x394ba(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39bfe(%rip),%rcx \n \tmov 0x396df(%rip),%rdx \n \tlea 0x39120(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17313 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17313 (discriminator 1)\n \ttest %rax,%rax\n \tje 184a4 <__cxa_finalize@plt+0xa164>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17315\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17315\n \tmov 0x39d98(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 161e7 <__cxa_finalize@plt+0x7ea7>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17316\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17316\n \tmov 0x394aa(%rip),%rax \n \tmov 0x39af3(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17316 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17316 (discriminator 1)\n \ttest %eax,%eax\n \tjs 184cc <__cxa_finalize@plt+0xa18c>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16225 <__cxa_finalize@plt+0x7ee5>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16225 <__cxa_finalize@plt+0x7ee5>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17318\n \tmov 0x3946c(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17327\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17327\n \tmov 0x39e18(%rip),%r9 \n \tmov 0x39421(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39b65(%rip),%rcx \n \tmov 0x3964e(%rip),%rdx \n \tlea 0x39067(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17327 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17327 (discriminator 1)\n \ttest %rax,%rax\n \tje 184f1 <__cxa_finalize@plt+0xa1b1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17329\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17329\n \tmov 0x39c9f(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 16280 <__cxa_finalize@plt+0x7f40>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17330\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17330\n \tmov 0x39411(%rip),%rax \n \tmov 0x39a62(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17330 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17330 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18519 <__cxa_finalize@plt+0xa1d9>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 162be <__cxa_finalize@plt+0x7f7e>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 162be <__cxa_finalize@plt+0x7f7e>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17332\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17332\n \tmov 0x393d3(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17341\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17341\n \tmov 0x39d87(%rip),%r9 \n \tmov 0x39388(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39acc(%rip),%rcx \n \tmov 0x39585(%rip),%rdx \n \tlea 0x38fae(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17341 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17341 (discriminator 1)\n \ttest %rax,%rax\n \tje 1853e <__cxa_finalize@plt+0xa1fe>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17343\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17343\n \tmov 0x3938e(%rip),%rax \n \tmov 0x3979f(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17343 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17343 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18566 <__cxa_finalize@plt+0xa226>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16341 <__cxa_finalize@plt+0x8001>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16341 <__cxa_finalize@plt+0x8001>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17345\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17345\n \tmov 0x39350(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17354\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17354\n \tmov 0x39d0c(%rip),%r9 \n \tmov 0x39305(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39a49(%rip),%rcx \n \tmov 0x3953a(%rip),%rdx \n \tlea 0x38f0b(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17354 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17354 (discriminator 1)\n \ttest %rax,%rax\n \tje 1858b <__cxa_finalize@plt+0xa24b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17356\n \tmov 0x3930b(%rip),%rax \n \tmov 0x39a44(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17356 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17356 (discriminator 1)\n \ttest %eax,%eax\n \tjs 185b3 <__cxa_finalize@plt+0xa273>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 163c4 <__cxa_finalize@plt+0x8084>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 163c4 <__cxa_finalize@plt+0x8084>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17358\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17358\n \tmov 0x392cd(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17367\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17367\n \tmov 0x39c91(%rip),%r9 \n \tmov 0x39282(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x399c6(%rip),%rcx \n \tmov 0x394c7(%rip),%rdx \n \tlea 0x38e68(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17367 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17367 (discriminator 1)\n \ttest %rax,%rax\n \tje 185d8 <__cxa_finalize@plt+0xa298>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17369\n \tmov 0x39288(%rip),%rax \n \tmov 0x399d9(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17369 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17369 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18600 <__cxa_finalize@plt+0xa2c0>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16447 <__cxa_finalize@plt+0x8107>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16447 <__cxa_finalize@plt+0x8107>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17371\n \tmov 0x3924a(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17380\n \tmov 0x39c16(%rip),%r9 \n \tmov 0x391ff(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39943(%rip),%rcx \n \tmov 0x3943c(%rip),%rdx \n \tlea 0x38dc5(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17380 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17380 (discriminator 1)\n \ttest %rax,%rax\n \tje 18625 <__cxa_finalize@plt+0xa2e5>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17382\n \tmov 0x39a7d(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 164a2 <__cxa_finalize@plt+0x8162>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17383\n \tmov 0x391ef(%rip),%rax \n \tmov 0x39930(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17383 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17383 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1864d <__cxa_finalize@plt+0xa30d>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 164e0 <__cxa_finalize@plt+0x81a0>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 164e0 <__cxa_finalize@plt+0x81a0>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17385\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17385\n \tmov 0x391b1(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17394\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17394\n \tmov 0x39b85(%rip),%r9 \n \tmov 0x39166(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x398aa(%rip),%rcx \n \tmov 0x3935b(%rip),%rdx \n \tlea 0x38d0c(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17394 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17394 (discriminator 1)\n \ttest %rax,%rax\n \tje 18672 <__cxa_finalize@plt+0xa332>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17396\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17396\n \tmov 0x3916c(%rip),%rax \n \tmov 0x39565(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17396 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17396 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1869a <__cxa_finalize@plt+0xa35a>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16563 <__cxa_finalize@plt+0x8223>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16563 <__cxa_finalize@plt+0x8223>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17398\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17398\n \tmov 0x3912e(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17405\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17405\n \tmov 0x39b0a(%rip),%r9 \n \tmov 0x390e3(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39827(%rip),%rcx \n \tmov 0x392b8(%rip),%rdx \n \tlea 0x38c69(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17405 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17405 (discriminator 1)\n \ttest %rax,%rax\n \tje 186bf <__cxa_finalize@plt+0xa37f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17407\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17407\n \tmov 0x390e9(%rip),%rax \n \tmov 0x397e2(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17407 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17407 (discriminator 1)\n \ttest %eax,%eax\n \tjs 186e7 <__cxa_finalize@plt+0xa3a7>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 165e6 <__cxa_finalize@plt+0x82a6>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 165e6 <__cxa_finalize@plt+0x82a6>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17409\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17409\n \tmov 0x390ab(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17417\n \tmov 0x39a8f(%rip),%r9 \n \tmov 0x39060(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x397a4(%rip),%rcx \n \tmov 0x3923d(%rip),%rdx \n \tlea 0x38bc6(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17417 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17417 (discriminator 1)\n \ttest %rax,%rax\n \tje 1870c <__cxa_finalize@plt+0xa3cc>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17419\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17419\n \tmov 0x39066(%rip),%rax \n \tmov 0x397c7(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17419 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17419 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18734 <__cxa_finalize@plt+0xa3f4>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16669 <__cxa_finalize@plt+0x8329>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16669 <__cxa_finalize@plt+0x8329>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17421\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17421\n \tmov 0x39028(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17430\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17430\n \txor %ecx,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17439\n \tmov 0x39a12(%rip),%r9 \n \tmov 0x38fdb(%rip),%r8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17430\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17430\n \tmov %ecx,0x39835(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17439\n \tmov 0x39266(%rip),%rdx \n \tmov $0x4,%esi\n \tlea 0x38b22(%rip),%rdi \n \tmov 0x3970b(%rip),%rcx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17439 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17439 (discriminator 1)\n \ttest %rax,%rax\n \tje 18759 <__cxa_finalize@plt+0xa419>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17441\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17441\n \tmov 0x38fe3(%rip),%rax \n \tmov 0x394f4(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17441 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17441 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18781 <__cxa_finalize@plt+0xa441>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 166f4 <__cxa_finalize@plt+0x83b4>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 166f4 <__cxa_finalize@plt+0x83b4>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17443\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17443\n \tmov 0x38fa5(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17452\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17452\n \tmov 0x39991(%rip),%r9 \n \tmov 0x38f52(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39696(%rip),%rcx \n \tmov 0x391cf(%rip),%rdx \n \tlea 0x38a78(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17452 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17452 (discriminator 1)\n \ttest %rax,%rax\n \tje 187a6 <__cxa_finalize@plt+0xa466>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17454\n \tmov 0x38f60(%rip),%rax \n \tmov 0x39399(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17454 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17454 (discriminator 1)\n \ttest %eax,%eax\n \tjs 187ce <__cxa_finalize@plt+0xa48e>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16777 <__cxa_finalize@plt+0x8437>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16777 <__cxa_finalize@plt+0x8437>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17456\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17456\n \tmov 0x38f22(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17465\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17465\n \tmov 0x39916(%rip),%r9 \n \tmov 0x38ecf(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39613(%rip),%rcx \n \tmov 0x3913c(%rip),%rdx \n \tlea 0x389d5(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17465 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17465 (discriminator 1)\n \ttest %rax,%rax\n \tje 187f3 <__cxa_finalize@plt+0xa4b3>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17467\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17467\n \tmov 0x38edd(%rip),%rax \n \tmov 0x392c6(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17467 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17467 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1881b <__cxa_finalize@plt+0xa4db>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 167fa <__cxa_finalize@plt+0x84ba>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 167fa <__cxa_finalize@plt+0x84ba>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17469\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17469\n \tmov 0x38e9f(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17478\n \tmov 0x3989b(%rip),%r9 \n \tmov 0x38e4c(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39590(%rip),%rcx \n \tmov 0x390c1(%rip),%rdx \n \tlea 0x38932(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17478 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17478 (discriminator 1)\n \ttest %rax,%rax\n \tje 18840 <__cxa_finalize@plt+0xa500>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17480\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17480\n \tmov 0x38e5a(%rip),%rax \n \tmov 0x39263(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17480 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17480 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18868 <__cxa_finalize@plt+0xa528>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1687d <__cxa_finalize@plt+0x853d>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 1687d <__cxa_finalize@plt+0x853d>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17482\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17482\n \tmov 0x38e1c(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22041\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22041\n \tmov 0x38e10(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17491\n \tmov 0x39219(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22041\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22041\n \tmov 0x108(%rax),%rbp\n /usr/include/python3.13/object.h:1036\n \ttest %rbp,%rbp\n \tjne 168be <__cxa_finalize@plt+0x857e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22053\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22053\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22054\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22054\n \tmov %r12,%rdi\n \tcall 1aac0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17491 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17491 (discriminator 1)\n \ttest %rax,%rax\n \tje 1888d <__cxa_finalize@plt+0xa54d>\n \tjmp 168f4 <__cxa_finalize@plt+0x85b4>\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tinc %eax\n \tje 168c8 <__cxa_finalize@plt+0x8588>\n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22047\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22047\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n \tcall dce0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -8838,23 +8838,23 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 168ef <__cxa_finalize@plt+0x85af>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22049\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22049\n \ttest %rbx,%rbx\n \tje 168a3 <__cxa_finalize@plt+0x8563>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17493\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17493\n \tmov 0x3920d(%rip),%rsi \n \tmov %rbx,%rdi\n \tcall e380 <__cxa_finalize@plt+0x40>\n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17493 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17493 (discriminator 1)\n \ttest %rax,%rax\n \tje 188b5 <__cxa_finalize@plt+0xa575>\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16930 <__cxa_finalize@plt+0x85f0>\n@@ -8863,62 +8863,62 @@\n \tmov %rax,(%rbx)\n \tjne 16930 <__cxa_finalize@plt+0x85f0>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17496\n \tmov 0x39179(%rip),%rsi \n \tmov 0x38d5a(%rip),%rdi \n \tmov %r10,0x8(%rsp)\n \tcall e380 <__cxa_finalize@plt+0x40>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17496 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17496 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17496\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17496 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17496 (discriminator 1)\n \tje 188dd <__cxa_finalize@plt+0xa59d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17498\n \tmov 0x391a8(%rip),%rsi \n \tmov %rax,%rdi\n \tcall e380 <__cxa_finalize@plt+0x40>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17498 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17498 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17498\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17498 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17498 (discriminator 1)\n \tje 18902 <__cxa_finalize@plt+0xa5c2>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16997 <__cxa_finalize@plt+0x8657>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16997 <__cxa_finalize@plt+0x8657>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17501\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17501\n \tmov %r10,%rdi\n \tmov $0x2,%edx\n \tmov %r12,%rsi\n \tmov %r10,0x8(%rsp)\n \tcall e1b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17501 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17501 (discriminator 1)\n \tmov 0x8(%rsp),%r10\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17501\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17501\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17501 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17501 (discriminator 1)\n \tje 18924 <__cxa_finalize@plt+0xa5e4>\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 169d4 <__cxa_finalize@plt+0x8694>\n /usr/include/python3.13/object.h:953\n@@ -8948,427 +8948,427 @@\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rbx)\n \tjne 16a04 <__cxa_finalize@plt+0x86c4>\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17513\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17513\n \tmov 0x396a5(%rip),%r9 \n \tmov 0x38c4e(%rip),%r8 \n \tmov $0x4,%esi\n \tlea 0x38722(%rip),%rdi \n \tmov 0x3938b(%rip),%rcx \n \tmov 0x38ed4(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17513 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17513 (discriminator 1)\n \ttest %rax,%rax\n \tje 18946 <__cxa_finalize@plt+0xa606>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17515\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17515\n \tmov 0x38c5c(%rip),%rax \n \tmov 0x39175(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17515 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17515 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1896e <__cxa_finalize@plt+0xa62e>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16a7b <__cxa_finalize@plt+0x873b>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16a7b <__cxa_finalize@plt+0x873b>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17517\n \tmov 0x38c1e(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17526\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17526\n \tmov 0x3962a(%rip),%r9 \n \tmov 0x38bcb(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x3930f(%rip),%rcx \n \tmov 0x38e60(%rip),%rdx \n \tlea 0x38671(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17526 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17526 (discriminator 1)\n \ttest %rax,%rax\n \tje 18993 <__cxa_finalize@plt+0xa653>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17528\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17528\n \tmov 0x394e9(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 16ad6 <__cxa_finalize@plt+0x8796>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17529\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17529\n \tmov 0x38bc3(%rip),%rax \n \tmov 0x39124(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17529 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17529 (discriminator 1)\n \ttest %eax,%eax\n \tjs 189bb <__cxa_finalize@plt+0xa67b>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16b14 <__cxa_finalize@plt+0x87d4>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16b14 <__cxa_finalize@plt+0x87d4>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17531\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17531\n \tmov 0x38b85(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17540\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17540\n \tmov 0x39599(%rip),%r9 \n \tmov 0x38b32(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39276(%rip),%rcx \n \tmov 0x38dcf(%rip),%rdx \n \tlea 0x385b8(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17540 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17540 (discriminator 1)\n \ttest %rax,%rax\n \tje 189e0 <__cxa_finalize@plt+0xa6a0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17542\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17542\n \tmov 0x393b0(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21633\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21633\n \tmov %rdx,0x98(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tinc %eax\n \tje 16b6f <__cxa_finalize@plt+0x882f>\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17543\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17543\n \tmov 0x38b2a(%rip),%rax \n \tmov 0x39253(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17543 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17543 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18a08 <__cxa_finalize@plt+0xa6c8>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16bad <__cxa_finalize@plt+0x886d>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16bad <__cxa_finalize@plt+0x886d>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17545\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17545\n \tmov 0x38aec(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17552\n \tmov 0x39508(%rip),%r9 \n \tmov 0x38a99(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x391dd(%rip),%rcx \n \tmov 0x38cf6(%rip),%rdx \n \tlea 0x384ff(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17552 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17552 (discriminator 1)\n \ttest %rax,%rax\n \tje 18a2d <__cxa_finalize@plt+0xa6ed>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17554\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17554\n \tmov 0x3919f(%rip),%rsi \n \tmov 0x38a60(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17554 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17554 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18a55 <__cxa_finalize@plt+0xa715>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16c29 <__cxa_finalize@plt+0x88e9>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16c29 <__cxa_finalize@plt+0x88e9>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17563\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17563\n \tmov 0x394a0(%rip),%r9 \n \tmov 0x38a29(%rip),%r8 \n \tmov $0x4,%esi\n \tlea 0x3847d(%rip),%rdi \n \tmov 0x39166(%rip),%rcx \n \tmov 0x38c87(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17563 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17563 (discriminator 1)\n \ttest %rax,%rax\n \tje 18a7a <__cxa_finalize@plt+0xa73a>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17565\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17565\n \tmov 0x39197(%rip),%rsi \n \tmov 0x389f0(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17565 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17565 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18aa2 <__cxa_finalize@plt+0xa762>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16c99 <__cxa_finalize@plt+0x8959>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16c99 <__cxa_finalize@plt+0x8959>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17575\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17575\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17584\n \tmov 0x39436(%rip),%r9 \n \tmov 0x389b7(%rip),%r8 \n \tmov $0x4,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17575\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17575\n \tmov %edx,0x39210(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17584\n \tmov 0x390f5(%rip),%rcx \n \tlea 0x383de(%rip),%rdi \n \tmov 0x38c6f(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17584 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17584 (discriminator 1)\n \ttest %rax,%rax\n \tje 18ac7 <__cxa_finalize@plt+0xa787>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17586\n \tmov 0x389c7(%rip),%rax \n \tmov 0x38df8(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17586 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17586 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18aef <__cxa_finalize@plt+0xa7af>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16d18 <__cxa_finalize@plt+0x89d8>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16d18 <__cxa_finalize@plt+0x89d8>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17588\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17588\n \tmov 0x38989(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17597\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17597\n \tmov 0x393b5(%rip),%r9 \n \tmov 0x3892e(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x39072(%rip),%rcx \n \tmov 0x38bfb(%rip),%rdx \n \tlea 0x38334(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17597 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17597 (discriminator 1)\n \ttest %rax,%rax\n \tje 18b14 <__cxa_finalize@plt+0xa7d4>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17599\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17599\n \tmov 0x38944(%rip),%rax \n \tmov 0x38e4d(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17599 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17599 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18b3c <__cxa_finalize@plt+0xa7fc>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16d9b <__cxa_finalize@plt+0x8a5b>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16d9b <__cxa_finalize@plt+0x8a5b>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17601\n \tmov 0x38906(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17610\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17610\n \tmov 0x3933a(%rip),%r9 \n \tmov 0x388ab(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x38fef(%rip),%rcx \n \tmov 0x38b80(%rip),%rdx \n \tlea 0x38291(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17610 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17610 (discriminator 1)\n \ttest %rax,%rax\n \tje 18b61 <__cxa_finalize@plt+0xa821>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17612\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17612\n \tmov 0x388c1(%rip),%rax \n \tmov 0x38fda(%rip),%rsi \n \tmov %rbp,%rdx\n \tmov 0x108(%rax),%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17612 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17612 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18b89 <__cxa_finalize@plt+0xa849>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16e1e <__cxa_finalize@plt+0x8ade>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16e1e <__cxa_finalize@plt+0x8ade>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17614\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17614\n \tmov 0x38883(%rip),%rdi \n \tcall d6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17621\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17621\n \tmov 0x392bf(%rip),%r9 \n \tmov 0x38828(%rip),%r8 \n \tmov $0x4,%esi\n \tmov 0x38f6c(%rip),%rcx \n \tmov 0x38add(%rip),%rdx \n \tlea 0x381ee(%rip),%rdi \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17621 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17621 (discriminator 1)\n \ttest %rax,%rax\n \tje 18bae <__cxa_finalize@plt+0xa86e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17623\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17623\n \tmov 0x38f2e(%rip),%rsi \n \tmov 0x387ef(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17623 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17623 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18bd6 <__cxa_finalize@plt+0xa896>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16e9a <__cxa_finalize@plt+0x8b5a>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16e9a <__cxa_finalize@plt+0x8b5a>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17632\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17632\n \tmov 0x39257(%rip),%r9 \n \tmov 0x387b8(%rip),%r8 \n \tmov $0x4,%esi\n \tlea 0x3816c(%rip),%rdi \n \tmov 0x38ef5(%rip),%rcx \n \tmov 0x38a6e(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17632 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17632 (discriminator 1)\n \ttest %rax,%rax\n \tje 18bfb <__cxa_finalize@plt+0xa8bb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17634\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17634\n \tmov 0x38f26(%rip),%rsi \n \tmov 0x3877f(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17634 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17634 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18c23 <__cxa_finalize@plt+0xa8e3>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16f0a <__cxa_finalize@plt+0x8bca>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16f0a <__cxa_finalize@plt+0x8bca>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17642\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17642\n \tmov 0x391ef(%rip),%r9 \n \tmov 0x38748(%rip),%r8 \n \txor %esi,%esi\n \tlea 0x380df(%rip),%rdi \n \tmov 0x38e88(%rip),%rcx \n \tmov 0x38e31(%rip),%rdx \n \tcall ed00 <__cxa_finalize@plt+0x9c0>\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17642 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17642 (discriminator 1)\n \ttest %rax,%rax\n \tje 18c48 <__cxa_finalize@plt+0xa908>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17644\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17644\n \tmov 0x38e19(%rip),%rsi \n \tmov 0x38712(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17644 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17644 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18c6d <__cxa_finalize@plt+0xa92d>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 16f77 <__cxa_finalize@plt+0x8c37>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 16f77 <__cxa_finalize@plt+0x8c37>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17652\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17652\n \tcall d9d0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17652 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17652 (discriminator 1)\n \ttest %rax,%rax\n \tje 18c8f <__cxa_finalize@plt+0xa94f>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17654\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17654\n \tmov 0x38eb1(%rip),%rsi \n \tmov 0x386ca(%rip),%rdi \n \tmov %rax,%rdx\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17654 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17654 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18cb4 <__cxa_finalize@plt+0xa974>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18d88 <__cxa_finalize@plt+0xaa48>\n@@ -9376,2797 +9376,2797 @@\n \tdec %rax\n \tmov %rax,0x0(%rbp)\n \tjne 18d88 <__cxa_finalize@plt+0xaa48>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 18d88 <__cxa_finalize@plt+0xaa48>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16419 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16419 (discriminator 2)\n \tmov $0x4023,%esi\n \tlea 0x26195(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16421 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16421 (discriminator 2)\n \tmov $0x4025,%esi\n \tlea 0x26170(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16422 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16422 (discriminator 2)\n \tmov $0x4026,%esi\n \tlea 0x2614b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16423 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16423 (discriminator 2)\n \tmov $0x4027,%esi\n \tlea 0x26127(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16438 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16438 (discriminator 2)\n \tmov $0x4036,%esi\n \tlea 0x26102(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16439 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16439 (discriminator 2)\n \tmov $0x4037,%esi\n \tlea 0x260dd(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16440 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16440 (discriminator 2)\n \tmov $0x4038,%esi\n \tlea 0x260b8(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16442 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16442 (discriminator 2)\n \tmov $0x403a,%esi\n \tlea 0x26093(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16476 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16476 (discriminator 2)\n \tmov $0x405c,%esi\n \tlea 0x2606e(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16483 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16483 (discriminator 2)\n \tmov $0x4063,%esi\n \tlea 0x26046(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16485 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16485 (discriminator 2)\n \tmov $0x4065,%esi\n \tlea 0x2601f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16490 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16490 (discriminator 2)\n \tmov $0x406a,%esi\n \tlea 0x25ff8(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16506 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16506 (discriminator 2)\n \tmov $0x407a,%esi\n \tlea 0x25fd0(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x6d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16508 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16508 (discriminator 2)\n \tmov $0x407c,%esi\n \tlea 0x25fab(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x6d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16518 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16518 (discriminator 2)\n \tmov $0x4086,%esi\n \tlea 0x25f83(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x6e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16520 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16520 (discriminator 2)\n \tmov $0x4088,%esi\n \tlea 0x25f5e(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x6e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16521 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16521 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16530 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16530 (discriminator 2)\n \tmov $0x4092,%esi\n \tlea 0x25f37(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x75,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16548 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16548 (discriminator 2)\n \tmov $0x40a4,%esi\n \tlea 0x25f0f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xdd,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16550 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16550 (discriminator 2)\n \tmov $0x40a6,%esi\n \tlea 0x25eea(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xdd,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16560 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16560 (discriminator 2)\n \tmov $0x40b0,%esi\n \tlea 0x25ec2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xec,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16562 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16562 (discriminator 2)\n \tmov $0x40b2,%esi\n \tlea 0x25e9d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xec,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16572 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16572 (discriminator 2)\n \tmov $0x40bc,%esi\n \tlea 0x25e75(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xed,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16574 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16574 (discriminator 2)\n \tmov $0x40be,%esi\n \tlea 0x25e50(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xed,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16584 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16584 (discriminator 2)\n \tmov $0x40c8,%esi\n \tlea 0x25e28(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xee,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16586 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16586 (discriminator 2)\n \tmov $0x40ca,%esi\n \tlea 0x25e03(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xee,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16596 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16596 (discriminator 2)\n \tmov $0x40d4,%esi\n \tlea 0x25ddb(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xef,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16598 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16598 (discriminator 2)\n \tmov $0x40d6,%esi\n \tlea 0x25db6(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xef,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16608 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16608 (discriminator 2)\n \tmov $0x40e0,%esi\n \tlea 0x25d8e(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf0,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16610 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16610 (discriminator 2)\n \tmov $0x40e2,%esi\n \tlea 0x25d69(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf0,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16620 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16620 (discriminator 2)\n \tmov $0x40ec,%esi\n \tlea 0x25d41(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16622 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16622 (discriminator 2)\n \tmov $0x40ee,%esi\n \tlea 0x25d1c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16632 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16632 (discriminator 2)\n \tmov $0x40f8,%esi\n \tlea 0x25cf4(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf2,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16634 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16634 (discriminator 2)\n \tmov $0x40fa,%esi\n \tlea 0x25ccf(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf2,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16644 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16644 (discriminator 2)\n \tmov $0x4104,%esi\n \tlea 0x25ca7(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf6,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16646 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16646 (discriminator 2)\n \tmov $0x4106,%esi\n \tlea 0x25c82(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf6,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16656 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16656 (discriminator 2)\n \tmov $0x4110,%esi\n \tlea 0x25c5a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf7,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16658 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16658 (discriminator 2)\n \tmov $0x4112,%esi\n \tlea 0x25c35(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf7,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16668 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16668 (discriminator 2)\n \tmov $0x411c,%esi\n \tlea 0x25c0d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf8,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16670 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16670 (discriminator 2)\n \tmov $0x411e,%esi\n \tlea 0x25be8(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf8,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16680 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16680 (discriminator 2)\n \tmov $0x4128,%esi\n \tlea 0x25bc0(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf9,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16682 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16682 (discriminator 2)\n \tmov $0x412a,%esi\n \tlea 0x25b9b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xf9,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16692 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16692 (discriminator 2)\n \tmov $0x4134,%esi\n \tlea 0x25b73(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfa,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16694 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16694 (discriminator 2)\n \tmov $0x4136,%esi\n \tlea 0x25b4e(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfa,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16704 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16704 (discriminator 2)\n \tmov $0x4140,%esi\n \tlea 0x25b26(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfb,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16706 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16706 (discriminator 2)\n \tmov $0x4142,%esi\n \tlea 0x25b01(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfb,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16716 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16716 (discriminator 2)\n \tmov $0x414c,%esi\n \tlea 0x25ad9(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfc,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16718 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16718 (discriminator 2)\n \tmov $0x414e,%esi\n \tlea 0x25ab4(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfc,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16728 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16728 (discriminator 2)\n \tmov $0x4158,%esi\n \tlea 0x25a8c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfd,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16730 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16730 (discriminator 2)\n \tmov $0x415a,%esi\n \tlea 0x25a67(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfd,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16740 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16740 (discriminator 2)\n \tmov $0x4164,%esi\n \tlea 0x25a3f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfe,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16742 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16742 (discriminator 2)\n \tmov $0x4166,%esi\n \tlea 0x25a1a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xfe,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16752 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16752 (discriminator 2)\n \tmov $0x4170,%esi\n \tlea 0x259f2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xff,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16754 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16754 (discriminator 2)\n \tmov $0x4172,%esi\n \tlea 0x259cd(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xff,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16764 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16764 (discriminator 2)\n \tmov $0x417c,%esi\n \tlea 0x259a5(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x100,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16766 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16766 (discriminator 2)\n \tmov $0x417e,%esi\n \tlea 0x25980(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x100,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16776 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16776 (discriminator 2)\n \tmov $0x4188,%esi\n \tlea 0x25958(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x105,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16781 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16781 (discriminator 2)\n \tmov $0x418d,%esi\n \tlea 0x25932(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x105,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16783 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16783 (discriminator 2)\n \tmov $0x418f,%esi\n \tmov $0x105,%r15d\n \tlea 0x25909(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16785 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16785 (discriminator 2)\n \tmov $0x4191,%esi\n \tlea 0x258ef(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x105,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16383\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16791 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16791 (discriminator 2)\n \tmov $0x4197,%esi\n \tlea 0x258cf(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x105,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16801 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16801 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16801 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16801 (discriminator 2)\n \tmov $0x41a1,%esi\n \tlea 0x258af(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x10e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16801 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16801 (discriminator 1)\n \tmov %r15,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16803 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16803 (discriminator 7)\n \tmov $0x41a3,%esi\n \tlea 0x2588f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x10e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16813 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16813 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16813 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16813 (discriminator 2)\n \tmov $0x41ad,%esi\n \tlea 0x2586f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x110,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16813 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16813 (discriminator 1)\n \tmov %r15,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16819 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16819 (discriminator 7)\n \tmov $0x41b3,%esi\n \tlea 0x2584f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x110,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16829 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16829 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16829 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16829 (discriminator 2)\n \tmov $0x41bd,%esi\n \tlea 0x2582f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x105,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16829 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16829 (discriminator 1)\n \tmov %r15,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16833 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16833 (discriminator 2)\n \tmov $0x41c1,%esi\n \tmov $0x105,%r15d\n \tlea 0x25807(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16834 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16835 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16836 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16836 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16846 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16846 (discriminator 2)\n \tmov $0x41ce,%esi\n \tlea 0x257e5(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x115,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16834 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16835 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16848 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16848 (discriminator 2)\n \tmov $0x41d0,%esi\n \tlea 0x257c0(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x115,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16834 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16835 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16856 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16856 (discriminator 2)\n \tmov $0x41d8,%esi\n \tlea 0x2579b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x115,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16834 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16858 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16858 (discriminator 2)\n \tmov $0x41da,%esi\n \tmov $0x115,%r15d\n \tlea 0x25773(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860 (discriminator 2)\n \tmov $0x41dc,%esi\n \tlea 0x25759(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x115,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16874 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16874 (discriminator 2)\n \tmov $0x41ea,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16874 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16874 (discriminator 2)\n \tmov $0x11b,%r15d\n \tlea 0x25731(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 7)\n \tmov $0x41ec,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16876 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16876 (discriminator 7)\n \tmov $0x11b,%r15d\n \tlea 0x2570f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16886 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16886 (discriminator 2)\n \tmov $0x41f6,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16886 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16886 (discriminator 2)\n \tmov $0x115,%r15d\n \tlea 0x256ed(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16888 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16888 (discriminator 2)\n \tmov $0x41f8,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16888 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16888 (discriminator 2)\n \tmov $0x115,%r15d\n \tlea 0x256cb(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16890 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16890 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16891 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16891 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16889 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16901 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16901 (discriminator 2)\n \tmov $0x4205,%esi\n \tlea 0x256a9(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x11e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16890 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16890 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16889 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16903 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16903 (discriminator 2)\n \tmov $0x4207,%esi\n \tlea 0x25684(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x11e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16890 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16890 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16889 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16911 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16911 (discriminator 2)\n \tmov $0x420f,%esi\n \tlea 0x2565f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x11e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16913 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16889 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16913 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16913 (discriminator 2)\n \tmov $0x4211,%esi\n \tmov $0x11e,%r15d\n \tlea 0x25636(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16915 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16915 (discriminator 2)\n \tmov $0x4213,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16915 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16915 (discriminator 2)\n \tmov $0x11e,%r15d\n \tlea 0x25614(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16929 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16929 (discriminator 2)\n \tmov $0x4221,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16929 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16929 (discriminator 2)\n \tmov $0x124,%r15d\n \tlea 0x255f2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 7)\n \tmov $0x4223,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16931 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16931 (discriminator 7)\n \tmov $0x124,%r15d\n \tlea 0x255d0(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16941 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16941 (discriminator 2)\n \tmov $0x422d,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16941 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16941 (discriminator 2)\n \tmov $0x11e,%r15d\n \tlea 0x255ae(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16943 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16943 (discriminator 2)\n \tmov $0x422f,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16943 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16943 (discriminator 2)\n \tmov $0x11e,%r15d\n \tlea 0x2558c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16946 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16946 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16944 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16945 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16945 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16956 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16956 (discriminator 2)\n \tmov $0x423c,%esi\n \tlea 0x2556a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x127,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16958 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16944 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16945 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16945 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16958 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16958 (discriminator 2)\n \tmov $0x423e,%esi\n \tlea 0x25544(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x127,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16944 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16945 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16945 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16966 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16966 (discriminator 2)\n \tmov $0x4246,%esi\n \tlea 0x2551c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x127,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16944 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16968 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16968 (discriminator 2)\n \tmov $0x4248,%esi\n \tlea 0x254f7(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x127,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16970 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16970 (discriminator 2)\n \tmov $0x424a,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16970 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16970 (discriminator 2)\n \tmov $0x127,%r15d\n \tlea 0x254cf(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16984 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16984 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16984 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16984 (discriminator 2)\n \tmov $0x4258,%esi\n \tlea 0x254b5(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x12d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16986 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16986 (discriminator 7)\n \tmov $0x425a,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16986 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16986 (discriminator 7)\n \tmov $0x12d,%r15d\n \tlea 0x2548d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16996 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16996 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16996 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16996 (discriminator 2)\n \tmov $0x4264,%esi\n \tlea 0x25473(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x127,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16998 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16998 (discriminator 2)\n \tmov $0x4266,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16998 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16998 (discriminator 2)\n \tmov $0x127,%r15d\n \tlea 0x2544b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16999 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17000 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17000 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17001 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17001 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17011 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17011 (discriminator 2)\n \tmov $0x4273,%esi\n \tlea 0x25429(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x130,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16999 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17000 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17000 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17013 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17013 (discriminator 2)\n \tmov $0x4275,%esi\n \tlea 0x25404(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x130,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16999 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17000 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17000 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17021 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17021 (discriminator 2)\n \tmov $0x427d,%esi\n \tlea 0x253df(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x130,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16999 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17023 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17023 (discriminator 2)\n \tmov $0x427f,%esi\n \tmov $0x130,%r15d\n \tlea 0x253b7(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17025 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17025 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17025 (discriminator 2)\n \tmov $0x4281,%esi\n \tlea 0x2539d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x130,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17025 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17031 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17031 (discriminator 2)\n \tmov $0x4287,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17031 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17031 (discriminator 2)\n \tmov $0x130,%r15d\n \tlea 0x25375(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17033 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17033 (discriminator 2)\n \tmov $0x4289,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17033 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17033 (discriminator 2)\n \tmov $0x130,%r15d\n \tlea 0x25353(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17035 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17035 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17036 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17036 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17034 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17046 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17046 (discriminator 2)\n \tmov $0x4296,%esi\n \tlea 0x25331(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x139,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17035 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17035 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17034 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17048 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17048 (discriminator 2)\n \tmov $0x4298,%esi\n \tlea 0x2530c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x139,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17035 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17035 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17034 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17053 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17053 (discriminator 2)\n \tmov $0x429d,%esi\n \tlea 0x252e7(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x139,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17055 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17034 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17055 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17055 (discriminator 2)\n \tmov $0x429f,%esi\n \tmov $0x139,%r15d\n \tlea 0x252be(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17057 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17057 (discriminator 2)\n \tmov $0x42a1,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17057 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17057 (discriminator 2)\n \tmov $0x139,%r15d\n \tlea 0x2529c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17071 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17071 (discriminator 2)\n \tmov $0x42af,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17071 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17071 (discriminator 2)\n \tmov $0x13f,%r15d\n \tlea 0x2527a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 7)\n \tmov $0x42b1,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17073 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17073 (discriminator 7)\n \tmov $0x13f,%r15d\n \tlea 0x25258(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17083 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17083 (discriminator 2)\n \tmov $0x42bb,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17083 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17083 (discriminator 2)\n \tmov $0x139,%r15d\n \tlea 0x25236(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17085 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17085 (discriminator 2)\n \tmov $0x42bd,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17085 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17085 (discriminator 2)\n \tmov $0x139,%r15d\n \tlea 0x25214(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17088 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17088 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17086 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17087 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17087 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17098 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17098 (discriminator 2)\n \tmov $0x42ca,%esi\n \tlea 0x251f2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x142,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17100 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17086 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17087 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17087 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17100 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17100 (discriminator 2)\n \tmov $0x42cc,%esi\n \tlea 0x251cc(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x142,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17086 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17087 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17087 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17108 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17108 (discriminator 2)\n \tmov $0x42d4,%esi\n \tlea 0x251a4(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x142,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17086 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17110 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17110 (discriminator 2)\n \tmov $0x42d6,%esi\n \tlea 0x2517f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x142,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17112 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17112 (discriminator 2)\n \tmov $0x42d8,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17112 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17112 (discriminator 2)\n \tmov $0x142,%r15d\n \tlea 0x25157(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17118 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17118 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17118 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17118 (discriminator 2)\n \tmov $0x42de,%esi\n \tlea 0x2513d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x142,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n \tmov %rbx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17120 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17120 (discriminator 2)\n \tmov $0x42e0,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17120 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17120 (discriminator 2)\n \tmov $0x142,%r15d\n \tlea 0x25115(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17133 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17133 (discriminator 2)\n \tmov $0x42ed,%esi\n \tlea 0x250f3(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x14d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17135 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17135 (discriminator 2)\n \tmov $0x42ef,%esi\n \tlea 0x250ce(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x14d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17145 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17145 (discriminator 2)\n \tmov $0x42f9,%esi\n \tlea 0x250a6(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17147 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17147 (discriminator 2)\n \tmov $0x42fb,%esi\n \tlea 0x25081(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17157 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17157 (discriminator 2)\n \tmov $0x4305,%esi\n \tlea 0x25059(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x16d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17159 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17159 (discriminator 2)\n \tmov $0x4307,%esi\n \tlea 0x25034(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x16d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17169 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17169 (discriminator 2)\n \tmov $0x4311,%esi\n \tlea 0x2500c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x17d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17171 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17171 (discriminator 2)\n \tmov $0x4313,%esi\n \tlea 0x24fe7(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x17d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17181 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17181 (discriminator 2)\n \tmov $0x431d,%esi\n \tlea 0x24fbf(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x188,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17183 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17183 (discriminator 2)\n \tmov $0x431f,%esi\n \tlea 0x24f9a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x188,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17193 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17193 (discriminator 2)\n \tmov $0x4329,%esi\n \tlea 0x24f72(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x18d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17196 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17196 (discriminator 2)\n \tmov $0x432c,%esi\n \tlea 0x24f4d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x18d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17206 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17206 (discriminator 2)\n \tmov $0x4336,%esi\n \tlea 0x24f25(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1b3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17208 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17208 (discriminator 2)\n \tmov $0x4338,%esi\n \tlea 0x24f00(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1b3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17219 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17219 (discriminator 2)\n \tmov $0x4343,%esi\n \tlea 0x24ed8(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1cf,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17221 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17221 (discriminator 2)\n \tmov $0x4345,%esi\n \tlea 0x24eb3(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1cf,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17232 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17232 (discriminator 2)\n \tmov $0x4350,%esi\n \tlea 0x24e8b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1d8,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17234 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17234 (discriminator 2)\n \tmov $0x4352,%esi\n \tlea 0x24e66(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1d8,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17245 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17245 (discriminator 2)\n \tmov $0x435d,%esi\n \tlea 0x24e3e(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1e2,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17248 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17248 (discriminator 2)\n \tmov $0x4360,%esi\n \tlea 0x24e19(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1e2,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17259 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17259 (discriminator 2)\n \tmov $0x436b,%esi\n \tlea 0x24df1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1ef,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17261 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17261 (discriminator 2)\n \tmov $0x436d,%esi\n \tlea 0x24dcc(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1ef,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17272 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17272 (discriminator 2)\n \tmov $0x4378,%esi\n \tlea 0x24da4(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1f3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17275 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17275 (discriminator 2)\n \tmov $0x437b,%esi\n \tlea 0x24d7f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1f3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17286 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17286 (discriminator 2)\n \tmov $0x4386,%esi\n \tlea 0x24d57(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x206,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17289 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17289 (discriminator 2)\n \tmov $0x4389,%esi\n \tlea 0x24d32(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x206,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17300 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17300 (discriminator 2)\n \tmov $0x4394,%esi\n \tlea 0x24d0a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x215,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17302 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17302 (discriminator 2)\n \tmov $0x4396,%esi\n \tlea 0x24ce5(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x215,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17313 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17313 (discriminator 2)\n \tmov $0x43a1,%esi\n \tlea 0x24cbd(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x220,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17316 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17316 (discriminator 2)\n \tmov $0x43a4,%esi\n \tlea 0x24c98(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x220,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17327 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17327 (discriminator 2)\n \tmov $0x43af,%esi\n \tlea 0x24c70(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x249,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17330 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17330 (discriminator 2)\n \tmov $0x43b2,%esi\n \tlea 0x24c4b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x249,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17341 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17341 (discriminator 2)\n \tmov $0x43bd,%esi\n \tlea 0x24c23(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x286,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17343 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17343 (discriminator 2)\n \tmov $0x43bf,%esi\n \tlea 0x24bfe(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x286,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17354 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17354 (discriminator 2)\n \tmov $0x43ca,%esi\n \tlea 0x24bd6(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x296,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17356 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17356 (discriminator 2)\n \tmov $0x43cc,%esi\n \tlea 0x24bb1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x296,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17367 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17367 (discriminator 2)\n \tmov $0x43d7,%esi\n \tlea 0x24b89(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2ae,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17369 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17369 (discriminator 2)\n \tmov $0x43d9,%esi\n \tlea 0x24b64(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2ae,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17380 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17380 (discriminator 2)\n \tmov $0x43e4,%esi\n \tlea 0x24b3c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2cb,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17383 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17383 (discriminator 2)\n \tmov $0x43e7,%esi\n \tlea 0x24b17(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2cb,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17394 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17394 (discriminator 2)\n \tmov $0x43f2,%esi\n \tlea 0x24aef(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2e6,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17396 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17396 (discriminator 2)\n \tmov $0x43f4,%esi\n \tlea 0x24aca(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2e6,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17405 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17405 (discriminator 2)\n \tmov $0x43fd,%esi\n \tlea 0x24aae(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17407 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17407 (discriminator 2)\n \tmov $0x43ff,%esi\n \tlea 0x24a89(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17417 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17417 (discriminator 2)\n \tmov $0x4409,%esi\n \tlea 0x24a61(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x10,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17419 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17419 (discriminator 2)\n \tmov $0x440b,%esi\n \tlea 0x24a3c(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x10,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17439 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17439 (discriminator 2)\n \tmov $0x441f,%esi\n \tlea 0x24a08(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x333,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17441 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17441 (discriminator 2)\n \tmov $0x4421,%esi\n \tlea 0x249e3(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x333,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17452 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17452 (discriminator 2)\n \tmov $0x442c,%esi\n \tlea 0x249bb(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x346,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17454 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17454 (discriminator 2)\n \tmov $0x442e,%esi\n \tlea 0x24996(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x346,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17465 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17465 (discriminator 2)\n \tmov $0x4439,%esi\n \tlea 0x2496e(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x35f,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17467 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17467 (discriminator 2)\n \tmov $0x443b,%esi\n \tlea 0x24949(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x35f,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17478 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17478 (discriminator 2)\n \tmov $0x4446,%esi\n \tlea 0x24921(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x36a,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17480 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17480 (discriminator 2)\n \tmov $0x4448,%esi\n \tlea 0x248fc(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x36a,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17123 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17491 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17491 (discriminator 1)\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17491 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17491 (discriminator 2)\n \tmov $0x4453,%esi\n \tlea 0x248d4(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x36e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17491 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17491 (discriminator 1)\n \tmov %rbx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17493 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17493 (discriminator 2)\n \tmov $0x4455,%esi\n \tlea 0x248ac(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x36e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17122 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17496 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17496 (discriminator 2)\n \tmov $0x4458,%esi\n \tlea 0x24887(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x36e,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17498 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17498 (discriminator 2)\n \tmov $0x445a,%esi\n \tmov $0x36e,%r15d\n \tlea 0x2485f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17501 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17501 (discriminator 1)\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17501 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17501 (discriminator 2)\n \tmov $0x445d,%esi\n \tmov $0x36e,%r15d\n \tlea 0x2483d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17513 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17513 (discriminator 2)\n \tmov $0x4469,%esi\n \tlea 0x2481b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x370,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17515 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17515 (discriminator 2)\n \tmov $0x446b,%esi\n \tlea 0x247f6(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x370,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17526 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17526 (discriminator 2)\n \tmov $0x4476,%esi\n \tlea 0x247ce(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x384,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17529 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17529 (discriminator 2)\n \tmov $0x4479,%esi\n \tlea 0x247a9(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x384,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17540 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17540 (discriminator 2)\n \tmov $0x4484,%esi\n \tlea 0x24781(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x3aa,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17543 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17543 (discriminator 2)\n \tmov $0x4487,%esi\n \tlea 0x2475c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x3aa,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17552 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17552 (discriminator 2)\n \tmov $0x4490,%esi\n \tlea 0x24740(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17554 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17554 (discriminator 2)\n \tmov $0x4492,%esi\n \tlea 0x2471b(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17563 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17563 (discriminator 2)\n \tmov $0x449b,%esi\n \tlea 0x246f3(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17565 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17565 (discriminator 2)\n \tmov $0x449d,%esi\n \tlea 0x246ce(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17584 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17584 (discriminator 2)\n \tmov $0x44b0,%esi\n \tlea 0x2469a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x403,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17586 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17586 (discriminator 2)\n \tmov $0x44b2,%esi\n \tlea 0x24675(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x403,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17597 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17597 (discriminator 2)\n \tmov $0x44bd,%esi\n \tlea 0x2464d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x41c,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17599 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17599 (discriminator 2)\n \tmov $0x44bf,%esi\n \tlea 0x24628(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x41c,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17610 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17610 (discriminator 2)\n \tmov $0x44ca,%esi\n \tlea 0x24600(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x42a,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17612 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17612 (discriminator 2)\n \tmov $0x44cc,%esi\n \tlea 0x245db(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x42a,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17621 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17621 (discriminator 2)\n \tmov $0x44d5,%esi\n \tlea 0x245bf(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17623 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17623 (discriminator 2)\n \tmov $0x44d7,%esi\n \tlea 0x2459a(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17632 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17632 (discriminator 2)\n \tmov $0x44e0,%esi\n \tlea 0x24572(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17634 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17634 (discriminator 2)\n \tmov $0x44e2,%esi\n \tlea 0x2454d(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17642 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17642 (discriminator 2)\n \tmov $0x44ea,%esi\n \tlea 0x24525(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17644 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17644 (discriminator 2)\n \tmov $0x44ec,%esi\n \tlea 0x24503(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17121 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17652 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17652 (discriminator 2)\n \tmov $0x44f4,%esi\n \tlea 0x244d2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17503 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17502 (discriminator 1)\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16832 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17654 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17654 (discriminator 2)\n \tmov $0x44f6,%esi\n \tlea 0x244b0(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17661\n \tmov %rbx,%rdi\n \tmov %esi,0x18(%rsp)\n \tmov %rcx,0x10(%rsp)\n \tmov %r10,0x8(%rsp)\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17662\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17662\n \tmov %rbp,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17663\n \tmov 0x8(%rsp),%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17664\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17664\n \tmov %r12,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17665\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17665\n \tmov %r13,%rdi\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17666\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17666\n \tmov 0x10(%rsp),%rcx\n \tmov 0x18(%rsp),%esi\n \tcmpq $0x0,0x3745b(%rip) \n \tje 18d68 <__cxa_finalize@plt+0xaa28>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17667 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17667 (discriminator 1)\n \tcmpq $0x0,0x36939(%rip) \n \tje 18d3d <__cxa_finalize@plt+0xa9fd>\n \ttest %r14d,%r14d\n \tje 18d3d <__cxa_finalize@plt+0xa9fd>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17668\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17668\n \tmov %r15d,%edx\n \tlea 0x244ad(%rip),%rdi # 3d1e5 , std::allocator > const&, void*), void*)@@Base+0x1285>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17671\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17671\n \tmov 0x37434(%rip),%rdi \n \ttest %rdi,%rdi\n \tje 18d88 <__cxa_finalize@plt+0xaa48>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17671 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17671 (discriminator 1)\n \txor %eax,%eax\n \tmov %rax,0x37426(%rip) \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 18d88 <__cxa_finalize@plt+0xaa48>\n /usr/include/python3.13/object.h:953\n \tdec %rax\n \tmov %rax,(%rdi)\n \tjne 18d88 <__cxa_finalize@plt+0xaa48>\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 18d88 <__cxa_finalize@plt+0xaa48>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17681\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17681\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17681 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17681 (discriminator 1)\n \ttest %rax,%rax\n \tjne 18d88 <__cxa_finalize@plt+0xaa48>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17682\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17682\n \tmov 0x3525f(%rip),%rax \n \tlea 0x24465(%rip),%rsi # 3d1e5 , std::allocator > const&, void*), void*)@@Base+0x1285>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17687\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17687\n \tcmpq $0x1,0x373e8(%rip) \n \tsbb %eax,%eax\n \tjmp 18dee <__cxa_finalize@plt+0xaaae>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16483 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16483 (discriminator 2)\n \tmov $0x4063,%esi\n \tlea 0x243ce(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16466\n \tmov $0x1,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16382\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16381\n \txor %r10d,%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16380\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16379\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16379\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16465 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16465 (discriminator 2)\n \tmov $0x4051,%esi\n \tlea 0x243a7(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16374\n \txor %r14d,%r14d\n \tjmp 18cd4 <__cxa_finalize@plt+0xa994>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20534\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20534\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20535\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20534\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20534\n \tcall e738 <__cxa_finalize@plt+0x3f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20536\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20536\n \tjmp 141db <__cxa_finalize@plt+0x5e9b>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17693\n \tmov 0xe8(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tje 18e06 <__cxa_finalize@plt+0xaac6>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tadd $0xf8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n __pyx_pw_7_rtmidi_7MidiOut_7get_current_api(_object*, _object* const*, long, _object*) [clone .cold]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17693\n \tadd $0x1,%rax\n \tjne 18e23 <__cxa_finalize@plt+0xaae3>\n \tcall db70 <__cxa_call_unexpected@plt>\n \tcall e100 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_6MidiIn_3get_current_api(_object*, _object* const*, long, _object*) [clone .cold]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17693\n \tadd $0x1,%rax\n \tjne 18e33 <__cxa_finalize@plt+0xaaf3>\n \tcall db70 <__cxa_call_unexpected@plt>\n \tcall e100 <_Unwind_Resume@plt>\n __pyx_f_7_rtmidi__cb_func(double, std::vector >*, void*) [clone .cold]:\n /usr/include/c++/14/bits/stl_vector.h:1173 (discriminator 1)\n \tmov 0x38(%rsp),%rax\n@@ -12174,45 +12174,45 @@\n \tjne 18e59 <__cxa_finalize@plt+0xab19>\n \tmov %r14,%rsi\n \tlea 0x2557e(%rip),%rdi # 3e3d0 , std::allocator > const&, void*), void*)@@Base+0x2470>\n \txor %eax,%eax\n \tcall de60 \n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4734 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4734 (discriminator 1)\n \tmov %rax,%rdi\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4735\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4735\n \tcall e397 <__cxa_finalize@plt+0x57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4737\n \tcall dfa0 <__cxa_end_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4736\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4736\n \tmov $0x1280,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4737\n \txor %edx,%edx\n \tjmp 21935 \n \tendbr64\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 18ea4 <__cxa_finalize@plt+0xab64>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n __pyx_convert_string_from_py_6libcpp_6string_std__in_string(_object*) [clone .cold]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4737\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4604\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4604\n \tcall e397 <__cxa_finalize@plt+0x57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4605\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4605\n \tlea 0x10(%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4606\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4606\n \tcall dfa0 <__cxa_end_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4605\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4605\n \tmov $0x11fd,%esi\n \tmov $0x10,%edx\n \tjmp 223a2 \n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbp\n \tmov %r13,%rdi\n@@ -12222,15 +12222,15 @@\n /usr/include/c++/14/bits/new_allocator.h:104\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 18f0e <__cxa_finalize@plt+0xabce>\n \tmov %rbp,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4606\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4606\n \tmov %rax,%rbp\n \tlea 0x10(%rsp),%r13\n \tcall dfa0 <__cxa_end_catch@plt>\n \tjmp 18ed3 <__cxa_finalize@plt+0xab93>\n \tcall d9b0 <__stack_chk_fail@plt>\n __pyx_pw_7_rtmidi_8MidiBase_17open_port(_object*, _object* const*, long, _object*) [clone .cold]:\n /usr/include/c++/14/bits/basic_string.h:809\n@@ -12266,42 +12266,42 @@\n \tsub %fs:0x28,%rax\n \tjne 18fb5 <__cxa_finalize@plt+0xac75>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n /usr/include/c++/14/bits/stl_vector.h:1173 (discriminator 1)\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12083 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12083 (discriminator 1)\n \tmov %rax,%rdi\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12084\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12084\n \tcall e397 <__cxa_finalize@plt+0x57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12086\n \tcall dfa0 <__cxa_end_catch@plt>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 18fba <__cxa_finalize@plt+0xac7a>\n \tmov $0x2f35,%esi\n \tjmp 2377f \n \tcall d9b0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 18fce <__cxa_finalize@plt+0xac8e>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov $0x2f35,%esi\n \tjmp 2377f \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 18fc4 <__cxa_finalize@plt+0xac84>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12086\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n \tjmp 18f62 <__cxa_finalize@plt+0xac22>\n __pyx_pw_7_rtmidi_11get_rtmidi_version(_object*, _object*) [clone .cold]:\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rbx,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n@@ -12419,22 +12419,22 @@\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 19180 <__cxa_finalize@plt+0xae40>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13756 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13756 (discriminator 1)\n \tmov %rax,%rdi\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13757\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13757\n \tcall e397 <__cxa_finalize@plt+0x57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13759\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13759\n \tcall dfa0 <__cxa_end_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13758\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13758\n \tmov $0x35be,%ebp\n \tjmp 2bcb5 \n /usr/include/c++/14/bits/vector.tcc:71\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 19212 <__cxa_finalize@plt+0xaed2>\n \tlea 0x2432c(%rip),%rdi # 3d4e8 , std::allocator > const&, void*), void*)@@Base+0x1588>\n@@ -12448,92 +12448,92 @@\n \tendbr64\n /usr/include/c++/14/bits/stl_vector.h:391\n \tmov %rax,%rbx\n \tjmp 19156 <__cxa_finalize@plt+0xae16>\n /usr/include/c++/14/bits/stl_vector.h:1930\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13759\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13759\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1923c <__cxa_finalize@plt+0xaefc>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n /usr/include/c++/14/bits/vector.tcc:71\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13882 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13882 (discriminator 1)\n \tmov %rax,%rdi\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13883\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13883\n \tcall e397 <__cxa_finalize@plt+0x57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13885\n \tcall dfa0 <__cxa_end_catch@plt>\n \tmov $0x44a,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13884\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13884\n \tmov $0x363c,%esi\n \tjmp 2bb2a \n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13885\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n \tjmp 19156 <__cxa_finalize@plt+0xae16>\n __pyx_tp_new_7_rtmidi_MidiOut(_typeobject*, _object*, _object*) [clone .cold]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13037 (discriminator 5)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13037 (discriminator 5)\n \tmov %r13,%rdi\n \tcall d890 \n \tmov 0x20(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13038 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13038 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13039\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13039\n \tcall e397 <__cxa_finalize@plt+0x57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13041\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13041\n \tcall dfa0 <__cxa_end_catch@plt>\n \tmovl $0x32f0,0x20(%rsp)\n \tjmp 2f243 \n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19290 <__cxa_finalize@plt+0xaf50>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13041\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13041\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n /usr/include/c++/14/bits/basic_string.h:809\n \tlea 0x90(%rsp),%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n /usr/include/c++/14/bits/new_allocator.h:104\n \tmov 0xd8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 192b8 <__cxa_finalize@plt+0xaf78>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n __pyx_tp_new_7_rtmidi_MidiIn(_typeobject*, _object*, _object*) [clone .cold]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11127 (discriminator 5)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11127 (discriminator 5)\n \tmov %r13,%rdi\n \tcall d890 \n \tmov 0x20(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11128 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11128 (discriminator 1)\n \tcall d2d0 <__cxa_begin_catch@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11129\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11129\n \tcall e397 <__cxa_finalize@plt+0x57>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11131\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11131\n \tcall dfa0 <__cxa_end_catch@plt>\n \tmovl $0x2b7a,0x20(%rsp)\n \tjmp 30d2e \n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 192fb <__cxa_finalize@plt+0xafbb>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11131\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11131\n \tmov %rax,%rbx\n \tcall dfa0 <__cxa_end_catch@plt>\n /usr/include/c++/14/bits/basic_string.h:809\n \tlea 0xa0(%rsp),%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n /usr/include/c++/14/bits/new_allocator.h:104\n \tmov 0xe8(%rsp),%rax\n@@ -12541,23 +12541,23 @@\n \tjne 19323 <__cxa_finalize@plt+0xafe3>\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n \n 0000000000019328 :\n PyInit__rtmidi():\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16291\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:16292\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:16292\n \tlea 0x3522d(%rip),%rdi \n \tjmp e290 \n RtMidi::getCompiledApi(std::vector >&):\n \tadd $0x1,%rax\n \tjne 19343 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:425 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:425 (discriminator 1)\n \tcall db70 <__cxa_call_unexpected@plt>\n \tcall e100 <_Unwind_Resume@plt>\n std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:651\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 19364 \n@@ -12575,27 +12575,27 @@\n \tlea 0x25fd7(%rip),%rdi # 3f358 , std::allocator > const&, void*), void*)@@Base+0x33f8>\n \tcall d660 \n \tcall d9b0 <__stack_chk_fail@plt>\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api) [clone .cold]:\n /usr/include/c++/14/bits/basic_string.h:651\n \tnop\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:653\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:653\n \tmov $0x30,%edi\n \tmov %rsi,0x8(%rsp)\n \tcall d450 <__cxa_allocate_exception@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n \tmov 0x8(%rsp),%rsi\n \tmov %ebp,%edx\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:653\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:653\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n \tcall 3be40 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:653 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:653 (discriminator 2)\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 193d3 \n \tmov 0x34b3c(%rip),%rsi \n \tlea 0x229f5(%rip),%rdx \n \tmov %rbx,%rdi\n \tcall e060 <__cxa_throw@plt>\n@@ -12769,15 +12769,15 @@\n /usr/include/c++/14/bits/stl_vector.h:391\n \ttest %rdi,%rdi\n \tje 195a4 \n std::__new_allocator::deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:668\n \tmov %rbx,%rdi\n \tcall d570 \n \tmov %rbp,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rbp,%rdi\n@@ -12819,18 +12819,18 @@\n \tmov 0x48(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1963f \n \tlea 0x23edb(%rip),%rdi # 3d515 , std::allocator > const&, void*), void*)@@Base+0x15b5>\n \tcall d4a0 \n \tcall d9b0 <__stack_chk_fail@plt>\n alsaMidiHandler(void*) [clone .cold]:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1708\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1708\n \tlea 0x240b1(%rip),%rdi # 3d6fc , std::allocator > const&, void*), void*)@@Base+0x179c>\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1708\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1708\n \tcall d790 \n \tjmp 36f4f \n std::vector >::_M_check_len(unsigned long, char const*) const:\n /usr/include/c++/14/bits/stl_vector.h:1930\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1969c \n@@ -12970,45 +12970,45 @@\n \tcall e100 <_Unwind_Resume@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %r12,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3211\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3211\n \tmov %rbx,%rdi\n \tcall dbe0 \n \tmov %rbp,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:476 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:476 (discriminator 6)\n \tmov %rbp,%rdi\n \tcall d890 \n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1862\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1862\n \tmov %rbp,%rdi\n \tcall dbe0 \n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:480 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:480 (discriminator 6)\n \tmov %rbp,%rdi\n \tcall d890 \n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n std::ctype const& std::__check_facet >(std::ctype const*):\n /usr/include/c++/14/bits/basic_ios.h:50\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1983b \n \tcall db60 \n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:530\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:530\n \tmov %rax,%rbp\n \tmov %rbx,%rdi\n \tcall ddb0 \n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 19880 \n \tmov %rbp,%rdi\n@@ -13046,67 +13046,67 @@\n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n MidiOutJack::connect() [clone .cold]:\n /usr/include/c++/14/bits/new_allocator.h:104\n \tnop\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3417\n \tlea 0x50(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3417\n \tmov %rbx,%rdi\n \tcall d7a0 \n \tmov %rbp,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&) [clone .cold]:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3417\n \tnop\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3417\n \tlea 0x50(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3417\n \tmov %rbp,%rdi\n \tcall d7a0 \n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:548 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:548 (discriminator 6)\n \tmov %rbp,%rdi\n \tcall d890 \n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2233\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2233\n \tmov %rbp,%rdi\n \tcall d7a0 \n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:552 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:552 (discriminator 6)\n \tmov %rbp,%rdi\n \tcall d890 \n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&) [clone .cold]:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:552 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:552 (discriminator 6)\n \tnop\n std::ctype const& std::__check_facet >(std::ctype const*):\n /usr/include/c++/14/bits/basic_ios.h:50\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 19915 \n \tcall db60 \n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:601\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:601\n \tmov %rax,%rbp\n \tmov %rbx,%rdi\n \tcall ddb0 \n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1995a \n \tmov %rbp,%rdi\n@@ -13190,15 +13190,15 @@\n \tcall e100 <_Unwind_Resume@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %r14,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2001\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2001\n \tmov %r12,%rdi\n \tcall d170 , std::allocator >::~basic_ostringstream()@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rbx,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n std::__new_allocator::~__new_allocator():\n@@ -13285,15 +13285,15 @@\n \tcall d9b0 <__stack_chk_fail@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov -0x1f0(%rbp),%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2033\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2033\n \tmov %r12,%rdi\n \tcall d170 , std::allocator >::~basic_ostringstream()@plt>\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 19b89 \n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n@@ -13357,15 +13357,15 @@\n /usr/include/c++/14/bits/new_allocator.h:104\n \tnop\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %r14,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2320\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2320\n \tmov %r12,%rdi\n \tcall d170 , std::allocator >::~basic_ostringstream()@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rbx,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n std::__new_allocator::~__new_allocator():\n@@ -13406,15 +13406,15 @@\n /usr/include/c++/14/bits/basic_ios.h:286\n \tnop\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %r15,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2352\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2352\n \tmov %r13,%rdi\n \tcall d170 , std::allocator >::~basic_ostringstream()@plt>\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 19cdc \n \tmov %rbx,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n@@ -13510,15 +13510,15 @@\n \tcall d9b0 <__stack_chk_fail@plt>\n \tcall d9b0 <__stack_chk_fail@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov 0x10(%rsp),%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3341\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3341\n \tmov %r15,%rdi\n \tcall d170 , std::allocator >::~basic_ostringstream()@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rbp,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n std::__new_allocator::~__new_allocator():\n@@ -13575,15 +13575,15 @@\n \tmov %rbp,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov 0x10(%rsp),%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3562\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3562\n \tmov %r15,%rdi\n \tcall d170 , std::allocator >::~basic_ostringstream()@plt>\n \tjmp 19e78 \n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov 0x20(%rsp),%rdi\n \tcall 3bf70 , std::allocator > const&, void*), void*)@@Base+0x10>\n@@ -13658,891 +13658,891 @@\n \tret\n \tnopl 0x0(%rax)\n frame_dummy():\n \tendbr64\n \tjmp 19f30 \n \tnopl 0x0(%rax)\n __pyx_f_7_rtmidi_8MidiBase_baseptr(__pyx_obj_7_rtmidi_MidiBase*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7120\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7120\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7144\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7144\n \txor %eax,%eax\n \tret\n \tnopw 0x0(%rax,%rax,1)\n __pyx_f_7_rtmidi_6MidiIn_baseptr(__pyx_obj_7_rtmidi_MidiIn*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10865\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10865\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10888 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10888 (discriminator 1)\n \tmov 0x30(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10889\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10889\n \tret\n \tnopl 0x0(%rax)\n __pyx_f_7_rtmidi_7MidiOut_baseptr(__pyx_obj_7_rtmidi_MidiOut*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12792\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12792\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12815 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12815 (discriminator 1)\n \tmov 0x30(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12816\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12816\n \tret\n \tnopl 0x0(%rax)\n __pyx_tp_traverse_7_rtmidi_MidiBase(_object*, int (*)(_object*, void*), void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14733\n \tendbr64\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14736\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14736\n \tmov 0x18(%rdi),%rdi\n \ttest %rdi,%rdi\n \tje 1a013 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14737\n \tmov %rdx,%rsi\n \tcall *%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14737 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14737 (discriminator 1)\n \ttest %eax,%eax\n \tjne 1a040 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14739\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14739\n \tmov 0x20(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a025 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14740\n \tmov %r12,%rsi\n \tcall *%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14740 (discriminator 1)\n \ttest %eax,%eax\n \tjne 1a040 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14742\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14742\n \tmov 0x28(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14745\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14745\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14742\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14742\n \ttest %rdi,%rdi\n \tje 1a040 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14746\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14746\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14743\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14743\n \tmov %r12,%rsi\n \tmov %rbp,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14746\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14746\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14743\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14743\n \tjmp *%rax\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14746\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14746\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_get_qualname(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20743\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20743\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20745\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20745\n \tmov 0x50(%rdi),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 1a061 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20747\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20747\n \tmov %rdx,%rax\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_get_globals(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20798\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20798\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20800\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20800\n \tmov 0x60(%rdi),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 1a081 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20802\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20802\n \tmov %rdx,%rax\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_get_closure(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20805\n \tendbr64\n /usr/include/python3.13/object.h:829\n \tmov 0x33e25(%rip),%rdx \n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 1a0a4 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20810\n \tmov %rdx,%rax\n \tret\n \tnopl 0x0(%rax,%rax,1)\n __Pyx_CyFunction_get_code(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20813\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20814\n \tmov 0x68(%rdi),%rax\n \ttest %rax,%rax\n \tje 1a0d0 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1a0c6 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20818\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20818\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20814 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20814 (discriminator 2)\n \tmov 0x33de9(%rip),%rax \n \tjmp 1a0bd \n \tnopl 0x0(%rax)\n __Pyx_CyFunction_traverse(__pyx_CyFunctionObject*, int (*)(_object*, void*), void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21169\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21169\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21170\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21170\n \tmov 0x70(%rdi),%rdi\n \ttest %rdi,%rdi\n \tje 1a10b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21170 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21170 (discriminator 1)\n \tmov %rdx,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21174\n \tmov 0x20(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a121 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21174 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21174 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21176\n \tmov 0x40(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a137 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21176 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21176 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21177\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21177\n \tmov 0x48(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a14d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21177 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21177 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21178\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21178\n \tmov 0x50(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a163 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21178 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21178 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21179\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21179\n \tmov 0x58(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a179 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21179 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21179 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21180\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21180\n \tmov 0x60(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a18f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21180 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21180 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21181\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21181\n \tmov 0x68(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a1a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21181 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21181 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21183\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21183\n \tmov 0x38(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a1b7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21183 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21185\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21185\n \tmov 0x98(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a1cc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21185 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21185 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21186\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21186\n \tmov 0xa0(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a1e1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21186 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21186 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21187\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21187\n \tmov 0xb8(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a1f6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21187 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21187 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21188\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21188\n \tmov 0x78(%rbx),%r13\n \ttest %r13,%r13\n \tje 1a230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21191 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21191 (discriminator 1)\n \tmov 0x80(%rbx),%eax\n \ttest %eax,%eax\n \tjle 1a230 \n \txor %r14d,%r14d\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21192\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21192\n \tmov 0x0(%r13,%r14,8),%rdi\n \ttest %rdi,%rdi\n \tje 1a223 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21192 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21192 (discriminator 1)\n \tmov %r12,%rsi\n \tcall *%rbp\n \ttest %eax,%eax\n \tjne 1a232 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21191 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21191 (discriminator 1)\n \tadd $0x1,%r14\n \tcmp %r14d,0x80(%rbx)\n \tjg 1a210 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21194\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21194\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21195\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21195\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tret\n \tnopl 0x0(%rax,%rax,1)\n __pyx_bisect_code_objects(__Pyx_CodeObjectCacheEntry*, int, int):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22103\n \tmov %rdi,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22105\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22105\n \tmov %esi,%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22103\n \tmov %esi,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22105\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22105\n \tsub $0x1,%edi\n \tjs 1a2a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22105 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22105 (discriminator 1)\n \tmovslq %edi,%rcx\n \tshl $0x4,%rcx\n \tcmp %edx,0x8(%r8,%rcx,1)\n \tjl 1a2a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22108\n \ttest %edi,%edi\n \tje 1a2a8 \n \txor %esi,%esi\n \tjmp 1a271 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22112\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22112\n \tjge 1a299 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22113\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22113\n \tlea 0x1(%rax),%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22108\n \tcmp %edi,%esi\n \tjge 1a28f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22109\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22109\n \tmov %edi,%eax\n \tsub %esi,%eax\n \tsar $1,%eax\n \tadd %esi,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22110\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22110\n \tmovslq %eax,%rcx\n \tshl $0x4,%rcx\n \tmov 0x8(%r8,%rcx,1),%ecx\n \tcmp %edx,%ecx\n \tjle 1a268 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22111\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22111\n \tmov %eax,%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22108\n \tcmp %edi,%esi\n \tjl 1a271 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22121\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22121\n \tcmp %ecx,%edx\n \tsetg %dl\n \tmovzbl %dl,%edx\n \tadd %edx,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22123\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22123\n \tret\n \tnopw 0x0(%rax,%rax,1)\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22118\n \tmov 0x8(%r8),%ecx\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22121\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22121\n \tcmp %ecx,%edx\n \tsetg %dl\n \tmovzbl %dl,%edx\n \tadd %edx,%eax\n \tret\n \tnopl 0x0(%rax)\n __pyx_tp_new_7_rtmidi_MidiBase(_typeobject*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14688\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14688\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14695 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14695 (discriminator 1)\n \ttestb $0x10,0xaa(%rdi)\n \tjne 1a330 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14696\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14696\n \txor %esi,%esi\n \tcall *0x130(%rdi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14700 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14700 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a316 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14703\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14703\n \tmov 0x35e8b(%rip),%rdx \n \tmov %rdx,0x10(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14704\n \tmov 0x33bd0(%rip),%rdx \n /usr/include/python3.13/object.h:829\n \tmov (%rdx),%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14704\n \tmov %rdx,0x18(%rax)\n /usr/include/python3.13/object.h:831\n \tmov %ecx,%esi\n \tadd $0x1,%esi\n \tje 1a320 \n /usr/include/python3.13/object.h:836\n \tmov %esi,(%rdx)\n /usr/include/python3.13/object.h:831\n \tmov %ecx,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14705\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14705\n \tmov %rdx,0x20(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14706\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14706\n \tmov %rdx,0x28(%rax)\n /usr/include/python3.13/object.h:831\n \tadd $0x2,%esi\n \tje 1a316 \n /usr/include/python3.13/object.h:836\n \tadd $0x3,%ecx\n \tcmovne %ecx,%esi\n \tmov %esi,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14708\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14708\n \tadd $0x8,%rsp\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14705\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14705\n \tmov %rdx,0x20(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14706\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14706\n \tmov %rdx,0x28(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14708\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14708\n \tadd $0x8,%rsp\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14698\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14698\n \tmov 0x33c39(%rip),%rax \n \tmov 0x3533a(%rip),%rsi \n \txor %edx,%edx\n \tcall *0x138(%rax)\n \tjmp 1a2d9 \n \tnopl 0x0(%rax,%rax,1)\n __Pyx_CyFunction_get_annotations(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20918\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20918\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20919\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20919\n \tmov 0xb0(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20921 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20921 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a378 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1a370 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20928\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20918\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20918\n \tsub $0x18,%rsp\n \tmov %rdi,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20922\n \tcall d9d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20923 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20923 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a3a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20924\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20924\n \tmov 0x8(%rsp),%rdi\n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20924\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20924\n \tmov %rax,0xb0(%rdi)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%edx\n \tje 1a3a0 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20928\n \tadd $0x18,%rsp\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_get_dict(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20768\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20768\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20770\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20770\n \tmov 0x40(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20770 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20770 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a3d8 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1a3d0 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20777\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20777\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20768\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20768\n \tsub $0x18,%rsp\n \tmov %rdi,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20771\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20771\n \tcall d9d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20771 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20771 (discriminator 1)\n \tmov 0x8(%rsp),%rdi\n \tmov %rax,0x40(%rdi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20772 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20772 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a3fd \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1a3fd \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20777\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20777\n \tadd $0x18,%rsp\n \tret\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_Vectorcall_O(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21415\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21415\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tmov 0x90(%rdi),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21417\n \tmov 0x10(%rdi),%r9\n /usr/include/python3.13/cpython/abstract.h:35\n \tbtr $0x3f,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tand $0x5,%eax\n \tcmp $0x4,%eax\n \tje 1a450 \n \tmov %rdx,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1a498 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21431\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21431\n \tmov 0x18(%rdi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21436 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21436 (discriminator 1)\n \tcmp $0x1,%r8\n \tjne 1a470 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21442\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21442\n \tmov (%rsi),%rsi\n \tmov 0x8(%r9),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21443\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21443\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21442\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21442\n \tjmp *%rax\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21370 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 1a4c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1a4e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21426\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21426\n \tmov (%rsi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21428\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21428\n \tlea -0x1(%rdx),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21427\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21427\n \tadd $0x8,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21429\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21429\n \tjmp 1a43b \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21437\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21437\n \tmov 0x33b09(%rip),%rax \n \tmov (%r9),%rdx\n \tmov %r8,%rcx\n \tlea 0x23384(%rip),%rsi # 3d808 , std::allocator > const&, void*), void*)@@Base+0x18a8>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21443\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21443\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 2)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1a437 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21378\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21378\n \tmov 0x33ada(%rip),%rax \n \tmov (%r9),%rdx\n \tlea 0x23330(%rip),%rsi # 3d7e0 , std::allocator > const&, void*), void*)@@Base+0x1880>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21380\n \tjmp 1a48e \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21371\n \tmov 0x33ab9(%rip),%rax \n \tmov (%r9),%rdx\n \tlea 0x22b2f(%rip),%rsi # 3d000 , std::allocator > const&, void*), void*)@@Base+0x10a0>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21373\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21373\n \tjmp 1a48e \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 2)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1a45e \n \tjmp 1a49f \n \tnopl (%rax)\n __Pyx_PyObject_Call(_object*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18051\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18051\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rdi),%rax\n \tmov 0x80(%rax),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %r12,%r12\n \tje 1a550 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x2331e(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 1a56a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \tmov %rbx,%rdi\n \tmov %rbp,%rdx\n \tmov %r13,%rsi\n \tcall *%r12\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 1a560 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18071\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18071\n \tadd $0x8,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopw 0x0(%rax,%rax,1)\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tjmp d130 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tje 1a570 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18061\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18061\n \txor %ebx,%ebx\n \tjmp 1a53c \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x33a59(%rip),%rax \n \tlea 0x232da(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18061\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18061\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp 1a53c \n \tnopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_CallMethod(_object*, _object*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21207\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21207\n \tpush %rbp\n \tmov %rsi,%rbp\n \tmov %rdx,%rsi\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x18,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21219\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21219\n \tmov 0x10(%rdi),%rax\n \tmov 0x8(%rax),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21223\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21223\n \tmov 0x10(%rax),%eax\n \tand $0xf,%eax\n \tcmp $0x4,%eax\n \tje 1a630 \n \tjg 1a5d8 \n \tcmp $0x1,%eax\n \tje 1a668 \n \tcmp $0x3,%eax\n \tjne 1a608 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21306\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21306\n \tadd $0x18,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21229\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21229\n \tmov %rbp,%rdi\n \tmov %rcx,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21306\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21306\n \tpop %rbx\n \tpop %rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21229\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21229\n \tjmp *%r8\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21223\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21223\n \tcmp $0x8,%eax\n \tjne 1a608 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21256 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21256 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1a698 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rsi),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21263 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21263 (discriminator 1)\n \tcmp $0x1,%rcx\n \tjne 1a708 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21270\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21270\n \tmov 0x18(%rsi),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21306\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21306\n \tadd $0x18,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21270\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21270\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21306\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21306\n \tpop %rbx\n \tpop %rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21270\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21270\n \tjmp *%r8\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21292\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21292\n \tmov 0x339c1(%rip),%rax \n \tlea 0x22a17(%rip),%rsi # 3d02d , std::allocator > const&, void*), void*)@@Base+0x10cd>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21306\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21306\n \tadd $0x18,%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %rbp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21231 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21231 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1a6e0 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rsi),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21239\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21239\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21238 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21238 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 1a5f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21248\n \tmov 0x10(%rbx),%rax\n \tlea 0x232b9(%rip),%rsi # 3d908 , std::allocator > const&, void*), void*)@@Base+0x19a8>\n \tmov (%rax),%rdx\n \tmov 0x33927(%rip),%rax \n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21252\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21252\n \tjmp 1a61e \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21225 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21225 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 1a5f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21225 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21225 (discriminator 2)\n \tmov %rcx,%rdi\n \tmov %r8,(%rsp)\n \tmov %rdx,0x8(%rsp)\n \tcall e0b0 \n \tmov (%rsp),%r8\n \tmov 0x8(%rsp),%rsi\n \ttest %rax,%rax\n \tje 1a5f8 \n \tjmp 1a6bb \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21256 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21256 (discriminator 2)\n \tmov %rcx,%rdi\n \tmov %r8,(%rsp)\n \tmov %rdx,0x8(%rsp)\n \tcall e0b0 \n \tmov (%rsp),%r8\n \tmov 0x8(%rsp),%rsi\n \ttest %rax,%rax\n \tje 1a5e6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21302\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21302\n \tmov 0x10(%rbx),%rax\n \tlea 0x2311a(%rip),%rsi # 3d7e0 , std::allocator > const&, void*), void*)@@Base+0x1880>\n \tmov (%rax),%rdx\n \tmov 0x338b0(%rip),%rax \n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21305\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21305\n \tjmp 1a61e \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21231 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21231 (discriminator 2)\n \tmov %rcx,%rdi\n \tmov %r8,(%rsp)\n \tmov %rdx,0x8(%rsp)\n \tcall e0b0 \n \tmov (%rsp),%r8\n \tmov 0x8(%rsp),%rsi\n \ttest %rax,%rax\n \tje 1a639 \n \tjmp 1a6bb \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21284\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21284\n \tmov 0x10(%rbx),%rax\n \tlea 0x230f5(%rip),%rsi # 3d808 , std::allocator > const&, void*), void*)@@Base+0x18a8>\n \tmov (%rax),%rdx\n \tmov 0x33863(%rip),%rax \n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21288\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21288\n \tjmp 1a61e \n \tnopl 0x0(%rax)\n __Pyx_CyFunction_get_name(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20707\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20707\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20709\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20709\n \tmov 0x48(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20709 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20709 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a758 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1a750 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20722\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20722\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20707\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20707\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20713\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20713\n \tmov 0x10(%rdi),%rax\n \tmov %rdi,%rbx\n \tmov (%rax),%rdi\n \tcall d410 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20713 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20713 (discriminator 1)\n \tmov %rax,0x48(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20717 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20717 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a77a \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1a77a \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20722\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20722\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n __Pyx_CyFunction_repr(__pyx_CyFunctionObject*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21198\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21200\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21200\n \tmov 0x50(%rdi),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21198\n \tmov %rdi,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21200\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21200\n \txor %eax,%eax\n \tlea 0x228b7(%rip),%rdi # 3d04b , std::allocator > const&, void*), void*)@@Base+0x10eb>\n \tjmp d4e0 \n \tnopl 0x0(%rax)\n __Pyx_CyFunction_init_defaults(__pyx_CyFunctionObject*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20820\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20820\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20822\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20822\n \tcall *0xa8(%rdi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20823 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20823 (discriminator 1)\n \ttest %rax,%rax\n \tje 1a800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20826\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20826\n \tmov 0x18(%rax),%rcx\n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20826\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20826\n \tmov %rcx,0x98(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%edx\n \tje 1a7c3 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20828\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20828\n \tmov 0x20(%rax),%rcx\n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20828\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20828\n \tmov %rcx,0xa0(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%edx\n \tje 1a7d7 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rcx)\n /usr/include/python3.13/object.h:366\n@@ -14550,511 +14550,511 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1a7e7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rax)\n \tje 1a7f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20839\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20839\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20840\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20840\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rax,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20839\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20839\n \txor %eax,%eax\n \tjmp 1a7e9 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20824\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20824\n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20840\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20840\n \tpop %rbx\n \tret\n \tnopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_get_kwdefaults(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20889\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20889\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20890\n \tmov 0xa0(%rdi),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20892 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20892 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 1a840 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1a82e \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20902\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20902\n \tadd $0x10,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20893\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20893\n \tcmpq $0x0,0xa8(%rdi)\n \tje 1a870 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20894\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20894\n \tmov %rdi,0x8(%rsp)\n \tcall 1a7a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20894 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20894 (discriminator 2)\n \tcmp $0xffffffff,%eax\n \tje 1a82e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20895\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20895\n \tmov 0x8(%rsp),%rdi\n \tmov 0xa0(%rdi),%rbx\n \tjmp 1a825 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20897\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20897\n \tmov 0x33649(%rip),%rbx \n \tjmp 1a825 \n \tnopl 0x0(%rax)\n __Pyx_CyFunction_get_defaults(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20858\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20859\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20859\n \tmov 0x98(%rdi),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20861 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20861 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 1a8b0 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1a89e \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20871\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20871\n \tadd $0x10,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20862\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20862\n \tcmpq $0x0,0xa8(%rdi)\n \tje 1a8e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20863\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20863\n \tmov %rdi,0x8(%rsp)\n \tcall 1a7a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20863 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20863 (discriminator 2)\n \tcmp $0xffffffff,%eax\n \tje 1a89e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20864\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20864\n \tmov 0x8(%rsp),%rdi\n \tmov 0x98(%rdi),%rbx\n \tjmp 1a895 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20866\n \tmov 0x335d9(%rip),%rbx \n \tjmp 1a895 \n \tnopl 0x0(%rax)\n __pyx_tp_dealloc_7_rtmidi_MidiBase(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14710\n \tendbr64\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14713 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14713 (discriminator 1)\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14710\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14713 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14713 (discriminator 2)\n \tcmpq $0x0,0x188(%rax)\n \tjne 1a9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14719\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14719\n \tmov %rbx,%rdi\n \tcall de10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14720\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14720\n \tmov 0x18(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a933 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14720 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14720 (discriminator 1)\n \tmovq $0x0,0x18(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1a933 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1a9a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14721\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14721\n \tmov 0x20(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a954 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14721 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14721 (discriminator 1)\n \tmovq $0x0,0x20(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1a954 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1a9b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14722\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14722\n \tmov 0x28(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1a975 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14722 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14722 (discriminator 1)\n \tmovq $0x0,0x28(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1a975 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1a990 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14724 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14724 (discriminator 1)\n \tmov 0x8(%rbx),%rax\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14731\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14731\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14724 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14724 (discriminator 1)\n \tmov 0x140(%rax),%rax\n \tjmp *%rax\n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1a975 \n \tnopw 0x0(%rax,%rax,1)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1a933 \n \tnopw 0x0(%rax,%rax,1)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1a954 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14713 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14713 (discriminator 1)\n \tcall d3a0 \n \ttest %eax,%eax\n \tjne 1a90a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14714 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14714 (discriminator 1)\n \tmov 0x8(%rbx),%rdx\n \tlea -0xe8(%rip),%rax \n \tcmp %rax,0x30(%rdx)\n \tjne 1a90a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14715\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14715\n \tmov %rbx,%rdi\n \tcall d040 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14715 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14715 (discriminator 1)\n \ttest %eax,%eax\n \tje 1a90a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14731\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14731\n \tpop %rbx\n \tret\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_tp_traverse_7_rtmidi_MidiIn(_object*, int (*)(_object*, void*), void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14924\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14924\n \tendbr64\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14927\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14927\n \tcall 19ff0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14927 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14927 (discriminator 1)\n \ttest %eax,%eax\n \tjne 1aa30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14928\n \tmov 0x38(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1aa30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14932\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14932\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14929\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14929\n \tmov %r12,%rsi\n \tmov %rbp,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14932\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14932\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14929\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14929\n \tjmp *%rax\n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14932\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14932\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_GetBuiltinName(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17875\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17875\n \tpush %rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov %rdi,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17875\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17875\n \tpush %rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x34c07(%rip),%rdi \n \tmov %rsp,%rdx\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov (%rsp),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17877 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17877 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 1aa90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17886\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17886\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1aab7 \n \tadd $0x18,%rsp\n \tmov %rbp,%rax\n \tpop %rbx\n \tpop %rbp\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17877 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17877 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 1aa72 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17878\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17878\n \tmov 0x33477(%rip),%rax \n \tmov %rbx,%rdx\n \tlea 0x2260f(%rip),%rsi # 3d0ba , std::allocator > const&, void*), void*)@@Base+0x115a>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17885\n \tjmp 1aa72 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17886\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17886\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n __Pyx__GetModuleGlobalName(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18832\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18832\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov %rdi,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18832\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18832\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x34b92(%rip),%rdi \n \tcall d930 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 1aae8 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1aae1 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18867\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18867\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18867\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18867\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tjmp 1aa40 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_CallAsMethod(_object*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21318\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x68,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21322\n \tmov 0x30(%rdi),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21318\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x58(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21323\n \ttest %r8,%r8\n \tje 1ab70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21325 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21325 (discriminator 1)\n \tmov 0x10(%rsi),%rdx\n \tlea 0x18(%rsi),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20635 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20635 (discriminator 1)\n \ttest %rbp,%rbp\n \tjne 1abb8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20636\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20636\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1aed0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21364\n \tadd $0x68,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20636\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20636\n \tmov %rbx,%rdi\n \txor %ecx,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21364\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20636\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20636\n \tjmp *%r8\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21332\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21332\n \tmov 0x90(%rdi),%eax\n \tand $0x5,%eax\n \tcmp $0x4,%eax\n \tje 1ad90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21315\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21315\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1aed0 \n \tmov 0x18(%rdi),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21364\n \tadd $0x68,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21315\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21315\n \tmov %rbp,%rcx\n \tmov %r12,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21364\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21315\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21315\n \tjmp 1a590 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/cpython/dictobject.h:62\n \tmov 0x10(%rbp),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20635 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20635 (discriminator 1)\n \ttest %r15,%r15\n \tje 1ab3f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20599\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20599\n \tlea (%r15,%rdx,1),%rdi\n \tmov %r8,0x10(%rsp)\n \tshl $0x3,%rdi\n \tmov %rdx,0x8(%rsp)\n \tcall d720 \n \tmov %rax,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20600 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20600 (discriminator 1)\n \ttest %rax,%rax\n \tje 1ae89 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20604 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20604 (discriminator 1)\n \tmov 0x8(%rsp),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20604\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20604\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20604 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20604 (discriminator 1)\n \tmov 0x10(%rsp),%r8\n \ttest %rdx,%rdx\n \tje 1ac12 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20604 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20604 (discriminator 3)\n \tmov 0x18(%r12,%rax,8),%rcx\n \tmov %rcx,(%r10,%rax,8)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20604 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20604 (discriminator 1)\n \tcmp %rax,%rdx\n \tjne 1ac00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20605\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20605\n \tmov %r15,%rdi\n \tmov %r10,0x18(%rsp)\n \tmov %r8,0x10(%rsp)\n \tmov %rdx,0x8(%rsp)\n \tcall d420 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20606 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20606 (discriminator 1)\n \tmov 0x8(%rsp),%rdx\n \tmov 0x10(%rsp),%r8\n \ttest %rax,%rax\n \tmov 0x18(%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20605\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20605\n \tmov %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20606 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20606 (discriminator 1)\n \tje 1ae95 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20610\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20610\n \tlea 0x50(%rsp),%rax\n \tlea (%r10,%rdx,8),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20612\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20612\n \tmov $0x10000000,%r13d\n \tmov %r15,0x28(%rsp)\n \tmov %rax,0x10(%rsp)\n \tlea 0x40(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20611\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20611\n \txor %r14d,%r14d\n \tlea 0x48(%rsp),%rax\n \tmov %rbx,0x38(%rsp)\n \tmov %rax,%r15\n \tmov %r13,%rbx\n \tmov %r12,%r13\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20613\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20613\n \tmov %rcx,%r12\n \tmov %rdi,0x8(%rsp)\n \tmov %rdx,0x18(%rsp)\n \tmov %r8,0x20(%rsp)\n \tmov %r10,0x30(%rsp)\n \tjmp 1acd5 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20614\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20614\n \tmov 0x48(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20614 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20614 (discriminator 1)\n \tmov 0x8(%rax),%rdx\n \tand 0xa8(%rdx),%rbx\n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1acb9 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20616\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20616\n \tmov 0x50(%rsp),%rcx\n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n \tadd $0x1,%edx\n \tje 1acc7 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rcx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rax,0x18(%r12,%r14,8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20618\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20618\n \tmov %rcx,0x0(%r13,%r14,8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20619\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20619\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20613\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20613\n \tmov 0x10(%rsp),%rcx\n \tmov 0x8(%rsp),%rsi\n \tmov %r15,%rdx\n \tmov %rbp,%rdi\n \tcall d590 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20613 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20613 (discriminator 1)\n \ttest %eax,%eax\n \tjne 1aca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20621 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20621 (discriminator 1)\n \tmov %r12,%rcx\n \tmov %r13,%r12\n \tmov %rbx,%r13\n \tmov 0x18(%rsp),%rdx\n \tmov 0x20(%rsp),%r8\n \tmov 0x28(%rsp),%r15\n \tmov %rcx,0x10(%rsp)\n \tmov 0x30(%rsp),%r10\n \tmov 0x38(%rsp),%rbx\n \ttest %r13,%r13\n \tje 1aea4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20625\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20625\n \tmov %r10,0x8(%rsp)\n \tmov %r10,%rsi\n \tmov %rbx,%rdi\n \tcall *%r8\n \tmov 0x10(%rsp),%rcx\n \tmov 0x8(%rsp),%r10\n \tmov %rax,%rbx\n@@ -15063,74 +15063,74 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ad4d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 1ae72 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20628 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20628 (discriminator 1)\n \ttest %r15,%r15\n \tjle 1ae5b \n \txor %ebp,%ebp\n \tmov %r10,%r13\n \tjmp 1ad6d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20628 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20628 (discriminator 2)\n \tadd $0x1,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20628 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20628 (discriminator 1)\n \tcmp %rbp,%r15\n \tje 1ae58 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20629\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20629\n \tmov (%r12,%rbp,8),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ad60 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 1ad60 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1ad60 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21342\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21342\n \tmov 0x10(%rsi),%rdx\n \tmov %r12,%rdi\n \tmov $0x1,%esi\n \tcall d0d0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21343 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21343 (discriminator 1)\n \ttest %rax,%rax\n \tje 1ae4e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21345\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21345\n \txor %esi,%esi\n \tmov %r12,%rdi\n \tcall e260 \n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21346 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21346 (discriminator 1)\n \ttest %rax,%rax\n \tje 1ae20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21358\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21358\n \tmov %rbx,%rdi\n \tmov %rbp,%rcx\n \tmov %r13,%rdx\n \tcall 1a590 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ade2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 1ae10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21364\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1aed0 \n \tadd $0x68,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -15150,253 +15150,253 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ae32 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 1ae68 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21349\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21349\n \tmov 0x33147(%rip),%rax \n \tmov 0x50(%rbx),%rdx\n \tlea 0x22c54(%rip),%rsi # 3da98 , std::allocator > const&, void*), void*)@@Base+0x1b38>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21344\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21344\n \txor %ebx,%ebx\n \tjmp 1ade2 \n \tnopw 0x0(%rax,%rax,1)\n \tmov %r13,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20630\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20630\n \tmov %r10,%rdi\n \tcall d250 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20638\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20638\n \tjmp 1ade2 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1ae32 \n \tmov %rcx,%rdi\n \tmov %r10,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r10\n \tjmp 1ad4d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20601\n \tcall d470 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21344\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21344\n \txor %ebx,%ebx\n \tjmp 1ade2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20607\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20607\n \tmov %r10,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21344\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21344\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20607\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20607\n \tcall d250 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20608\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20608\n \tjmp 1ade2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20622\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20622\n \tmov 0x330d5(%rip),%rax \n \tlea 0x22221(%rip),%rsi # 3d0d3 , std::allocator > const&, void*), void*)@@Base+0x1173>\n \tmov %r10,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20590\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20590\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20622\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20622\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20623\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20623\n \tmov 0x8(%rsp),%r10\n \tmov 0x10(%rsp),%rcx\n \tjmp 1ad39 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21364\n \tcall d9b0 <__stack_chk_fail@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_PyMethod_New(_object*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2208\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2208\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2210\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2210\n \ttest %rsi,%rsi\n \tje 1aef0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2212\n \tjmp ddc0 \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:831\n \tmov (%rdi),%eax\n \tadd $0x1,%eax\n \tje 1aef9 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2213\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2213\n \tmov %rdi,%rax\n \tret\n \tnopl (%rax)\n __Pyx_CyFunction_get_doc(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20670\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20670\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20672\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20672\n \tmov 0x58(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20672 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20672 (discriminator 1)\n \ttest %rax,%rax\n \tje 1af28 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1af20 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20693\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20670\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20670\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20677\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20677\n \tmov 0x10(%rdi),%rax\n \tmov %rdi,%rbx\n \tmov 0x18(%rax),%rdi\n \ttest %rdi,%rdi\n \tje 1af58 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20679\n \tcall d7c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20679 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20679 (discriminator 1)\n \tmov %rax,0x58(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20683 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20683 (discriminator 1)\n \ttest %rax,%rax\n \tje 1af50 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1af50 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20693\n \tpop %rbx\n \tret\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:829\n \tmov 0x32f61(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1af50 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tjmp 1af50 \n \tnopw 0x0(%rax,%rax,1)\n __Pyx_CheckKeywordStrings(_object*, char const*, int) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18876\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18876\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x28,%rsp\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18876\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18876\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x18(%rsp)\n \tmov %rsi,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18881\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18881\n \tlea 0x8(%rsp),%r13\n \tlea 0x10(%rsp),%r12\n \tmovq $0x0,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18882\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18882\n \tmovq $0x0,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18888 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18888 (discriminator 3)\n \ttestb $0x4,0xab(%rax)\n \tje 1b008 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18896 (discriminator 1)\n \tcmpq $0x0,0x10(%rdi)\n \tje 1b059 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18900\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18900\n \tmov 0x18(%rdi),%rcx\n \tmov %rcx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18942\n \tmov 0x32fae(%rip),%rax \n \tmov %rbp,%rdx\n \tlea 0x22b14(%rip),%rsi # 3daf0 , std::allocator > const&, void*), void*)@@Base+0x1b90>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18934\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18934\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18947\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18947\n \tmov 0x18(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 1b060 \n \tadd $0x28,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18921\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18921\n \txor %ecx,%ecx\n \tmov %r13,%rdx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d590 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18925\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18925\n \tmov 0x8(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18921 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18921 (discriminator 1)\n \ttest %eax,%eax\n \tje 1b050 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18925 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18925 (discriminator 3)\n \ttestb $0x10,0xab(%rax)\n \tjne 1b008 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18932\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18932\n \tmov 0x32f4b(%rip),%rax \n \tmov %rbp,%rdx\n \tlea 0x22a89(%rip),%rsi # 3dac8 , std::allocator > const&, void*), void*)@@Base+0x1b68>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n \tjmp 1afe6 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18928 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18928 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1afcb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18897\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18897\n \tmov $0x1,%eax\n \tjmp 1afe8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18947\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18947\n \tcall d9b0 <__stack_chk_fail@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_PyNumber_IntOrLongWrongResultType(_object*, char const*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24611\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24611\n \tpush %rbx\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24611\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24611\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24612 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24612 (discriminator 1)\n \tmov 0x18(%rax),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24614 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24614 (discriminator 2)\n \ttestb $0x1,0xab(%rax)\n \tje 1b0b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24615\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24615\n \tmov 0x32ed4(%rip),%rax \n \tlea 0x22a8d(%rip),%rdx # 3db20 , std::allocator > const&, void*), void*)@@Base+0x1bc0>\n \tmov $0x1,%esi\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall def0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24615 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24615 (discriminator 1)\n \ttest %eax,%eax\n \tjne 1b0d5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24634\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24634\n \tmov %rbx,%rax\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24628\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24628\n \tmov 0x32ec9(%rip),%rax \n \tlea 0x2202e(%rip),%rdx # 3d0ec , std::allocator > const&, void*), void*)@@Base+0x118c>\n \tmov %rcx,%r8\n \tlea 0x22b00(%rip),%rsi # 3dbc8 , std::allocator > const&, void*), void*)@@Base+0x1c68>\n \tmov %rdx,%rcx\n \tmov (%rax),%rdi\n \txor %eax,%eax\n@@ -15406,844 +15406,844 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b0e5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1b0f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24622\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24622\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24634\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24634\n \tmov %rbx,%rax\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24622\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24622\n \txor %ebx,%ebx\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b0e7 \n \tnopl 0x0(%rax)\n __pyx_getprop_7_rtmidi_7MidiOut_is_deleted(_object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15105\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15105\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13492\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13492\n \tmov 0x28(%rdi),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 1b111 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15107\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15107\n \tmov %rdx,%rax\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_getprop_7_rtmidi_6MidiIn_is_deleted(_object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14944\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14944\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11687\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11687\n \tmov 0x28(%rdi),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 1b131 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14946\n \tmov %rdx,%rax\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_reduce(__pyx_CyFunctionObject*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21027\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21027\n \tendbr64\n \tmov 0x50(%rdi),%rdx\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 1b151 \n \tmov %eax,(%rdx)\n \tmov %rdx,%rax\n \tret\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_PyErr_GivenExceptionMatchesTuple(_object*, _object*):\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rsi),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24382 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24382 (discriminator 1)\n \ttest %r10,%r10\n \tjle 1b25d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24382\n \txor %eax,%eax\n \tjmp 1b189 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24382 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24382 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24382 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24382 (discriminator 1)\n \tcmp %rax,%r10\n \tje 1b1a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24383\n \tcmp %rdi,0x18(%rsi,%rax,8)\n \tjne 1b180 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24383 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24383 (discriminator 1)\n \tmov $0x1,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24397\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24397\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24386\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24386\n \txor %r9d,%r9d\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24387\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24387\n \tmov 0x18(%rsi,%r9,8),%rdx\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rdx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24391 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24391 (discriminator 2)\n \ttestb $0x80,0xab(%rax)\n \tje 1b250 \n \ttestb $0x40,0xab(%rdx)\n \tje 1b250 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24317\n \tcmp %rdi,%rdx\n \tje 1b190 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%rdi),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 1b218 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %r8,%r8\n \tjle 1b250 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n \tjmp 1b209 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%r8\n \tje 1b250 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rcx,%rax,8),%rdx\n \tjne 1b200 \n \tjmp 1b190 \n \tnopl (%rax)\n \tmov %rdi,%rax\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rax,%rdx\n \tje 1b190 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rax,%rax\n \tjne 1b220 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24392 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24392 (discriminator 1)\n \tcmp 0x32d34(%rip),%rdx \n \tje 1b190 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24386 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24386 (discriminator 2)\n \tadd $0x1,%r9\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24386 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24386 (discriminator 1)\n \tcmp %r9,%r10\n \tjne 1b1b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24396\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24396\n \txor %eax,%eax\n \tret\n __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21445\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21445\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tmov 0x90(%rdi),%eax\n \tbtr $0x3f,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21447\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21447\n \tmov 0x10(%rdi),%r9\n /usr/include/python3.13/cpython/abstract.h:35\n \tmov %rdx,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tand $0x5,%eax\n \tcmp $0x4,%eax\n \tje 1b290 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21461\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21461\n \tmov 0x18(%rdi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21466\n \tmov 0x8(%r9),%rax\n \tmov %r8,%rdx\n \tjmp *%rax\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21370 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 1b2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21458\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21458\n \tsub $0x1,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21456\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21456\n \tmov (%rsi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21466\n \tmov 0x8(%r9),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21457\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21457\n \tadd $0x8,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21466\n \tmov %r8,%rdx\n \tjmp *%rax\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21445\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21445\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21371\n \tmov 0x32cc5(%rip),%rax \n \tmov (%r9),%rdx\n \tlea 0x21d3b(%rip),%rsi # 3d000 , std::allocator > const&, void*), void*)@@Base+0x10a0>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21467\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21467\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21469\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21469\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tmov 0x90(%rdi),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21471\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21471\n \tmov 0x10(%rdi),%r9\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21469\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21469\n \tmov %rcx,%r8\n \tbtr $0x3f,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tand $0x5,%eax\n \tcmp $0x4,%eax\n \tje 1b320 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21486\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21486\n \tmov 0x18(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21491\n \tmov 0x38(%rdi),%rdi\n \tmov %rdx,%rcx\n \tmov 0x8(%r9),%r9\n \tmov %rsi,%rdx\n \tmov %rdi,%rsi\n \tmov %rax,%rdi\n \tjmp *%r9\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21370 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 1b338 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21481\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21481\n \tmov (%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21483\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21483\n \tsub $0x1,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21482\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21482\n \tadd $0x8,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21484\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21484\n \tjmp 1b302 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21469\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21469\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21371\n \tmov 0x32c3d(%rip),%rax \n \tmov (%r9),%rdx\n \tlea 0x21cb3(%rip),%rsi # 3d000 , std::allocator > const&, void*), void*)@@Base+0x10a0>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21492\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21492\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \txchg %ax,%ax\n __Pyx_PyErr_GivenExceptionMatches(_object*, _object*) [clone .part.0]:\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rax)\n \tje 1b408 \n \ttestb $0x40,0xab(%rdi)\n \tje 1b408 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 1b410 \n \ttestb $0x40,0xab(%rsi)\n \tje 1b410 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24317\n \tcmp %rsi,%rdi\n \tje 1b3d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%rdi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 1b3e0 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rcx,%rcx\n \tjle 1b400 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n \tjmp 1b3c9 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rcx\n \tje 1b400 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rdx,%rax,8),%rsi\n \tjne 1b3c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24317 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24317 (discriminator 1)\n \tmov $0x1,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24409\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24409\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rdi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rdi,%rsi\n \tje 1b3d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rdi,%rdi\n \tjne 1b3e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24313\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24313\n \txor %eax,%eax\n \tcmp 0x32b76(%rip),%rsi \n \tsete %al\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24326\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24326\n \txor %eax,%eax\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tjmp e2a0 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttest $0x4000000,%eax\n \tje 1b408 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24404\n \tjmp 1b160 \n \tnopl 0x0(%rax)\n __Pyx_CyFunction_Vectorcall_NOARGS(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21385\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21385\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tmov 0x90(%rdi),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21387\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21387\n \tmov 0x10(%rdi),%r9\n /usr/include/python3.13/cpython/abstract.h:35\n \tbtr $0x3f,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21369\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21369\n \tand $0x5,%eax\n \tcmp $0x4,%eax\n \tje 1b460 \n \tmov %rdx,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1b4a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21401\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21401\n \tmov 0x18(%rdi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21406 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21406 (discriminator 1)\n \ttest %r8,%r8\n \tjne 1b478 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21412\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21412\n \tmov 0x8(%r9),%rax\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21413\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21413\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21412\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21412\n \tjmp *%rax\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21370 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 1b4c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1b4e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21396\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21396\n \tmov (%rsi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21398\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21398\n \tlea -0x1(%rdx),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21399\n \tjmp 1b44b \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21407\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21407\n \tmov 0x32b01(%rip),%rax \n \tmov (%r9),%rdx\n \tmov %r8,%rcx\n \tlea 0x2247c(%rip),%rsi # 3d908 , std::allocator > const&, void*), void*)@@Base+0x19a8>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21413\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21413\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 2)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1b447 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21378\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21378\n \tmov 0x32ad2(%rip),%rax \n \tmov (%r9),%rdx\n \tlea 0x22328(%rip),%rsi # 3d7e0 , std::allocator > const&, void*), void*)@@Base+0x1880>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21380\n \tjmp 1b496 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21371\n \tmov 0x32ab1(%rip),%rax \n \tmov (%r9),%rdx\n \tlea 0x21b27(%rip),%rsi # 3d000 , std::allocator > const&, void*), void*)@@Base+0x10a0>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21373\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21373\n \tjmp 1b496 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21377 (discriminator 2)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1b46a \n \tjmp 1b4a7 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_set_doc(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20696\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20696\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20698\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20698\n \ttest %rsi,%rsi\n \tje 1b538 \n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%eax\n \tadd $0x1,%eax\n \tje 1b512 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20702\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20702\n \tmov 0x58(%rdi),%rdx\n \tmov %rsi,0x58(%rdi)\n /usr/include/python3.13/object.h:1046\n \ttest %rdx,%rdx\n \tje 1b52f \n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b52f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 1b548 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20704\n \txor %eax,%eax\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20699\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20699\n \tmov 0x32981(%rip),%rsi \n \tjmp 1b509 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20696\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20696\n \tsub $0x8,%rsp\n /usr/include/python3.13/object.h:954\n \tmov %rdx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20704\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \tnopl 0x0(%rax,%rax,1)\n __Pyx_CyFunction_set_annotations(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20904\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20904\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20906 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20906 (discriminator 1)\n \tcmp 0x32951(%rip),%rsi \n \tje 1b5c0 \n \ttest %rsi,%rsi\n \tje 1b5c0 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20908 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20908 (discriminator 3)\n \ttestb $0x20,0xab(%rax)\n \tje 1b5d8 \n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%eax\n \tadd $0x1,%eax\n \tje 1b58c \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20914\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20914\n \tmov 0xb0(%rdi),%rdx\n \tmov %rsi,0xb0(%rdi)\n /usr/include/python3.13/object.h:1046\n \ttest %rdx,%rdx\n \tje 1b5af \n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b5af \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 1b5c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20915\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20915\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20916\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20916\n \tadd $0x8,%rsp\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20907\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20907\n \txor %esi,%esi\n \tjmp 1b58c \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rdx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b5af \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20909\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20909\n \tmov 0x329a1(%rip),%rax \n \tlea 0x2267a(%rip),%rsi # 3dc60 , std::allocator > const&, void*), void*)@@Base+0x1d00>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tmov $0xffffffff,%eax\n \tjmp 1b5b1 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_set_qualname(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20750\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20750\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20753 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20753 (discriminator 1)\n \ttest %rsi,%rsi\n \tje 1b660 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20753 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20753 (discriminator 3)\n \ttestb $0x10,0xab(%rax)\n \tje 1b660 \n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%eax\n \tadd $0x1,%eax\n \tje 1b623 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20763\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20763\n \tmov 0x50(%rdi),%rdx\n \tmov %rsi,0x50(%rdi)\n /usr/include/python3.13/object.h:1046\n \ttest %rdx,%rdx\n \tje 1b640 \n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b640 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 1b650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20764\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20764\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20765\n \tadd $0x8,%rsp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rdx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b640 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20758\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20758\n \tmov 0x32919(%rip),%rax \n \tlea 0x22622(%rip),%rsi # 3dc90 , std::allocator > const&, void*), void*)@@Base+0x1d30>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20765\n \tadd $0x8,%rsp\n \tret\n __Pyx_CyFunction_set_name(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20725\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20725\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20728 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20728 (discriminator 1)\n \ttest %rsi,%rsi\n \tje 1b6e0 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20728 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20728 (discriminator 3)\n \ttestb $0x10,0xab(%rax)\n \tje 1b6e0 \n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%eax\n \tadd $0x1,%eax\n \tje 1b6a3 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20738\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20738\n \tmov 0x48(%rdi),%rdx\n \tmov %rsi,0x48(%rdi)\n /usr/include/python3.13/object.h:1046\n \ttest %rdx,%rdx\n \tje 1b6c0 \n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b6c0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 1b6d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20739\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20739\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20740\n \tadd $0x8,%rsp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rdx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b6c0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20733\n \tmov 0x32899(%rip),%rax \n \tlea 0x225d2(%rip),%rsi # 3dcc0 , std::allocator > const&, void*), void*)@@Base+0x1d60>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20740\n \tadd $0x8,%rsp\n \tret\n __Pyx_CyFunction_set_kwdefaults(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20873\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20873\n \tendbr64\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20875\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20875\n \ttest %rsi,%rsi\n \tje 1b780 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20877 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20877 (discriminator 1)\n \tcmp 0x327a7(%rip),%rsi \n \tmov %rsi,%rbx\n \tjne 1b790 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20882\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20882\n \tmov 0x3282b(%rip),%rax \n \tmov $0x1,%edx\n \tlea 0x225e7(%rip),%rsi # 3dd18 , std::allocator > const&, void*), void*)@@Base+0x1db8>\n \tmov (%rax),%rdi\n \tcall d390 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1b742 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20885\n \tmov 0xa0(%rbp),%rdi\n \tmov %rbx,0xa0(%rbp)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1b765 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b765 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1b770 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20886\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20886\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20887\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20887\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b765 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20876\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20876\n \tmov 0x32739(%rip),%rbx \n \tjmp 1b71e \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20877 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20877 (discriminator 3)\n \ttestb $0x20,0xab(%rax)\n \tjne 1b71e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20878\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20878\n \tmov 0x327dc(%rip),%rax \n \tlea 0x2253d(%rip),%rsi # 3dce8 , std::allocator > const&, void*), void*)@@Base+0x1d88>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20880\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20880\n \tmov $0xffffffff,%eax\n \tjmp 1b767 \n \tnopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_set_defaults(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20842\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20842\n \tendbr64\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20844\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20844\n \ttest %rsi,%rsi\n \tje 1b840 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20846 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20846 (discriminator 1)\n \tcmp 0x326e7(%rip),%rsi \n \tmov %rsi,%rbx\n \tjne 1b850 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20851\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20851\n \tmov 0x3276b(%rip),%rax \n \tmov $0x1,%edx\n \tlea 0x225bf(%rip),%rsi # 3ddb0 , std::allocator > const&, void*), void*)@@Base+0x1e50>\n \tmov (%rax),%rdi\n \tcall d390 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1b802 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20854\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20854\n \tmov 0x98(%rbp),%rdi\n \tmov %rbx,0x98(%rbp)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1b825 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b825 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1b830 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20855\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20855\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20856\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20856\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b825 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20845\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20845\n \tmov 0x32679(%rip),%rbx \n \tjmp 1b7de \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20846 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20846 (discriminator 3)\n \ttestb $0x4,0xab(%rax)\n \tjne 1b7de \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20847\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20847\n \tmov 0x3271c(%rip),%rax \n \tlea 0x22515(%rip),%rsi # 3dd80 , std::allocator > const&, void*), void*)@@Base+0x1e20>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20849\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20849\n \tmov $0xffffffff,%eax\n \tjmp 1b827 \n \tnopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_set_dict(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20780\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20780\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20782 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20782 (discriminator 1)\n \ttest %rsi,%rsi\n \tje 1b8e0 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20787 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20787 (discriminator 3)\n \ttestb $0x20,0xab(%rax)\n \tje 1b900 \n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%eax\n \tadd $0x1,%eax\n \tje 1b8a3 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20793\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20793\n \tmov 0x40(%rdi),%rdx\n \tmov %rsi,0x40(%rdi)\n /usr/include/python3.13/object.h:1046\n \ttest %rdx,%rdx\n \tje 1b8c0 \n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b8c0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 1b8d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20794\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20795\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20795\n \tadd $0x8,%rsp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rdx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b8c0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20783\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20783\n \tmov 0x32699(%rip),%rax \n \tlea 0x22522(%rip),%rsi # 3de10 , std::allocator > const&, void*), void*)@@Base+0x1eb0>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20785\n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20795\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20795\n \tadd $0x8,%rsp\n \tret\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20788\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20788\n \tmov 0x32679(%rip),%rax \n \tlea 0x22532(%rip),%rsi # 3de40 , std::allocator > const&, void*), void*)@@Base+0x1ee0>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20790\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20790\n \tjmp 1b8f6 \n \tnopl 0x0(%rax,%rax,1)\n __pyx_tp_clear_7_rtmidi_MidiBase(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14748\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14748\n \tendbr64\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14752\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14752\n \tmov 0x3258c(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14751\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14751\n \tmov 0x18(%rdi),%rdi\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14752\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14752\n \tmov %rbp,0x18(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 1b947 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n /usr/include/python3.13/object.h:1046\n@@ -16256,17 +16256,17 @@\n \tjs 1b95c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1b9d0 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14754\n \tmov 0x20(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14755\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14755\n \tmov %rbp,0x20(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 1b96f \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n /usr/include/python3.13/object.h:1046\n@@ -16279,17 +16279,17 @@\n \tjs 1b984 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1b9e0 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14757\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14757\n \tmov 0x28(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14758\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14758\n \tmov %rbp,0x28(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 1b997 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n /usr/include/python3.13/object.h:1046\n@@ -16300,51 +16300,51 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1b9ac \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1b9b8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14761\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14761\n \tadd $0x8,%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %rbp\n \tret\n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14761\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14761\n \tadd $0x8,%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %rbp\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b95c \n \tnopw 0x0(%rax,%rax,1)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1b984 \n \tnopw 0x0(%rax,%rax,1)\n __pyx_tp_clear_7_rtmidi_MidiIn(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14934\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14934\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14937\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14937\n \tcall 1b920 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14939\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14939\n \tmov 0x324bc(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14938\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14938\n \tmov 0x38(%rbx),%rdi\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14939\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14939\n \tmov %rdx,0x38(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 1ba15 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/object.h:1046\n@@ -16355,455 +16355,455 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ba2a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1ba30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14942\n \txor %eax,%eax\n \tpop %rbx\n \tret\n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14942\n \txor %eax,%eax\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n __Pyx_Raise(_object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18651\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18651\n \tpush %r12\n \tmov %rdi,%r12\n \tpush %rbp\n \tpush %rbx\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rdi\n /usr/include/python3.13/object.h:1248\n \tmov 0xa8(%rdi),%rax\n /usr/include/python3.13/object.h:1251\n \tmov %rax,%rdx\n \tand $0x40000000,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18660\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18660\n \tcmp 0x3245e(%rip),%rsi \n \tje 1bb10 \n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18662 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18662 (discriminator 2)\n \ttest %rdx,%rdx\n \tjne 1baf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18670 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18670 (discriminator 1)\n \ttest $0x80000000,%eax\n \tje 1bb28 \n \ttestb $0x40,0xab(%r12)\n \tje 1bb28 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18672\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18672\n \ttest %rsi,%rsi\n \tje 1bb5a \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rsi),%rbp\n /usr/include/python3.13/object.h:1248\n \tmov 0xa8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18672 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18672 (discriminator 2)\n \ttest $0x40000000,%eax\n \tje 1bad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18674\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18674\n \tcmp %rbp,%r12\n \tje 1bbe8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18675\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n \tcall d5f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18676\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18676\n \ttest %eax,%eax\n \tjne 1bc28 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rbx),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18689 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18689 (discriminator 2)\n \ttest $0x4000000,%eax\n \tje 1bbd0 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1bb69 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18694\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18694\n \tjmp 1bb69 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18663\n \ttest %rsi,%rsi\n \tje 1bb15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18664\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18664\n \tmov 0x32484(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18664\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18664\n \tlea 0x2236c(%rip),%rsi # 3de70 , std::allocator > const&, void*), void*)@@Base+0x1f10>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18664\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18664\n \tmov (%rax),%rdi\n \tjmp d9f0 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18662 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18662 (discriminator 2)\n \ttest %rdx,%rdx\n \tje 1bb48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18733\n \tmov %r12,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18733\n \tjmp d5c0 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18710\n \tmov 0x32451(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18710\n \tlea 0x22371(%rip),%rsi # 3dea8 , std::allocator > const&, void*), void*)@@Base+0x1f48>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18710\n \tmov (%rax),%rdi\n \tjmp d9f0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18670 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18670 (discriminator 1)\n \ttest $0x80000000,%eax\n \tje 1bb28 \n \ttestb $0x40,0xab(%r12)\n \tje 1bb28 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18688\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18688\n \txor %edi,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18694\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18694\n \ttest %rbx,%rbx\n \tje 1bbb8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18696\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18696\n \txor %edx,%edx\n \tmov %rbx,%rsi\n \tmov %r12,%rdi\n \tcall d130 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bb89 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1bbf8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18698\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18698\n \ttest %rbp,%rbp\n \tje 1bbb8 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rbp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18701 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18701 (discriminator 2)\n \ttestb $0x40,0xab(%rcx)\n \tje 1bc08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18733\n \tmov %rbp,%rsi\n \tmov %r12,%rdi\n \tcall d5c0 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bbb8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 1bbc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl (%rax)\n \tpop %rbx\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbp\n \tpop %r12\n /usr/include/python3.13/object.h:954\n \tjmp d700 <_Py_Dealloc@plt>\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18693\n \tmov %rbx,%rsi\n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall d140 \n \tmov %rax,%rbx\n \tjmp 1bb64 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18733\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18733\n \tjmp d5c0 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1bb89 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18702 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18702 (discriminator 1)\n \tmov 0x32371(%rip),%rax \n \tmov %r12,%rdx\n \tlea 0x222cf(%rip),%rsi # 3dee8 , std::allocator > const&, void*), void*)@@Base+0x1f88>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:1046\n \tjmp 1bba6 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18678 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tje 1bbb8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18733\n \tmov %rbx,%rsi\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18756\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18733\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18733\n \tjmp d5c0 \n \tnopl 0x0(%rax)\n __Pyx_CyFunction_clear(__pyx_CyFunctionObject*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21118\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21119\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21119\n \tmov 0x70(%rdi),%rdi\n \ttest %rdi,%rdi\n \tje 1bc70 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21119 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21119 (discriminator 1)\n \tmovq $0x0,0x70(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bc70 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bed0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21123\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21123\n \tmov 0x20(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bc95 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21123 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21123 (discriminator 1)\n \tmovq $0x0,0x20(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bc95 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21125\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21125\n \tmov 0x40(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bcba \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21125 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21125 (discriminator 1)\n \tmovq $0x0,0x40(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bcba \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bef0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21126\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21126\n \tmov 0x48(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bcdf \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21126 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21126 (discriminator 1)\n \tmovq $0x0,0x48(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bcdf \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21127\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21127\n \tmov 0x50(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bd04 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21127 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21127 (discriminator 1)\n \tmovq $0x0,0x50(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bd04 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21128\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21128\n \tmov 0x58(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bd29 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21128 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21128 (discriminator 1)\n \tmovq $0x0,0x58(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bd29 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21129\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21129\n \tmov 0x60(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bd4e \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21129 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21129 (discriminator 1)\n \tmovq $0x0,0x60(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bd4e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21130\n \tmov 0x68(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bd73 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21130 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21130 (discriminator 1)\n \tmovq $0x0,0x68(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bd73 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21136\n \tmov 0x38(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21137\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21137\n \tmovq $0x0,0x38(%rbx)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1bd98 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bd98 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21142\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21142\n \tmov 0x98(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bdc3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21142 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21142 (discriminator 1)\n \tmovq $0x0,0x98(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bdc3 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21143\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21143\n \tmov 0xa0(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1bdee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21143 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21143 (discriminator 1)\n \tmovq $0x0,0xa0(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1bdee \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21144\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21144\n \tmov 0xb0(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1be19 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21144 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21144 (discriminator 1)\n \tmovq $0x0,0xb0(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1be19 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bf80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21145\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21145\n \tmov 0xb8(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1be44 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21145 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21145 (discriminator 1)\n \tmovq $0x0,0xb8(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1be44 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1bec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21146\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21146\n \tmov 0x78(%rbx),%r12\n \ttest %r12,%r12\n \tje 1beb4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21149 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21149 (discriminator 1)\n \tmov 0x80(%rbx),%eax\n \ttest %eax,%eax\n \tjle 1bea4 \n \txor %ebp,%ebp\n \tjmp 1be6c \n \tnopl 0x0(%rax,%rax,1)\n \tadd $0x1,%rbp\n \tcmp %ebp,0x80(%rbx)\n \tjle 1bea0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21150\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21150\n \tmov (%r12,%rbp,8),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1be60 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -16811,26 +16811,26 @@\n \tjs 1be60 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 1be60 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21149 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21149 (discriminator 1)\n \tadd $0x1,%rbp\n \tcmp %ebp,0x80(%rbx)\n \tjg 1be6c \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21151\n \tmov 0x78(%rbx),%r12\n \tmov %r12,%rdi\n \tcall dcc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21152\n \tmovq $0x0,0x78(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21155\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21155\n \tpop %rbx\n \txor %eax,%eax\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n@@ -16870,145 +16870,145 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1bdee \n \tnopw 0x0(%rax,%rax,1)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1be19 \n \tnopw 0x0(%rax,%rax,1)\n __Pyx_CyFunction_dealloc(__pyx_CyFunctionObject*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21164\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21165\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21165\n \tcall de10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21158\n \tcmpq $0x0,0x28(%rbx)\n \tje 1bfac \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21159\n \tmov %rbx,%rdi\n \tcall ddf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21160\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21160\n \tmov %rbx,%rdi\n \tcall 1bc40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21161\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21167\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21167\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:21161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:21161\n \tjmp dc70 \n \tnopl (%rax)\n __Pyx_CyFunction_get_is_coroutine(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20930\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20930\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20933\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20933\n \tmov 0xb8(%rdi),%rbx\n \ttest %rbx,%rbx\n \tje 1bff8 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1bfe3 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20966\n \tadd $0x8,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopl 0x0(%rax)\n \tmov %rdi,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20938\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20938\n \ttestb $0x8,0x90(%rdi)\n \tje 1c0d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20940\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20940\n \tmov $0x1,%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20939\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20939\n \tmov 0x33c2c(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20940\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20940\n \tcall d770 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20941 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20941 (discriminator 1)\n \ttest %rax,%rax\n \tje 1bfe3 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tadd $0x1,%eax\n \tje 1c02e \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n /usr/include/python3.13/cpython/listobject.h:47\n \tmov 0x18(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20952\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20952\n \txor %r8d,%r8d\n \tmov %rbx,%rcx\n \txor %edx,%edx\n \txor %esi,%esi\n /usr/include/python3.13/cpython/listobject.h:47\n \tmov %r13,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20952\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20952\n \tmov 0x33a2a(%rip),%rdi \n \tcall e050 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c062 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1c100 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20954 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20954 (discriminator 1)\n \ttest %r12,%r12\n \tje 1c0a9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r13,%rsi\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1c128 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20955 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20955 (discriminator 1)\n \tmov %rbx,0xb8(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c0a0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 1c110 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20957 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20957 (discriminator 1)\n \ttest %rbx,%rbx\n \tjne 1bfda \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20961\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20961\n \tcall d8c0 \n /usr/include/python3.13/object.h:829\n \tmov 0x31dcb(%rip),%rbx \n \tmov (%rbx),%eax\n /usr/include/python3.13/object.h:831\n \tmov %eax,%edx\n \tadd $0x1,%edx\n \tjne 1c0e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20964 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20964 (discriminator 1)\n \tmov %rbx,0xb8(%rbp)\n /usr/include/python3.13/object.h:831\n \tjmp 1bfe3 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:829\n \tmov 0x31eb9(%rip),%rbx \n \tmov (%rbx),%eax\n@@ -17016,59 +17016,59 @@\n \tmov %eax,%edx\n \tadd $0x1,%edx\n \tje 1c0be \n /usr/include/python3.13/object.h:830\n \tadd $0x2,%eax\n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20964 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20964 (discriminator 1)\n \tmov %rbx,0xb8(%rbp)\n /usr/include/python3.13/object.h:831\n \ttest %eax,%eax\n \tjne 1bfe1 \n \tjmp 1bfe3 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1c062 \n \tnopl (%rax)\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:20957\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:20957\n \tmov 0xb8(%rbp),%rbx\n \tjmp 1c0a0 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbx\n \tjmp 1c087 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_WriteUnraisable(char const*, int, int, char const*, int, int) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19496\n \tpush %r14\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19512\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19512\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17805\n \tmov 0x70(%rax),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19512\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19512\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17806\n \tmovq $0x0,0x70(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17810\n \ttest %r12,%r12\n \tje 1c2d8 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r12),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17814\n \tmov 0x28(%r12),%rbx\n /usr/include/python3.13/object.h:829\n \tmov (%r14),%eax\n /usr/include/python3.13/object.h:831\n \tmov %eax,%edx\n \tadd $0x1,%edx\n \tje 1c2a0 \n@@ -17099,15 +17099,15 @@\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1c349 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c1de \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n@@ -17117,27 +17117,27 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c1f2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1c3d8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19519\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19519\n \txor %edi,%edi\n \tcall d8b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19524\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19524\n \tmov %r13,%rdi\n \tcall d7c0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17780 (discriminator 1)\n \tcmp %rbx,0x28(%r12)\n \tjne 1c4a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1c230 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -17169,30 +17169,30 @@\n \tmov %rax,(%rbx)\n \tjne 1c270 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19527\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19527\n \ttest %r13,%r13\n \tje 1c328 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19530\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19530\n \tmov %r13,%rdi\n \tcall de70 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c297 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 1c3e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19537\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19537\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tret\n /usr/include/python3.13/object.h:1036\n@@ -17209,25 +17209,25 @@\n \tmov %eax,(%r12)\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tjne 1c1c4 \n \tjmp 1c1c6 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19519\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19519\n \txor %edi,%edi\n \tcall d8b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19524\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19524\n \tmov %r13,%rdi\n \tcall d7c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmovq $0x0,0x70(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19524\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19524\n \tmov %rax,%r13\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1c270 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -17237,100 +17237,100 @@\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 1c270 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1c270 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19528\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19528\n \tmov 0x31b91(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19537\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19537\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19528\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19528\n \tjmp de70 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1c349 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c1de \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 1c498 \n /usr/include/python3.13/object.h:1046\n \ttest %rbx,%rbx\n \tjne 1c1de \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19496\n \txor %ebx,%ebx\n \tjmp 1c1f2 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 1c3b0 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c36e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tjne 1c36e \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19496\n \txor %ebx,%ebx\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 1c1f2 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 1c358 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19496\n \txor %ebx,%ebx\n \tjmp 1c1f2 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1c244 \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1c1f2 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19537\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19537\n \tpop %rbx\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19537\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19537\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n /usr/include/python3.13/object.h:954\n \tjmp d700 <_Py_Dealloc@plt>\n \tnopl 0x0(%rax,%rax,1)\n@@ -17343,20 +17343,20 @@\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 1c3b0 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 1c358 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19496\n \txor %ebx,%ebx\n \tjmp 1c1f2 \n \tnop\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 1c230 \n@@ -17367,15 +17367,15 @@\n \tjne 1c2c1 \n \tadd $0x1,%edx\n \tje 1c349 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 1c1d1 \n \tjmp 1c1de \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:831\n@@ -17393,568 +17393,568 @@\n \tjmp 1c1de \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1c365 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17782\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17782\n \tmov %rbx,%rsi\n \tmov %r12,%rdi\n \tcall d480 \n \tjmp 1c20f \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%edx\n \tjmp 1c44d \n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tjne 1c381 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r12,0x70(%rbp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 1c390 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19496\n \txor %ebx,%ebx\n \tjmp 1c1f2 \n \tnopw 0x0(%rax,%rax,1)\n __pyx_tp_dealloc_7_rtmidi_MidiIn(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14901\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14901\n \tendbr64\n \tpush %rbx\n \tsub $0x20,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14904 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14904 (discriminator 1)\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14901\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14901\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x18(%rsp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14904 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14904 (discriminator 2)\n \tcmpq $0x0,0x188(%rax)\n \tjne 1c640 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14910\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14910\n \tmov %rbx,%rdi\n \tcall de10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14913\n \tlea 0x10(%rsp),%rdx\n \tlea 0x8(%rsp),%rsi\n \tmov %rsp,%rdi\n \tcall dfd0 \n /usr/include/python3.13/object.h:323\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:394 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c544 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14914 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14914 (discriminator 1)\n \tadd $0x1,%rax\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11493\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11493\n \tmov 0x338fd(%rip),%rsi \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19480 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19480 (discriminator 3)\n \ttestb $0x10,0xab(%rax)\n \tje 1c690 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1c6c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19486\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19486\n \ttest %rdi,%rdi\n \tje 1c630 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c591 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1c610 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11503\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11503\n \tmov 0x30(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1c5a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11503 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x40(%rax)\n /usr/include/python3.13/object.h:323\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:394 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c5ae \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14916 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14916 (discriminator 1)\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14917\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14917\n \tmov (%rsp),%rdi\n \tmov 0x10(%rsp),%rdx\n \tmov 0x8(%rsp),%rsi\n \tcall d280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14919\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14919\n \tmov 0x38(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1c5e2 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14919 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14919 (discriminator 1)\n \tmovq $0x0,0x38(%rbx)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c5e2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1c620 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14920\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14920\n \tmov %rbx,%rdi\n \tcall e230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14921\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14921\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1c6cd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14922\n \tadd $0x20,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14921\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14921\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14922\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14921\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14921\n \tjmp 1a8f0 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11493 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11493 (discriminator 1)\n \tjmp 1c591 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1c5e2 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19487\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19487\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11493 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11493 (discriminator 1)\n \tjmp 1c5a0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14904 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14904 (discriminator 1)\n \tmov %rbx,%rdi\n \tcall d3a0 \n \ttest %eax,%eax\n \tjne 1c51c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14905 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14905 (discriminator 1)\n \tmov 0x8(%rbx),%rdx\n \tlea -0x16b(%rip),%rax \n \tcmp %rax,0x30(%rdx)\n \tjne 1c51c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14906\n \tmov %rbx,%rdi\n \tcall d040 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14906 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14906 (discriminator 1)\n \ttest %eax,%eax\n \tje 1c51c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14922\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1c6cd \n \tadd $0x20,%rsp\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19481\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19481\n \tmov 0x318e9(%rip),%rax \n \tlea 0x21892(%rip),%rsi # 3df30 , std::allocator > const&, void*), void*)@@Base+0x1fd0>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11525\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11525\n \tlea 0x20a43(%rip),%rdi # 3d0f0 , std::allocator > const&, void*), void*)@@Base+0x1190>\n \tcall 1c140 \n \tjmp 1c5a0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rdi\n \tjmp 1c578 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14922\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_tp_dealloc_7_rtmidi_MidiOut(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15084\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15084\n \tendbr64\n \tpush %rbx\n \tsub $0x20,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15086 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15086 (discriminator 1)\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15084\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15084\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x18(%rsp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15086 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15086 (discriminator 2)\n \tcmpq $0x0,0x188(%rax)\n \tjne 1c800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15092\n \tmov %rbx,%rdi\n \tcall de10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15095\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15095\n \tlea 0x10(%rsp),%rdx\n \tlea 0x8(%rsp),%rsi\n \tmov %rsp,%rdi\n \tcall dfd0 \n /usr/include/python3.13/object.h:323\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:394 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c734 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15096 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15096 (discriminator 1)\n \tadd $0x1,%rax\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13298\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13298\n \tmov 0x3370d(%rip),%rsi \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19480 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19480 (discriminator 3)\n \ttestb $0x10,0xab(%rax)\n \tje 1c850 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1c880 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19486\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19486\n \ttest %rdi,%rdi\n \tje 1c7f0 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c781 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1c7e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13308\n \tmov 0x30(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1c790 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13308 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13308 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x40(%rax)\n /usr/include/python3.13/object.h:323\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:394 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1c79e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15098 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15098 (discriminator 1)\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15099\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15099\n \tmov (%rsp),%rdi\n \tmov 0x10(%rsp),%rdx\n \tmov 0x8(%rsp),%rsi\n \tcall d280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15101\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15101\n \tmov %rbx,%rdi\n \tcall e230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15102\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15102\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1c88d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15103\n \tadd $0x20,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15102\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15102\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15103\n \tpop %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15102\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15102\n \tjmp 1a8f0 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13298 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13298 (discriminator 1)\n \tjmp 1c781 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19487\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19487\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13298 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13298 (discriminator 1)\n \tjmp 1c790 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15086 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15086 (discriminator 1)\n \tmov %rbx,%rdi\n \tcall d3a0 \n \ttest %eax,%eax\n \tjne 1c70c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15087 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15087 (discriminator 1)\n \tmov 0x8(%rbx),%rdx\n \tlea -0x13b(%rip),%rax \n \tcmp %rax,0x30(%rdx)\n \tjne 1c70c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15088\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15088\n \tmov %rbx,%rdi\n \tcall d040 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15088 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15088 (discriminator 1)\n \ttest %eax,%eax\n \tje 1c70c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15103\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1c88d \n \tadd $0x20,%rsp\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19481\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19481\n \tmov 0x31729(%rip),%rax \n \tlea 0x216d2(%rip),%rsi # 3df30 , std::allocator > const&, void*), void*)@@Base+0x1fd0>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13330\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13330\n \tlea 0x2089e(%rip),%rdi # 3d10b , std::allocator > const&, void*), void*)@@Base+0x11ab>\n \tcall 1c140 \n \tjmp 1c790 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rdi\n \tjmp 1c768 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15103\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_PyInt_As_long(_object*):\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23032 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23032 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tje 1c918 \n /usr/include/python3.13/cpython/longintrepr.h:124\n \tmov 0x10(%rdi),%rax\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov %rax,%rcx\n \tand $0x3,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23102 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23102 (discriminator 1)\n \tcmp $0xf,%rax\n \tjbe 1c8e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23107\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23107\n \tmov $0x1,%edx\n \tshr $0x3,%rax\n \tsub %rcx,%rdx\n \timul %rdx,%rax\n \tcmp $0xfffffffffffffffe,%rax\n \tje 1c900 \n \tcmp $0x2,%rax\n \tje 1c8f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23166\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23166\n \tjmp d0a0 \n \txchg %ax,%ax\n /usr/include/python3.13/cpython/longintrepr.h:136\n \tmov 0x18(%rdi),%edx\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov $0x1,%eax\n \tsub %rcx,%rax\n /usr/include/python3.13/cpython/longintrepr.h:136\n \timul %rdx,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23103\n \tret\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23120\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23120\n \tmov 0x1c(%rdi),%eax\n \tmov 0x18(%rdi),%edx\n \tshl $0x1e,%rax\n \tor %rdx,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23273\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23273\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23111\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23111\n \tmov 0x1c(%rdi),%eax\n \tmov 0x18(%rdi),%edx\n \tshl $0x1e,%rax\n \tor %rdx,%rax\n \tneg %rax\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23009\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23009\n \tpush %rbx\n \tsub $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24648 (discriminator 1)\n \tmov 0x60(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24659 (discriminator 1)\n \ttest %rax,%rax\n \tje 1c9a4 \n \tmov 0x80(%rax),%rax\n \ttest %rax,%rax\n \tje 1c9a4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \ttest %rax,%rax\n \tje 1c9a4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24673 (discriminator 2)\n \tmov 0x3166d(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 1c96e \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23036\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23036\n \tmov %rbx,%rdi\n \tcall 1c8a0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1c968 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 1c990 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23273\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23273\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tmov %rbx,%rdi\n \tcall 1b070 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23035\n \ttest %rax,%rax\n \tjne 1c950 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23035 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23035 (discriminator 1)\n \tmov $0xffffffffffffffff,%rax\n \tjmp 1c968 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rax\n \tjmp 1c968 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1c97e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24679\n \tmov 0x315cb(%rip),%rax \n \tlea 0x2076b(%rip),%rsi # 3d127 , std::allocator > const&, void*), void*)@@Base+0x11c7>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23035\n \tjmp 1c97e \n \tcs nopw 0x0(%rax,%rax,1)\n __Pyx_PyInt_As_unsigned_char(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23685\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23685\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x10,%rsp\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tje 1ca90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23718\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23718\n \tmov 0x10(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23718 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23718 (discriminator 1)\n \ttest $0x2,%al\n \tjne 1ca78 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23720 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23720 (discriminator 1)\n \tcmp $0xf,%rax\n \tja 1ca10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23721\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23721\n \tmov 0x18(%rdi),%edx\n \tmovzbl %dl,%ecx\n \tmov %edx,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23721 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23721 (discriminator 1)\n \tcmp %rdx,%rcx\n \tjne 1ca50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23949\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23949\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23762\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23762\n \tmov 0x31579(%rip),%rsi \n \txor %edx,%edx\n \tcall de80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23763 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23763 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ca66 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23765 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23765 (discriminator 1)\n \tcmp $0x1,%eax\n \tje 1ca78 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770\n \tmov %rbx,%rdi\n \tcall df30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 2)\n \tcmp $0xff,%rax\n \tjbe 1ca08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rax\n \tjne 1ca50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 3)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 2)\n \ttest %rax,%rax\n \tjne 1ca66 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23942\n \tmov 0x314b9(%rip),%rax \n \tlea 0x21502(%rip),%rsi # 3df60 , std::allocator > const&, void*), void*)@@Base+0x2000>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23949\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23949\n \tadd $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23711 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23711 (discriminator 1)\n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23949\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23949\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23946\n \tmov 0x31491(%rip),%rax \n \tlea 0x2150a(%rip),%rsi # 3df90 , std::allocator > const&, void*), void*)@@Base+0x2030>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23948\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23948\n \tjmp 1ca66 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24648 (discriminator 1)\n \tmov 0x60(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24659 (discriminator 1)\n \ttest %rax,%rax\n \tje 1cb0b \n \tmov 0x80(%rax),%rax\n \ttest %rax,%rax\n \tje 1cb0b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \ttest %rax,%rax\n \tje 1cb0b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24673 (discriminator 2)\n \tmov 0x314fa(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 1caf6 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23712\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23712\n \tmov %rbx,%rdi\n \tcall 1c9d0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1ca08 \n@@ -17964,140 +17964,140 @@\n \tjne 1ca08 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %al,0xf(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovzbl 0xf(%rsp),%eax\n \tjmp 1ca08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tmov %rbx,%rdi\n \tcall 1b070 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23711\n \ttest %rax,%rax\n \tjne 1cac0 \n \tjmp 1ca66 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1ca66 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24679\n \tmov 0x31460(%rip),%rax \n \tlea 0x20600(%rip),%rsi # 3d127 , std::allocator > const&, void*), void*)@@Base+0x11c7>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23711\n \tjmp 1ca66 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_PyInt_As_unsigned_int(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22540\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22540\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x10,%rsp\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22563 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22563 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tje 1cc20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22573\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22573\n \tmov 0x10(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22573 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22573 (discriminator 1)\n \ttest $0x2,%al\n \tjne 1cbf8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22575 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22575 (discriminator 1)\n \tcmp $0xf,%rax\n \tjbe 1cbe8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22580\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22580\n \tshr $0x3,%rax\n \tcmp $0x2,%rax\n \tjne 1cb98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22584\n \tmov 0x1c(%rdi),%eax\n \tmov 0x18(%rdi),%edx\n \tshl $0x1e,%rax\n \tor %rdx,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22584 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22584 (discriminator 1)\n \tmov %rax,%rcx\n \tshr $0x20,%rcx\n \tjne 1cbca \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22804\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22617\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22617\n \tmov 0x313f1(%rip),%rsi \n \txor %edx,%edx\n \tcall de80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22618 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22618 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1cc0e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22620 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22620 (discriminator 1)\n \tcmp $0x1,%eax\n \tje 1cbf8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22625\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22625\n \tmov %rbx,%rdi\n \tcall df30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22625 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22625 (discriminator 2)\n \tmov %rax,%rcx\n \tshr $0x20,%rcx\n \tje 1cb8b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22625 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22625 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rax\n \tje 1ccc3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22797\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22797\n \tmov 0x3133f(%rip),%rax \n \tlea 0x213e8(%rip),%rsi # 3dfc0 , std::allocator > const&, void*), void*)@@Base+0x2060>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22799\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22799\n \tjmp 1cc0e \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22576\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22576\n \tmov 0x18(%rdi),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22804\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22801\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22801\n \tmov 0x31311(%rip),%rax \n \tlea 0x213ea(%rip),%rsi # 3dff0 , std::allocator > const&, void*), void*)@@Base+0x2090>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22804\n \tadd $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22566 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22566 (discriminator 1)\n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22804\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24648 (discriminator 1)\n \tmov 0x60(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24659 (discriminator 1)\n \ttest %rax,%rax\n \tje 1cc9a \n \tmov 0x80(%rax),%rax\n \ttest %rax,%rax\n \tje 1cc9a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \ttest %rax,%rax\n \tje 1cc9a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24673 (discriminator 2)\n \tmov 0x3136a(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 1cc85 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22567\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22567\n \tmov %rbx,%rdi\n \tcall 1cb40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1cb8b \n@@ -18107,163 +18107,163 @@\n \tjne 1cb8b \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %eax,0xc(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0xc(%rsp),%eax\n \tjmp 1cb8b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tmov %rbx,%rdi\n \tcall 1b070 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22566\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22566\n \ttest %rax,%rax\n \tjne 1cc50 \n \tjmp 1cc0e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1cc0e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24679\n \tmov 0x312d1(%rip),%rax \n \tlea 0x20471(%rip),%rsi # 3d127 , std::allocator > const&, void*), void*)@@Base+0x11c7>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22566\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22566\n \tjmp 1cc0e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22625 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22625 (discriminator 3)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22625 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22625 (discriminator 2)\n \ttest %rax,%rax\n \tje 1cbca \n \tjmp 1cc0e \n \tcs nopw 0x0(%rax,%rax,1)\n __Pyx_PyInt_As_enum__RtMidi_3a__3a_Api(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22807\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22807\n \tpush %rbx\n \tsub $0x10,%rsp\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22830 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22830 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tje 1cde0 \n /usr/include/python3.13/cpython/longintrepr.h:124\n \tmov 0x10(%rdi),%rax\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov %rax,%rcx\n \tand $0x3,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22900 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22900 (discriminator 1)\n \tcmp $0xf,%rax\n \tja 1cd28 \n /usr/include/python3.13/cpython/longintrepr.h:136\n \tmov 0x18(%rdi),%eax\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov $0x1,%edx\n \tsub %rcx,%rdx\n /usr/include/python3.13/cpython/longintrepr.h:136\n \timul %rdx,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22901 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22901 (discriminator 2)\n \tmov %rax,%rsi\n \tshr $0x20,%rsi\n \tjne 1cd70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23006\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22905\n \tmov $0x1,%edx\n \tshr $0x3,%rax\n \tsub %rcx,%rdx\n \timul %rdx,%rax\n \tcmp $0xfffffffffffffffe,%rax\n \tje 1cdb8 \n \tcmp $0x2,%rax\n \tje 1cd98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22964\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22964\n \tcall d0a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22964 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22964 (discriminator 2)\n \tmov %rax,%rbx\n \tshr $0x20,%rbx\n \tje 1cd1e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22964 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22964 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rax\n \tjne 1cd70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22964 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22964 (discriminator 3)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22964 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22964 (discriminator 2)\n \ttest %rax,%rax\n \tjne 1cd86 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22999\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22999\n \tmov 0x31199(%rip),%rax \n \tlea 0x212a2(%rip),%rsi # 3e020 , std::allocator > const&, void*), void*)@@Base+0x20c0>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23006\n \tadd $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22833 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22833 (discriminator 1)\n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23006\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22918\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22918\n \tmov 0x1c(%rdi),%eax\n \tmov 0x18(%rdi),%edx\n \tshl $0x1e,%rax\n \tor %rdx,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22918 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22918 (discriminator 1)\n \tmov %rax,%rbx\n \tshr $0x20,%rbx\n \tjne 1cd70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23006\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22909\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22909\n \tmov 0x1c(%rdi),%eax\n \tmov 0x18(%rdi),%edx\n \tshl $0x1e,%rax\n \tor %rdx,%rax\n \tneg %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22909 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22909 (discriminator 1)\n \tshr $0x20,%rax\n \tjne 1cd70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23006\n \tadd $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22909 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22909 (discriminator 2)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23006\n \tpop %rbx\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24648 (discriminator 1)\n \tmov 0x60(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24659 (discriminator 1)\n \ttest %rax,%rax\n \tje 1ce5a \n \tmov 0x80(%rax),%rax\n \ttest %rax,%rax\n \tje 1ce5a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \ttest %rax,%rax\n \tje 1ce5a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24673 (discriminator 2)\n \tmov 0x311aa(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 1ce45 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22834\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22834\n \tmov %rbx,%rdi\n \tcall 1cce0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1cd1e \n@@ -18273,93 +18273,93 @@\n \tjne 1cd1e \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %eax,0xc(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0xc(%rsp),%eax\n \tjmp 1cd1e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tmov %rbx,%rdi\n \tcall 1b070 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22833\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22833\n \ttest %rax,%rax\n \tjne 1ce10 \n \tjmp 1cd86 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1cd86 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24679\n \tmov 0x31111(%rip),%rax \n \tlea 0x202b1(%rip),%rsi # 3d127 , std::allocator > const&, void*), void*)@@Base+0x11c7>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22833\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22833\n \tjmp 1cd86 \n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __Pyx_PyUnicode_Equals(_object*, _object*, int) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18270\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18270\n \tcmp %rsi,%rdi\n \tje 1d010 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18262\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18262\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n /usr/include/python3.13/object.h:374 (discriminator 1)\n \tmov 0x3107a(%rip),%rax \n \tcmp %rax,0x8(%rdi)\n \tsete %dl\n \tcmp %rax,0x8(%rsi)\n \tsete %cl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18292\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18292\n \ttest %dl,%dl\n \tje 1cf90 \n \ttest %cl,%cl\n \tje 1cf90 \n /usr/include/python3.13/cpython/unicodeobject.h:280\n \tmov 0x10(%rdi),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18359\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18299 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18299 (discriminator 1)\n \tcmp 0x10(%rsi),%rcx\n \tjne 1cf87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18306\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18306\n \tmov 0x18(%rdi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18307\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18307\n \tmov 0x18(%rsi),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18312\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18312\n \tcmp %r8,%rdx\n \tsetne %r9b\n \tcmp $0xffffffffffffffff,%rdx\n \tsetne %dl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18312 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18312 (discriminator 1)\n \ttest %dl,%r9b\n \tje 1cef9 \n \tcmp $0xffffffffffffffff,%r8\n \tjne 1cf87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18317\n \tmovzbl 0x20(%rdi),%r10d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18318\n \tmovzbl 0x20(%rsi),%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18359\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18317\n \tmov %r10d,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18318\n \tmov %r9d,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18317\n \tshr $0x2,%dl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18318\n \tshr $0x2,%r8b\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18317\n \tand $0x7,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18318\n \tand $0x7,%r8d\n \tcmp %r8b,%dl\n \tjne 1cf87 \n /usr/include/python3.13/cpython/unicodeobject.h:262 (discriminator 1)\n \ttest $0x20,%r10b\n \tjne 1d028 \n /usr/include/python3.13/cpython/unicodeobject.h:256\n@@ -18368,84 +18368,84 @@\n \ttest $0x20,%r9b\n \tje 1d040 \n /usr/include/python3.13/cpython/unicodeobject.h:248\n \tlea 0x28(%rsi),%rax\n \tadd $0x38,%rsi\n \tand $0x40,%r9d\n \tcmovne %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18317\n \tmovzbl %dl,%eax\n /usr/include/python3.13/cpython/unicodeobject.h:317\n \tcmp $0x1,%eax\n \tje 1d050 \n /usr/include/python3.13/cpython/unicodeobject.h:320\n \tcmp $0x2,%eax\n \tje 1d060 \n /usr/include/python3.13/cpython/unicodeobject.h:324\n \tmov (%rdi),%r9d\n \tmov (%rsi),%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18359\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18323 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18323 (discriminator 2)\n \tcmp %r8d,%r9d\n \tjne 1cf87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18354\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18354\n \tmov $0x1,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18325\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18325\n \tcmp $0x1,%rcx\n \tje 1cf87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18328\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18328\n \tmovzbl %dl,%edx\n \timul %rcx,%rdx\n \tcall d3b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18332 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18332 (discriminator 1)\n \ttest %eax,%eax\n \tsete %al\n \tmovzbl %al,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18361\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18361\n \tadd $0x18,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18334\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18334\n \tmov 0x30f29(%rip),%rbp \n \tcmp %rbp,%rdi\n \tjne 1cfa2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18359\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18334\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18334\n \ttest %cl,%cl\n \tjne 1cf87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18336\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18336\n \tcmp %rbp,%rsi\n \tjne 1cfad \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18359\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18336\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18336\n \ttest %dl,%dl\n \tjne 1cf87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18340\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18340\n \tmov $0x2,%edx\n \tcall e1b0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18344\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18344\n \ttest %rax,%rax\n \tje 1d06d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x30eb6(%rip),%rax \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x30fbc(%rip),%rbx \n \tsete %dl\n \tor %al,%dl\n \tjne 1d020 \n \tcmp %rbp,%rbx\n \tje 1d020 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbx,%rdi\n \tcall dec0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1cf87 \n@@ -18456,20 +18456,20 @@\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %eax,0xc(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0xc(%rsp),%eax\n \tjmp 1cf87 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18354\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18354\n \tmov $0x1,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18361\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18361\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%eax\n \tjmp 1cfe8 \n \tnopl (%rax)\n /usr/include/python3.13/cpython/unicodeobject.h:248\n \tlea 0x28(%rdi),%rax\n \tadd $0x38,%rdi\n \tand $0x40,%r10d\n@@ -18486,47 +18486,47 @@\n \tmovzbl (%rsi),%r8d\n \tjmp 1cf61 \n \tnopl (%rax)\n /usr/include/python3.13/cpython/unicodeobject.h:321\n \tmovzwl (%rdi),%r9d\n \tmovzwl (%rsi),%r8d\n \tjmp 1cf61 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18345\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18345\n \tmov $0xffffffff,%eax\n \tjmp 1cf87 \n \tnopw 0x0(%rax,%rax,1)\n __Pyx_ParseOptionalKeywords(_object*, _object* const*, _object***, _object*, _object**, long, char const*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18417\n \tpush %r15\n \tmov %rdx,%r15\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18429\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18429\n \tlea (%rdx,%r8,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18417\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x38,%rsp\n \tmov %rsi,(%rsp)\n /usr/include/python3.13/object.h:1251\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18417\n \tmov %r9,0x8(%rsp)\n \tmov %fs:0x28,%rax\n \tmov %rax,0x28(%rsp)\n \txor %eax,%eax\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18426\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18426\n \tmovq $0x0,0x10(%rsp)\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18427\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18427\n \tmovq $0x0,0x20(%rsp)\n /usr/include/python3.13/object.h:1251\n \tmov 0xa8(%rax),%rbp\n \tand $0x4000000,%ebp\n /usr/include/python3.13/object.h:1046\n \ttest %rsi,%rsi\n \tje 1d0fb \n@@ -18535,76 +18535,76 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d0fb \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 1d2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18432 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18432 (discriminator 1)\n \tmovq $0x0,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18433\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18433\n \tmov 0x18(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1d122 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d122 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d2f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18433 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18433 (discriminator 1)\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18434\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18434\n \ttest %rbp,%rbp\n \tje 1d310 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18442\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18442\n \tmov 0x20(%rsp),%rax\n \tcmp %rax,0x10(%rbx)\n \tjle 1d422 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18452\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18452\n \tmov (%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18447\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18447\n \tmov 0x18(%rbx,%rax,8),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18452\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18452\n \tmov (%rcx,%rax,8),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18453\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18453\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18447\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18447\n \tmov %rsi,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18453\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18453\n \tmov %rax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18452\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18452\n \tmov %rdi,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18463 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18463 (discriminator 1)\n \tmov (%r14),%rcx\n \ttest %rcx,%rcx\n \tje 1d1b0 \n \tmov %rcx,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18462\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18462\n \tmov %r14,%rax\n \tjmp 1d18d \n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18463 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18463 (discriminator 1)\n \tmov 0x8(%rax),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18463 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18463 (discriminator 3)\n \tadd $0x8,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18463 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18463 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 1d1b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18463 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18463 (discriminator 2)\n \tcmp %rsi,(%rdx)\n \tjne 1d180 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18471\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18471\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18465\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18465\n \tsub %r15,%rax\n \tmov %rdi,(%r12,%rax,1)\n /usr/include/python3.13/object.h:1046\n \tjmp 1d0fb \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%eax\n@@ -18616,112 +18616,112 @@\n \tmov (%rdi),%eax\n \tadd $0x1,%eax\n \tje 1d1c2 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdi)\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18506 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18506 (discriminator 3)\n \ttestb $0x10,0xab(%rax)\n \tje 1d3d6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18507\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18507\n \ttest %rcx,%rcx\n \tje 1d220 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18478\n \tmov %r14,%r13\n \tjmp 1d1ed \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18507\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18507\n \tmov 0x8(%r13),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18522\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18522\n \tadd $0x8,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18507\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18507\n \ttest %rcx,%rcx\n \tje 1d220 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18510\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18510\n \tmov (%rcx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18510 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18510 (discriminator 2)\n \tmov 0x10(%rsi),%rax\n \tcmp %rax,0x10(%rdi)\n \tjne 1d1e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18512\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18512\n \tcall e200 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18514\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18514\n \ttest %eax,%eax\n \tjs 1d370 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18515\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18515\n \tje 1d348 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18507\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18507\n \tmov 0x8(%r13),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18522\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18522\n \tadd $0x8,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18562\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18562\n \tmov 0x10(%rsp),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18507\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18507\n \ttest %rcx,%rcx\n \tjne 1d1ed \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18527\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18527\n \tcmp %r14,%r15\n \tjne 1d24b \n \tjmp 1d3ac \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18530 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18530 (discriminator 2)\n \tmov 0x10(%rsi),%rax\n \tcmp %rax,0x10(%rdi)\n \tje 1d38b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18535\n \tadd $0x8,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18527\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18527\n \tcmp %r15,%r14\n \tje 1d3ac \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18528\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18528\n \tmov (%r15),%rax\n \tmov (%rax),%rdi\n \tcmp %rsi,%rdi\n \tjne 1d230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18407\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18407\n \tmov 0x30d23(%rip),%rax \n \tmov 0x8(%rsp),%rdx\n \tmov %rsi,%rcx\n \tlea 0x20de4(%rip),%rsi # 3e050 , std::allocator > const&, void*), void*)@@Base+0x20f0>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18551\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18551\n \tmov 0x10(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1d294 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d294 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d418 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18568\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18568\n \tmov 0x18(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1d2b2 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d2b2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d45d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18569\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18569\n \tmov $0xffffffff,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18570\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18570\n \tmov 0x28(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 1d47a \n \tadd $0x38,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -18732,100 +18732,100 @@\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rsi,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d0fb \n \tnopl (%rax)\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18433 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18433 (discriminator 1)\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18434\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18434\n \ttest %rbp,%rbp\n \tjne 1d134 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18457\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18457\n \tlea 0x20(%rsp),%rsi\n \tmov %rbx,%rdi\n \tlea 0x18(%rsp),%rcx\n \tlea 0x10(%rsp),%rdx\n \tcall d590 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18546\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18546\n \tmov 0x10(%rsp),%rsi\n \tmov %rsi,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18457 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18457 (discriminator 1)\n \ttest %eax,%eax\n \tje 1d427 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18465\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18465\n \tmov 0x18(%rsp),%rdi\n \tjmp 1d163 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18516\n \tmov 0x18(%rsp),%rcx\n \tmov %r13,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18562\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18562\n \tmov 0x10(%rsp),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18516\n \tsub %r15,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18524\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18524\n \tcmpq $0x0,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18516\n \tmov %rcx,(%r12,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18524\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18524\n \tjne 1d0e2 \n \tjmp 1d220 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18514 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18514 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18567\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18567\n \tmov 0x10(%rsp),%rsi\n \tmov %rsi,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18514 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18514 (discriminator 1)\n \ttest %rax,%rax\n \tje 1d1e0 \n \tjmp 1d27b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18532\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18532\n \tcall e200 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18533\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18533\n \ttest %eax,%eax\n \tjs 1d3fd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18550\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18550\n \tmov 0x10(%rsp),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18534\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18534\n \tje 1d256 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18535\n \tadd $0x8,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18527\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18527\n \tcmp %r15,%r14\n \tjne 1d24b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18562\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18562\n \tmov 0x30bcd(%rip),%rax \n \tmov 0x8(%rsp),%rdx\n \tmov %rsi,%rcx\n \tlea 0x2072e(%rip),%rsi # 3daf0 , std::allocator > const&, void*), void*)@@Base+0x1b90>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n \tmov 0x10(%rsp),%rdi\n \tjmp 1d27b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18553\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18553\n \tmov 0x30ba3(%rip),%rax \n \tmov 0x8(%rsp),%rdx\n \tlea 0x206df(%rip),%rsi # 3dac8 , std::allocator > const&, void*), void*)@@Base+0x1b68>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18555\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18555\n \tmov 0x10(%rsp),%rdi\n \tjmp 1d27b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18533 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18533 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18567\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18567\n \tmov 0x10(%rsp),%rsi\n \tmov %rsi,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18533 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18533 (discriminator 1)\n \ttest %rax,%rax\n \tje 1d23e \n \tjmp 1d27b \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d294 \n \tmov 0x10(%rsp),%rdi\n@@ -18837,124 +18837,124 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d43c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d473 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18547\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18547\n \tmov 0x18(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1d456 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d456 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d467 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18548\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18548\n \txor %eax,%eax\n \tjmp 1d2b7 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d2b2 \n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18548\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18548\n \txor %eax,%eax\n \tjmp 1d2b7 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d43c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18570\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18570\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n __Pyx__GetException(_ts*, _object**, _object**, _object**) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19317\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x20,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19326\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19326\n \tmov 0x70(%rdi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19317\n \tmov %fs:0x28,%r13\n \tmov %r13,0x18(%rsp)\n \tmov %rcx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19322\n \tmovq $0x0,(%rsp)\n \tmovq $0x0,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19326\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19326\n \tmov %rdi,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19327\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19327\n \tmovq $0x0,0x70(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19328 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19328 (discriminator 1)\n \ttest %rdi,%rdi\n \tje 1d4e8 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19329 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19329 (discriminator 1)\n \tmov %rdx,(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 1d4de \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19331\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19331\n \tcall d5a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19331 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19331 (discriminator 1)\n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19344\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19344\n \tlea 0x10(%rsp),%rdx\n \tlea 0x8(%rsp),%rsi\n \tmov %rsp,%rdi\n \tcall d160 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19346\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19346\n \tmov 0x70(%rbx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19346 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19346 (discriminator 1)\n \ttest %r14,%r14\n \tjne 1d668 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19354\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19354\n \tmov 0x10(%rsp),%rsi\n \ttest %rsi,%rsi\n \tje 1d539 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19355\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19355\n \tmov 0x8(%rsp),%rdi\n \tcall d480 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19355 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19355 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d668 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19359\n \tmov 0x10(%rsp),%rsi\n /usr/include/python3.13/object.h:1036\n \ttest %rsi,%rsi\n \tje 1d539 \n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%eax\n \tadd $0x1,%eax\n \tje 1d536 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19317\n \tmov %rsi,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19360\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19360\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19361\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19361\n \tmov 0x8(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19368\n \tmov 0x78(%rbx),%rcx\n /usr/include/python3.13/object.h:1036\n \ttest %rdi,%rdi\n \tje 1d5e8 \n /usr/include/python3.13/object.h:831\n \tmov (%rdi),%edx\n \tadd $0x1,%edx\n@@ -18966,23 +18966,23 @@\n \tje 1d610 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1d700 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19362\n \tmov %rdi,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19363\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19363\n \tmov %rax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19364\n \tmov %r14,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19370\n \tmov (%rcx),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19371\n \tmov %rax,(%rcx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d594 \n /usr/include/python3.13/object.h:953\n@@ -19009,17 +19009,17 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d5c2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1d630 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19399\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19408\n \tmov 0x18(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 1d737 \n \tadd $0x20,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -19032,676 +19032,676 @@\n \tje 1d640 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1d5f6 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19362\n \tmovq $0x0,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19363\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19363\n \tmov %rax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19364\n \tmov %r14,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19370\n \tmov (%rcx),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19371\n \tmov %rax,(%rcx)\n /usr/include/python3.13/object.h:1046\n \tjmp 1d594 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19362\n \tmov %rdi,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19363\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19363\n \tmovq $0x0,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19364\n \tmov %r14,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19370\n \tmov (%rcx),%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 1d57d \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d5c2 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19362\n \tmovq $0x0,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19363\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19363\n \tmovq $0x0,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19364\n \tmov %r14,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19370\n \tmov (%rcx),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19371\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19371\n \tmovq $0x0,(%rcx)\n /usr/include/python3.13/object.h:1046\n \tjmp 1d594 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19404\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19401\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19401\n \tmovq $0x0,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19402\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19402\n \tmovq $0x0,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19403\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19403\n \tmovq $0x0,0x0(%r13)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1d69d \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d69d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19405\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19405\n \tmov 0x8(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1d6b7 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d6b7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d718 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19406\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19406\n \tmov 0x10(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1d6d1 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1d6d1 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1d730 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19407\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19407\n \tmov $0xffffffff,%eax\n \tjmp 1d5c4 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rsi,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d5ad \n \tnopl (%rax)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%rsi\n \tjmp 1d594 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19362\n \tmov %rdi,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19363\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19363\n \tmov %rax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19364\n \tmov %r14,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19370\n \tmov (%rcx),%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 1d57d \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d6b7 \n \tnop\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d69d \n \tnopw 0x0(%rax,%rax,1)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1d6d1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19408\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n __pyx_pw_7_rtmidi_8MidiBase_1__enter__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7170\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7170\n \tendbr64\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7186 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7186 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 1d760 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7188 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7188 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1d7a0 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 1d75b \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7193\n \tmov %rbx,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7194\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7194\n \tpop %rbx\n \tret\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x30819(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1fb5d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1f9c2(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x20905(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1f9b6(%rip),%rdx # 3d146 , std::allocator > const&, void*), void*)@@Base+0x11e6>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7187 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7187 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7194\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7194\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7188 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7188 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1d752 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7188 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7188 (discriminator 3)\n \tlea 0x1f998(%rip),%rsi # 3d146 , std::allocator > const&, void*), void*)@@Base+0x11e6>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7188 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7188 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 1d752 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7187 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7187 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1d799 \n \tnop\n __Pyx_PyObject_FastCallDict(_object*, _object**, unsigned long, _object*) [clone .constprop.0]:\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18117\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18117\n \tpush %r13\n \tbtr $0x3f,%rdx\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18120\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18120\n \ttest %rdx,%rdx\n \tjne 1d8d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18121\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18121\n \tmov 0x31ea8(%rip),%rsi \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24332\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24332\n \tcmp %rax,%rsi\n \tje 1d9c0 \n \tmov 0x3070c(%rip),%rcx \n \tcmp %rcx,%rax\n \tje 1d9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24333\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24333\n \tmov 0x158(%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24334 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24334 (discriminator 1)\n \ttest %rdi,%rdi\n \tje 1d970 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdi),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337 (discriminator 1)\n \ttest %r8,%r8\n \tjle 1d840 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24338\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24338\n \tmov 0x18(%rdi,%rax,8),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24339\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24339\n \tcmp %rdx,%rsi\n \tje 1d9c0 \n \tcmp %rcx,%rdx\n \tje 1d9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337 (discriminator 1)\n \tcmp %rax,%r8\n \tjne 1d820 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18155\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18155\n \tmov %rbx,%rdi\n \tcall d690 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18157\n \ttest %rax,%rax\n \tjne 1d951 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18168\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18168\n \tmov 0x31e1c(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x80(%rax),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 1daeb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x1ffc5(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 1d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %rbx,%rdi\n \tmov %r12,%rsi\n \tcall *%rbp\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tjne 1da0a \n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 1d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x30728(%rip),%rax \n \tlea 0x1ffa9(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18095\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18095\n \txor %ebx,%ebx\n \tjmp 1da0a \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18124\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18124\n \tcmp $0x1,%rdx\n \tjne 1d940 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18125\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18125\n \tmov 0x31db3(%rip),%rsi \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24332\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24332\n \tcmp %rax,%rsi\n \tje 1da60 \n \tmov 0x30617(%rip),%rcx \n \tcmp %rcx,%rax\n \tje 1da60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24333\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24333\n \tmov 0x158(%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24334 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24334 (discriminator 1)\n \ttest %rdi,%rdi\n \tje 1da18 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdi),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337 (discriminator 1)\n \ttest %r8,%r8\n \tjle 1d940 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337\n \txor %eax,%eax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24338\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24338\n \tmov 0x18(%rdi,%rax,8),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24339\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24339\n \tcmp %rdx,%rsi\n \tje 1da60 \n \tcmp %rcx,%rdx\n \tje 1da60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24337 (discriminator 1)\n \tcmp %rax,%r8\n \tjne 1d920 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18155\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18155\n \tmov %rbx,%rdi\n \tcall d690 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18157\n \ttest %rax,%rax\n \tje 1daa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18175\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18158\n \tmov %rbp,%rdx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \txor %ecx,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18175\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18158\n \tjmp *%rax\n \tnopl 0x0(%rax,%rax,1)\n \tmov %rax,%rdx\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rdx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rdx,%rsi\n \tje 1d9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rdx,%rdx\n \tjne 1d980 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24344 (discriminator 1)\n \tmov 0x305d8(%rip),%rdx \n \tcmp %rdx,%rsi\n \tje 1d9c0 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rcx,%rax\n \tje 1d9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rax,%rax\n \tjne 1d9a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24344 (discriminator 1)\n \tcmp %rdx,%rcx\n \tjne 1d840 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18121 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18121 (discriminator 1)\n \tmov 0x10(%rbx),%rdx\n \tmov 0x10(%rdx),%eax\n \ttest $0x4,%al\n \tje 1d840 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18079\n \tmov 0x8(%rdx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:813 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:813 (discriminator 2)\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:813\n \ttest $0x20,%al\n \tjne 1d9dd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:813 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:813 (discriminator 1)\n \tmov 0x18(%rbx),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18085\n \tlea 0x1fe54(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18085 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18085 (discriminator 2)\n \ttest %eax,%eax\n \tjne 1d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18088\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18088\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall *%r12\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18089\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18089\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18090 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18090 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 1dac0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18175\n \tadd $0x8,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tmov %rax,%rdx\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rdx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rdx,%rsi\n \tje 1da60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rdx,%rdx\n \tjne 1da20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24344 (discriminator 1)\n \tmov 0x30538(%rip),%rdx \n \tcmp %rdx,%rsi\n \tje 1da60 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rcx,%rax\n \tje 1da60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rax,%rax\n \tjne 1da40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24344 (discriminator 1)\n \tcmp %rdx,%rcx\n \tjne 1d940 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18125 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18125 (discriminator 1)\n \tmov 0x10(%rbx),%rdx\n \tmov 0x10(%rdx),%eax\n \ttest $0x8,%al\n \tje 1d940 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18126\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18126\n \tmov (%r12),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:813 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:813 (discriminator 2)\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18079\n \tmov 0x8(%rdx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:813\n \ttest $0x20,%al\n \tjne 1da81 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:813 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:813 (discriminator 1)\n \tmov 0x18(%rbx),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18085\n \tlea 0x1fdb0(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18085 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18085 (discriminator 2)\n \ttest %eax,%eax\n \tjne 1d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18088\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18088\n \tmov %r13,%rsi\n \tjmp 1d9f3 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18175\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18171\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18171\n \tmov %rbp,%rdx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \txor %ecx,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18175\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18171\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18171\n \tjmp da40 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18090 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18090 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18090 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18090 (discriminator 2)\n \ttest %rax,%rax\n \tjne 1d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18091\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18091\n \tmov 0x304fb(%rip),%rax \n \tlea 0x1fd7c(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18095\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18095\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18091\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18091\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp 1da0a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18175\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18175\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tjmp d130 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_15is_port_open(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8680\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8680\n \tendbr64\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8696 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8696 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 1db60 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8698 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8698 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1dba0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24762\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24762\n \tmov 0x30397(%rip),%rax \n \tcmp %rax,0x18(%rbx)\n \tje 1db48 \n /usr/include/python3.13/object.h:829\n \tmov 0x3034a(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1db3f \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8704\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:829\n \tmov 0x30441(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1db3f \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tjmp 1db3f \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x30419(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1f75d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1f5c2(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x20505(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1f5c0(%rip),%rdx # 3d150 , std::allocator > const&, void*), void*)@@Base+0x11f0>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8697 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8697 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8704\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8698 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8698 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1db22 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8698 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8698 (discriminator 3)\n \tlea 0x1f59e(%rip),%rsi # 3d150 , std::allocator > const&, void*), void*)@@Base+0x11f0>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8698 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8698 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 1db22 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8697 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8697 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1db99 \n \tnopw 0x0(%rax,%rax,1)\n __Pyx_AddTraceback(char const*, int, int, char const*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22336\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22336\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tmov %edx,%r13d\n \tpush %r12\n \tpush %rbp\n \tmov %esi,%ebp\n \tpush %rbx\n \tsub $0x38,%rsp\n \tmov %rdi,0x8(%rsp)\n \tmov %rcx,(%rsp)\n \tmov %fs:0x28,%rax\n \tmov %rax,0x28(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22339\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22339\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22067\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22067\n \tmov 0x31a68(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22339\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22339\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22067 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22067 (discriminator 1)\n \ttest %rdi,%rdi\n \tje 1dde0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17805\n \tmov 0x70(%rax),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17806\n \tmovq $0x0,0x70(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17810\n \ttest %r15,%r15\n \tje 1dfe0 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r15),%r14\n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n \tadd $0x1,%eax\n \tje 1dc38 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17814\n \tmov 0x28(%r15),%r12\n /usr/include/python3.13/object.h:1036\n \ttest %r12,%r12\n \tje 1dc4e \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 1dc4e \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22072\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22072\n \tcall d7b0 <_PyObject_GetDictPtr@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22074\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22074\n \tmov 0x31e4e(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22073 (discriminator 1)\n \ttest %rax,%rax\n \tje 1e1e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22074\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22074\n \tmov (%rax),%rdi\n \tcall d930 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22089\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22089\n \ttest %rax,%rax\n \tje 1dfc0 \n \tmov 0x30315(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22093\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22093\n \tcmp %rdx,%rax\n \tje 1dca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22093 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22093 (discriminator 2)\n \tcmp 0x301f9(%rip),%rax \n \tje 1dca2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22093 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22093 (discriminator 3)\n \tmov %rax,%rdi\n \tcall dc20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22093 (discriminator 5)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22093 (discriminator 5)\n \ttest %eax,%eax\n \tje 1dca2 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22090\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22090\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17778\n \ttest %r15,%r15\n \tje 1dcb1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17780 (discriminator 1)\n \tcmp %r12,0x28(%r15)\n \tjne 1e268 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r15,0x70(%rbx)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1dcd2 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -19731,59 +19731,59 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1dd06 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 1e150 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22344\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22344\n \ttest %ebp,%ebp\n \tjne 1dde0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22127 (discriminator 1)\n \tmov 0x32443(%rip),%r9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22344 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22344 (discriminator 2)\n \tmov %r13d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22127 (discriminator 1)\n \ttest %r9,%r9\n \tje 1e030 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22130\n \tmov 0x32428(%rip),%r10d \n \tmov %r12d,%edx\n \tmov %r9,%rdi\n \tmov %r10d,%esi\n \tcall 1a240 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22131 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22131 (discriminator 1)\n \tcmp %eax,%r10d\n \tjle 1e130 \n \tcltq\n \tshl $0x4,%rax\n \tadd %rax,%r9\n \tcmp %r12d,0x8(%r9)\n \tjne 1e130 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22134\n \tmov (%r9),%rbp\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 1dd60 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22360\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22360\n \tmov 0x318f9(%rip),%rdx \n \tmov %rbx,%rdi\n \txor %ecx,%ecx\n \tmov %rbp,%rsi\n \tcall e090 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22366\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22366\n \ttest %rax,%rax\n \tje 1df80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22367\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22367\n \tmov %r13d,0x28(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22368\n \tmov %rax,%rdi\n \tcall d320 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1dda2 \n@@ -19796,90 +19796,90 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ddb6 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1dff0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22372\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1e429 \n \tadd $0x38,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22127 (discriminator 1)\n \tmov 0x32371(%rip),%r9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22344 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22344 (discriminator 1)\n \tmov %ebp,%r12d\n \tneg %r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22127 (discriminator 1)\n \ttest %r9,%r9\n \tjne 1dd21 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17805\n \tmov 0x70(%rbx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17809\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17808\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17808\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17806\n \tmovq $0x0,0x70(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17810\n \ttest %r14,%r14\n \tje 1e090 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r14),%r9\n /usr/include/python3.13/object.h:831\n \tmov (%r9),%eax\n \tadd $0x1,%eax\n \tje 1de2f \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r9)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17814\n \tmov 0x28(%r14),%r15\n /usr/include/python3.13/object.h:1036\n \ttest %r15,%r15\n \tje 1de43 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n \tadd $0x1,%eax\n \tje 1de43 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22286\n \ttest %ebp,%ebp\n \tjne 1e090 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22324\n \tmov 0x8(%rsp),%rsi\n \tmov (%rsp),%rdi\n \tmov %r13d,%edx\n \tmov %r9,0x10(%rsp)\n \tcall dd10 \n \tmov 0x10(%rsp),%r9\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22349\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22349\n \ttest %rbp,%rbp\n \tje 1e2a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17778\n \ttest %r14,%r14\n \tje 1de81 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17780 (discriminator 1)\n \tcmp %r15,0x28(%r14)\n \tjne 1e3d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r14,0x70(%rbx)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1dea2 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -19909,40 +19909,40 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ded4 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 1e340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22140\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22140\n \tmov 0x3227d(%rip),%r9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22144 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22144 (discriminator 1)\n \ttest %r9,%r9\n \tje 1e378 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22156\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22156\n \tmov 0x32265(%rip),%r14d \n \tmov %r12d,%edx\n \tmov %r9,%rdi\n \tmov %r14d,%esi\n \tcall 1a240 \n \tmovslq %eax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22157\n \tcmp %edx,%r14d\n \tjle 1e180 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22157 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22157 (discriminator 1)\n \tmovslq %edx,%r15\n \tshl $0x4,%r15\n \tadd %r9,%r15\n \tcmp %r12d,0x8(%r15)\n \tje 1e3e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22163\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22163\n \tmov 0x32235(%rip),%eax \n \tcmp %eax,%r14d\n \tje 1e18f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22174\n \tmov %r14d,%eax\n \tsub %edx,%eax\n \tlea -0x1(%rax),%edx\n \tmovslq %r14d,%rax\n \tmov %rdx,%rdi\n \tshl $0x4,%rax\n \tadd $0x1,%rdx\n@@ -19950,23 +19950,23 @@\n \tshl $0x4,%rdx\n \tshl $0x4,%rdi\n \tlea -0x10(%rax,%rdi,1),%rsi\n \tadd %rax,%rdi\n \tadd %r9,%rsi\n \tadd %r9,%rdi\n \tcall df80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22178\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22178\n \tadd $0x1,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22176\n \tmov %r12d,0x8(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22178\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22178\n \tmov %r14d,0x321e5(%rip) \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22177\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22177\n \tmov %rbp,(%r15)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tjne 1dd5d \n \tjmp 1dd60 \n \tnop\n /usr/include/python3.13/object.h:366\n@@ -19981,36 +19981,36 @@\n /usr/include/python3.13/object.h:954\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1e429 \n \tmov %rbp,%rdi\n \tjmp 1e007 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22085\n \tcall d8c0 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22091\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22091\n \tmov 0x2ffc9(%rip),%rdx \n \tmov 0x31ada(%rip),%rsi \n \tmov 0x3169b(%rip),%rdi \n \tcall d430 \n \tjmp 1dca0 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17809\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17808\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17808\n \txor %r14d,%r14d\n \tjmp 1dc4e \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 1e429 \n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22372\n \tadd $0x38,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n@@ -20018,81 +20018,81 @@\n \tjmp d700 <_Py_Dealloc@plt>\n \tnopw 0x0(%rax,%rax,1)\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 1dda2 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17805\n \tmov 0x70(%rbx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17806\n \tmovq $0x0,0x70(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17810\n \ttest %r14,%r14\n \tjne 1de20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22324\n \tmov 0x8(%rsp),%rsi\n \tmov (%rsp),%rdi\n \tmov %r13d,%edx\n \tcall dd10 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22349\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22349\n \ttest %rax,%rax\n \tje 1ddb6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmovq $0x0,0x70(%rbx)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 1ded4 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ded4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17808\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17808\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17809\n \txor %r15d,%r15d\n \tjmp 1de95 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22291\n \tmov 0x8(%rsp),%rsi\n \txor %eax,%eax\n \tmov %ebp,%ecx\n \tlea 0x1f0bd(%rip),%rdx # 3d15d , std::allocator > const&, void*), void*)@@Base+0x11fd>\n \tlea 0x1f0c6(%rip),%rdi # 3d16d , std::allocator > const&, void*), void*)@@Base+0x120d>\n \tmov %r9,0x10(%rsp)\n \tcall d4e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22292\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22292\n \tmov 0x10(%rsp),%r9\n \ttest %rax,%rax\n \tje 1e2a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22293\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22293\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall db40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22294\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22294\n \tmov 0x8(%rsp),%rcx\n \tmov 0x10(%rsp),%r9\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22293\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22293\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22294\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22294\n \tje 1e280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22324\n \tmov (%rsp),%rdi\n \tmov %r13d,%edx\n \tcall dd10 \n /usr/include/python3.13/object.h:366\n \tmov 0x8(%rsp),%rcx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x10(%rsp),%r9\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22324\n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1de69 \n /usr/include/python3.13/object.h:953\n@@ -20102,90 +20102,90 @@\n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tmov %r9,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%r9\n \tjmp 1de69 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17805\n \tmov 0x70(%rbx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17806\n \tmovq $0x0,0x70(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17810\n \ttest %r14,%r14\n \tjne 1de20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17809\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17808\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17808\n \txor %r9d,%r9d\n \tjmp 1de43 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1dd06 \n \tnopl (%rax)\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1dceb \n \tnopl (%rax)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1dcd2 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22163\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22163\n \tmov 0x31fce(%rip),%eax \n \tcmp %eax,%r14d\n \tjne 1e3c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22164\n \tlea 0x40(%rax),%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22165\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22165\n \tmov %r9,%rdi\n \tmov %edx,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22166\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22166\n \tmovslq %r14d,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22165\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22165\n \tshl $0x4,%rsi\n \tcall d0e0 \n \tmov %rax,%r9\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22167 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22167 (discriminator 1)\n \ttest %rax,%rax\n \tje 1dd60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22157 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22157 (discriminator 1)\n \tmovslq (%rsp),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22171\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22171\n \tmov %r14d,0x31f98(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22173\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22173\n \tmov 0x31f8d(%rip),%r14d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22170\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22170\n \tmov %rax,0x31f8e(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22157 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22157 (discriminator 1)\n \tmov %r15,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22176\n \tshl $0x4,%r15\n \tadd %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22173 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22173 (discriminator 1)\n \tcmp %edx,%r14d\n \tjg 1df28 \n \tjmp 1df5c \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17857\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17857\n \tmov 0x31481(%rip),%rdi \n \tlea 0x20(%rsp),%rdx\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17858\n \tmov 0x20(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22081\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22081\n \ttest %rdi,%rdi\n \tje 1dfb8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22082\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22082\n \tmov %rdi,0x10(%rsp)\n \tcall dc20 \n /usr/include/python3.13/object.h:366\n \tmov 0x10(%rsp),%rdi\n \tmov (%rdi),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22082 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22082 (discriminator 1)\n \ttest %eax,%eax\n \tjne 1e320 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %esi,%esi\n \tjs 1e410 \n \tmov 0x2fc50(%rip),%rax \n \tmov 0x2fd59(%rip),%rdx \n@@ -20193,20 +20193,20 @@\n \tsub $0x1,%rsi\n \tmov %rsi,(%rdi)\n \tjne 1dc7b \n \tmov %rdx,0x18(%rsp)\n \tmov %rax,0x10(%rsp)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22089\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22089\n \tmov 0x10(%rsp),%rax\n \tmov 0x18(%rsp),%rdx\n \tjmp 1dc7b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17782\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17782\n \tmov %r12,%rsi\n \tmov %r15,%rdi\n \tcall d480 \n \tjmp 1dcb1 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n@@ -20217,15 +20217,15 @@\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tjne 1e2a0 \n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tmov %r9,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22349\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22349\n \tmov (%rsp),%r9\n /usr/include/python3.13/object.h:1046\n \ttest %r9,%r9\n \tje 1e2c0 \n /usr/include/python3.13/object.h:366\n \tmov (%r9),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -20273,15 +20273,15 @@\n \tjne 1e429 \n \tmov %r15,%rdi\n \tjmp 1e007 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %esi,%esi\n \tjs 1dca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22082 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22082 (discriminator 2)\n \tmov 0x2fc61(%rip),%rdx \n \tmov %rdx,%rax\n \tjmp 1e237 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n@@ -20292,292 +20292,292 @@\n \tjmp 1debb \n \tnopl (%rax)\n \tmov %r9,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%r9\n \tjmp 1dea2 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22145\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22145\n \tmov $0x400,%edi\n \tcall d720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22146 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22146 (discriminator 1)\n \ttest %rax,%rax\n \tje 1dd60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22149\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22149\n \tmov 0x2849e(%rip),%rdx # 46830 , std::allocator > const&, void*), void*)@@Base+0xa8d0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22147\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22147\n \tmov %rax,0x31dbf(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22150\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22150\n \tmov %r12d,0x8(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22149\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22149\n \tmov %rdx,0x31dac(%rip) \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22151\n \tmov %rbp,(%rax)\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tjne 1dd5d \n \tjmp 1dd60 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22176\n \tshl $0x4,%rdx\n \tlea (%r9,%rdx,1),%r15\n \tjmp 1df5c \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17782\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17782\n \tmov %r15,%rsi\n \tmov %r14,%rdi\n \tmov %r9,(%rsp)\n \tcall d480 \n \tmov (%rsp),%r9\n \tjmp 1de81 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22158\n \tmov (%r15),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22159\n \tmov %rbp,(%r15)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1dd60 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 1dd60 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1dd60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22093\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22093\n \tmov 0x2fb79(%rip),%rax \n \tcmp %rax,0x2fa62(%rip) \n \tjne 1dca2 \n \tjmp 1dca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22372\n \tcall d9b0 <__stack_chk_fail@plt>\n \txchg %ax,%ax\n __pyx_f_7_rtmidi___pyx_unpickle_MidiBase__set_state(__pyx_obj_7_rtmidi_MidiBase*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14535\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x38,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14558 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14558 (discriminator 1)\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n \tmov 0x2fa6d(%rip),%r12 \n \tcmp %r12,%rsi\n \tje 1e7c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19674 (discriminator 3)\n \tcmpq $0x0,0x10(%rsi)\n \tmov %rdi,%rbp\n \tmov %rsi,%rbx\n \tje 1e800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19675\n \tmov 0x18(%rsi),%r13\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%edx\n \tadd $0x1,%edx\n \tje 1e47e \n /usr/include/python3.13/object.h:836\n \tmov %edx,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14566\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14566\n \tmov 0x28(%rbp),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1e496 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rdi)\n \tje 1e720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19674 (discriminator 3)\n \tcmpq $0x1,0x10(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14567\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14567\n \tmov %r13,0x28(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19674 (discriminator 3)\n \tjbe 1e850 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19675\n \tmov 0x20(%rbx),%r13\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%edx\n \tadd $0x1,%edx\n \tje 1e4b6 \n /usr/include/python3.13/object.h:836\n \tmov %edx,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14577\n \tmov 0x20(%rbp),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1e4ce \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rdi)\n \tje 1e730 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19674 (discriminator 3)\n \tcmpq $0x2,0x10(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14578\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14578\n \tmov %r13,0x20(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19674 (discriminator 3)\n \tjbe 1e8a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19675\n \tmov 0x28(%rbx),%r13\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%edx\n \tadd $0x1,%edx\n \tje 1e4ee \n /usr/include/python3.13/object.h:836\n \tmov %edx,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14588\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14588\n \tmov 0x18(%rbp),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1e506 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rdi)\n \tje 1e740 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14589\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14589\n \tmov %r13,0x18(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14602 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14602 (discriminator 2)\n \tcmp $0xffffffffffffffff,%rax\n \tje 1e8f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14604\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14604\n \tcmp $0x3,%rax\n \tjg 1e558 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 1e52b \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14672\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14672\n \tmov %r12,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14685\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14685\n \tmov 0x28(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 1ea52 \n \tadd $0x38,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14609\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14609\n \tmov 0x31591(%rip),%rsi \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19480 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19480 (discriminator 3)\n \ttestb $0x10,0xab(%rax)\n \tje 1e9b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1ea38 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19486\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19486\n \ttest %rdi,%rdi\n \tje 1e960 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e5aa \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 1e5aa \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14619\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14619\n \tmov 0x3153b(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1e9d8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14619 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14619 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 1e9e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14621\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14621\n \tmov 0x31887(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1e9f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14621 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14621 (discriminator 2)\n \ttest %r13,%r13\n \tje 1ea08 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e61c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tjne 1e61c \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19674 (discriminator 3)\n \tcmpq $0x3,0x10(%rbx)\n \tjbe 1e750 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19675\n \tmov 0x30(%rbx),%rbp\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 1e636 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14633 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14633 (discriminator 2)\n \tmov 0x2f94b(%rip),%rax \n \tcmp %rax,0x8(%r13)\n \tjne 1e900 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r13),%r15\n \tmovq %rbp,%xmm1\n \tmovq %r15,%xmm0\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14635 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14635 (discriminator 1)\n \ttest %r15,%r15\n \tje 1e900 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r13),%rbx\n /usr/include/python3.13/object.h:831\n@@ -20596,21 +20596,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e690 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 1e980 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14646\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14646\n \tlea 0x10(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14645\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14645\n \tmovaps %xmm0,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14646\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14646\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e6be \n@@ -20625,15 +20625,15 @@\n \tjs 1e6d4 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 1e950 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14649 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14649 (discriminator 1)\n \tmov $0x3939,%esi\n \ttest %r14,%r14\n \tje 1e795 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e6f6 \n /usr/include/python3.13/object.h:953\n@@ -20659,143 +20659,143 @@\n \tnopw 0x0(%rax,%rax,1)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1e4ce \n \tnopw 0x0(%rax,%rax,1)\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1e506 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19679\n \tmov $0x3,%edi\n \tcall d0b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19643 (discriminator 1)\n \ttest %rax,%rax\n \tje 1e78d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19644\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19644\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall dce0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e784 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 1ea45 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14628 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14628 (discriminator 2)\n \ttest %rbp,%rbp\n \tjne 1e636 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14646\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14646\n \tmov %r13,%rbx\n \tmov $0x3924,%esi\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e7a5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1e7f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14619 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14619 (discriminator 1)\n \tmov $0xe,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14679\n \tlea 0x1e9d3(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tlea 0x1fa70(%rip),%rdi # 3e228 , std::allocator > const&, void*), void*)@@Base+0x22c8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14680\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14680\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14684\n \tjmp 1e52e \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14559\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14559\n \tmov 0x2f7b1(%rip),%rax \n \tlea 0x1fa2a(%rip),%rsi # 3e200 , std::allocator > const&, void*), void*)@@Base+0x22a0>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14560\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14560\n \tmov $0x38e0,%esi\n \tmov $0xc,%edx\n \tjmp 1e7aa \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %esi,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%esi\n \tjmp 1e7a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19679\n \txor %edi,%edi\n \tcall d0b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19643 (discriminator 1)\n \ttest %rax,%rax\n \tje 1e83a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19644\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19644\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall dce0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e831 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 1e930 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14562 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14562 (discriminator 2)\n \ttest %r13,%r13\n \tjne 1e47e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14560\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14560\n \tmov $0x38e2,%esi\n \tmov $0xc,%edx\n \tjmp 1e7aa \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19679\n \tmov $0x1,%edi\n \tcall d0b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19643 (discriminator 1)\n \ttest %rax,%rax\n \tje 1e88d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19644\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19644\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall dce0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1e884 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 1e940 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14573 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14573 (discriminator 2)\n \ttest %r13,%r13\n \tjne 1e4b6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14560\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14560\n \tmov $0x38ed,%esi\n \tmov $0xc,%edx\n \tjmp 1e7aa \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19679\n \tmov $0x2,%edi\n \tcall d0b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19643 (discriminator 1)\n \ttest %rax,%rax\n \tje 1e8e1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19644\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19644\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall dce0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -20804,35 +20804,35 @@\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tjne 1e8d8 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14584 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14584 (discriminator 2)\n \ttest %r13,%r13\n \tjne 1e4ee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14621 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14621 (discriminator 1)\n \tmov $0x38f8,%esi\n \tmov $0xc,%edx\n \tjmp 1e7aa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14602 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14602 (discriminator 1)\n \tmov $0x390a,%esi\n \tmov $0xd,%edx\n \tjmp 1e7aa \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14646\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14646\n \tlea 0x18(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r13,%rdi\n \tmov %r13,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14645\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14645\n \tmovq $0x0,0x10(%rsp)\n \tmov %rbp,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14646\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14646\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:1046\n \tjmp 1e6be \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n@@ -20843,17 +20843,17 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1e884 \n \tnopl (%rax)\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1e6d4 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19487\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19487\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14612\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14612\n \tjmp 1e51e \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1e6f6 \n \tnopl (%rax)\n@@ -20863,33 +20863,33 @@\n \tmovdqa (%rsp),%xmm0\n \tjmp 1e690 \n \tcs nopw 0x0(%rax,%rax,1)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1e6be \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19481\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19481\n \tmov 0x2f5c9(%rip),%rax \n \tlea 0x1f572(%rip),%rsi # 3df30 , std::allocator > const&, void*), void*)@@Base+0x1fd0>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tmov $0x3911,%esi\n \tmov $0xd,%edx\n \tjmp 1e7aa \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbp\n \tjmp 1e5cd \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14619 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14619 (discriminator 1)\n \tmov $0x391b,%esi\n \tjmp 1e7a5 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%r13\n \tjmp 1e5f9 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ea16 \n@@ -20902,427 +20902,427 @@\n \tjmp 1e7aa \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1ea16 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rdi\n \tjmp 1e58c \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1e784 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14685\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14685\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_7MidiOut_7get_current_api(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13535\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13551 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13551 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 1eaa0 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13553 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13553 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1eae0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13578\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13578\n \tmov 0x30(%rbx),%rax\n \tmov 0x8(%rax),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:647\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:647\n \tmov (%rdi),%rax\n \tcall *0x10(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov %eax,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13578 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13578 (discriminator 3)\n \ttest %rax,%rax\n \tje 1eb08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13559\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13559\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2f4d9(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1e81d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1e682(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1f5c5(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1e722(%rip),%rdx # 3d1f2 , std::allocator > const&, void*), void*)@@Base+0x1292>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13552 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13552 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13559\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13559\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13553 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13553 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1ea76 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13553 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13553 (discriminator 3)\n \tlea 0x1e704(%rip),%rsi # 3d1f2 , std::allocator > const&, void*), void*)@@Base+0x1292>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13553 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13553 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 1ea76 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13552 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13552 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1ead9 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13595\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13595\n \tmov $0x428,%edx\n \tlea 0x1e664(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x350a,%esi\n \tmov %rax,0x8(%rsp)\n \tlea 0x1f733(%rip),%rdi # 3e258 , std::allocator > const&, void*), void*)@@Base+0x22f8>\n \tcall 1dbd0 \n \tmov 0x8(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13596\n \tjmp 1ea90 \n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:647 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:647 (discriminator 1)\n \tmov %rax,%rdi\n \tmov %rdx,%rax\n \tjmp 18e18 <__cxa_finalize@plt+0xaad8>\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_7MidiOut_5delete(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13358\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13358\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13374 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13374 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 1ec00 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13376 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1ec40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13401\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13401\n \tmov 0x28(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmov 0x2f308(%rip),%r12 \n \tmov 0x2f341(%rip),%rbp \n \tcmp %r12,%rdi\n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2f404(%rip),%rdi \n \tsete %dl\n \tor %al,%dl\n \tjne 1ebf0 \n \tcmp %rbp,%rdi\n \tje 1ebf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13401 (discriminator 2)\n \ttest %eax,%eax\n \tjs 1ec70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13403\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13403\n \ttest %eax,%eax\n \tjne 1ebdd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13412\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13412\n \tmov 0x30(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 1ebb8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13412 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13412 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x40(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 1ebc5 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13424\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13424\n \tmov 0x28(%rbx),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ebd9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1ebf8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13425\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13425\n \tmov %r12,0x28(%rbx)\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 1ebe8 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13445\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13445\n \tmov %rbp,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13382\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%eax\n \tjmp 1eba5 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1ebd9 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2f379(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1e6bd(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1e522(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1f465(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1e66b(%rip),%rdx # 3d29b , std::allocator > const&, void*), void*)@@Base+0x133b>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13375 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13382\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13376 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1eb6d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13376 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13376 (discriminator 3)\n \tlea 0x1e649(%rip),%rsi # 3d29b , std::allocator > const&, void*), void*)@@Base+0x133b>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13376 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13376 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 1eb6d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13375 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1ec39 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13448\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13448\n \tlea 0x1e501(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x414,%edx\n \tmov $0x3459,%esi\n \tlea 0x1e57a(%rip),%rdi # 3d202 , std::allocator > const&, void*), void*)@@Base+0x12a2>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13375 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1ec39 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_17set_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12353\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12353\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12376\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12376\n \tlea 0x30e13(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12353\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12353\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12376\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12376\n \tmovq %rax,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12353\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12353\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x58,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12376\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12376\n \tmovq 0x2dd27(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12353\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12353\n \tmov %fs:0x28,%r15\n \tmov %r15,0x48(%rsp)\n \tmov %rdx,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12376\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12376\n \tmovq $0x0,0x40(%rsp)\n \tpunpcklqdq %xmm1,%xmm0\n \tmovaps %xmm0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12378\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12378\n \ttest %rcx,%rcx\n \tje 1ee40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12374\n \tlea (%rsi,%r15,8),%rax\n \tmov %rcx,%rbx\n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12380\n \tcmp $0x1,%r15\n \tje 1f0d0 \n \tcmp $0x2,%r15\n \tje 1f030 \n \ttest %r15,%r15\n \tjne 1edd8 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12391\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12391\n \tmov 0x30e3f(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 1f2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 1ed4d \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 1f158 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r13\n \tjne 1ed40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12391 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12391 (discriminator 1)\n \ttest %r13,%r13\n \tje 1f2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12393\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12393\n \tlea -0x1(%r12),%rax\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12399\n \tcmpq $0x0,0x18(%rsp)\n \tjle 1f0e8 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12400\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12400\n \tmov 0x30d39(%rip),%rcx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r14,%r14\n \tjle 1f280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 1edad \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r14\n \tje 1f198 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%rcx\n \tjne 1eda0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12401\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12401\n \ttest %r14,%r14\n \tje 1f280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12401 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12401 (discriminator 1)\n \tmov 0x18(%rsp),%r12\n \tsub $0x1,%r12\n \tjmp 1f03b \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %r15,%r15\n \tjle 1f090 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x1e43a(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x2,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 2)\n \tlea 0x1e4dd(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2f184(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1e432(%rip),%rdx # 3d239 , std::allocator > const&, void*), void*)@@Base+0x12d9>\n \tlea 0x1f27a(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %r15\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12423\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12423\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12423 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12423 (discriminator 1)\n \tmov $0x3087,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12423\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12423\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12433\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12433\n \tlea 0x1e350(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x3aa,%edx\n \tlea 0x1e3f6(%rip),%rdi # 3d22a , std::allocator > const&, void*), void*)@@Base+0x12ca>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12435\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12435\n \txor %eax,%eax\n \tjmp 1f009 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12410\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12410\n \tcmp $0x1,%r15\n \tje 1f0b0 \n \tcmp $0x2,%r15\n \tjne 1edd8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12411\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12411\n \tmov 0x8(%rsi),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12413\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12413\n \tmov (%rsi),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12470\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12470\n \tmov 0x38(%rbp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x2f01e(%rip),%rdi \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2f124(%rip),%rdi \n \tsete %dl\n \tor %al,%dl\n \tjne 1f0c0 \n \tcmp 0x2f042(%rip),%rdi \n \tje 1f0c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12470 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12470 (discriminator 2)\n \ttest %eax,%eax\n \tjs 1f1e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12471\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12471\n \ttest %eax,%eax\n \tje 1ef85 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12480\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12480\n \tmov 0x30bec(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1f2c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12480 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12480 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 1f2d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12485 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12485 (discriminator 2)\n \tmov 0x2f0bc(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 1f240 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12487 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12487 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 1f240 \n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbx),%r12\n /usr/include/python3.13/object.h:831\n@@ -21341,40 +21341,40 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ef11 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 1f220 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12498\n \tlea 0x30(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12497\n \tmov %rcx,0x30(%rsp)\n \tmov %rcx,0x8(%rsp)\n \tmovq $0x0,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12498\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:366\n \tmov 0x8(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12498\n \tmov %rax,%r15\n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ef52 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 1f2a0 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12500 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12500 (discriminator 1)\n \ttest %r15,%r15\n \tje 1f0f8 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1ef71 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n@@ -21385,19 +21385,19 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1ef85 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 1f200 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12522\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12522\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12522 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12522 (discriminator 2)\n \ttest %rax,%rax\n \tje 1f210 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tadd $0x1,%eax\n \tje 1efa8 \n /usr/include/python3.13/object.h:836\n@@ -21407,904 +21407,904 @@\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r13,0x18(%rdx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 1efb7 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12532\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12532\n \tmov 0x38(%rbp),%rdi\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r14,0x20(%rdx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1efd3 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1f140 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:638\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:638\n \tmov 0x30(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12533\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12533\n \tmov %rdx,0x38(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:638\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:638\n \tlea 0x265e(%rip),%rsi \n \tmov 0x8(%rax),%rdi\n \tcall d180 >*, void*), void*)@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12543 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12543 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12543 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12543 (discriminator 3)\n \ttest %rax,%rax\n \tjne 1f270 \n /usr/include/python3.13/object.h:829\n \tmov 0x2eec0(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1f009 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12448\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12448\n \tmov 0x48(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 1f302 \n \tadd $0x58,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12381\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12381\n \tmov 0x8(%rsi),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12383\n \tmov (%rsi),%r13\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12405 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12405 (discriminator 1)\n \ttest %r12,%r12\n \tjle 1ee57 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12407\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12407\n \tmov 0x10(%rsp),%rsi\n \tlea 0x20(%rsp),%rcx\n \tmov %r15,%r8\n \tmov %rbx,%rdi\n \tlea 0x30(%rsp),%rdx\n \tlea 0x1e1d9(%rip),%r9 # 3d239 , std::allocator > const&, void*), void*)@@Base+0x12d9>\n \tmov %r13,0x20(%rsp)\n \tmov %r14,0x28(%rsp)\n \tcall 1d080 \n \tmov 0x20(%rsp),%r13\n \tmov 0x28(%rsp),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12407 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12407 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 1ee57 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12407 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12407 (discriminator 2)\n \tmov $0x3077,%esi\n \tjmp 1ee21 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12543 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12543 (discriminator 1)\n \tlea 0x1e182(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n \tmov $0x1,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 1)\n \tlea 0x1e642(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tjmp 1edf5 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12410\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12410\n \tmov 0x2ee09(%rip),%r14 \n \tjmp 1ee54 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%eax\n \tjmp 1ee91 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12383\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12383\n \tmov (%rsi),%r13\n /usr/include/python3.13/object.h:354\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12399\n \tcmpq $0x0,0x18(%rsp)\n \tjg 1ed7c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12377\n \tmov 0x2edd1(%rip),%r14 \n \tjmp 1ee57 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 1f10a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%r12)\n \tje 1f2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12470 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12470 (discriminator 1)\n \tmov $0x3be,%edx\n \tmov $0x30d4,%esi\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12560\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12560\n \tlea 0x1e051(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1e0fc(%rip),%rdi # 3d22a , std::allocator > const&, void*), void*)@@Base+0x12ca>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12435\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12435\n \txor %eax,%eax\n \tjmp 1f009 \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rdx,0x8(%rsp)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rdx\n \tjmp 1efd3 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 1f16d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%r12\n \tje 1f2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r14,8),%rsi\n \tmov %r13,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 1f160 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 1f2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r14,8),%r13\n \tjmp 1ed5d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r12d,%r12d\n \tjmp 1f1ad \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r12,%r14\n \tje 1f280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r12,8),%rsi\n \tmov %rcx,%rdi\n \tmov %rcx,0x8(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \ttest %eax,%eax\n \tje 1f1a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 1f280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r12,8),%r14\n \tjmp 1edbd \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12470 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12470 (discriminator 1)\n \tmov $0x3bd,%edx\n \tmov $0x30b6,%esi\n \tjmp 1f120 \n \tnop\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1ef71 \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1ef85 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12522 (discriminator 1)\n \tmov $0x3c0,%edx\n \tmov $0x30ea,%esi\n \tjmp 1f120 \n \tnop\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %rcx,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n \tjmp 1ef11 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12498\n \tlea 0x38(%rsp),%rsi\n \txor %edx,%edx\n \tmov %rbx,%rdi\n \tmov %rbx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12497\n \tmovq $0x0,0x38(%rsp)\n \tmovq $0x0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12498\n \tcall 1d7c0 \n \tmov %rax,%r15\n /usr/include/python3.13/object.h:1046\n \tjmp 1ef52 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12543 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12543 (discriminator 1)\n \tmov $0x3c1,%edx\n \tmov $0x30ff,%esi\n \tjmp 1f120 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12402\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12402\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12402 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12402 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1f2f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12377\n \tmov 0x2ec2f(%rip),%r14 \n \tjmp 1f044 \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1ef52 \n \tnopl (%rax)\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1f10a \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbx\n \tjmp 1eebc \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12480 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12480 (discriminator 1)\n \tmov $0x3be,%edx\n \tmov $0x30c0,%esi\n \tjmp 1f120 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12395\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12395\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12395 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12395 (discriminator 1)\n \ttest %rax,%rax\n \tje 1f090 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12395 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12395 (discriminator 2)\n \tmov $0x306b,%esi\n \tjmp 1ee21 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12402 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12402 (discriminator 2)\n \tmov $0x3072,%esi\n \tjmp 1ee21 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12448\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12448\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_15ignore_types(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12174\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12198\n \tlea 0x30b33(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12174\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12198\n \tmovq %rax,%xmm1\n \tsub $0x408,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12174\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x78,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12198\n \tmovq 0x2d9ac(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12174\n \tmov %rdi,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12198\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12174\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x68(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12198\n \tmov %rax,0x50(%rsp)\n \tmovq $0x0,0x58(%rsp)\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12202\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12202\n \ttest %rcx,%rcx\n \tje 1f480 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12196\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12196\n \tlea (%rsi,%rbp,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12204\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12204\n \tcmp $0x2,%rbp\n \tje 1f720 \n \tjg 1f450 \n \ttest %rbp,%rbp\n \tje 1f5e0 \n \tcmp $0x1,%rbp\n \tjne 1f700 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12209\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12209\n \tmov (%rsi),%r12\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12224\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12224\n \ttest %r14,%r14\n \tjle 1f770 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12225\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12225\n \tmov 0x30a9a(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 1f980 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 1f3dd \n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tje 1f820 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%rdx\n \tjne 1f3d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12226\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12226\n \ttest %rdx,%rdx\n \tje 1f980 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12226 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12226 (discriminator 1)\n \tsub $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12231\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12231\n \ttest %r14,%r14\n \tjle 1f734 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12232\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12232\n \tmov 0x3063e(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 1f910 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 1f42d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tje 1f870 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%rdi\n \tjne 1f420 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12233\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12233\n \ttest %r15,%r15\n \tje 1f910 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12233 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12233 (discriminator 1)\n \tsub $0x1,%r14\n \tjmp 1f469 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12204\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12204\n \tcmp $0x3,%rbp\n \tjne 1f6a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12205\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12205\n \tmov 0x10(%rsi),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12207\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12207\n \tmov 0x8(%rsi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12209\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12209\n \tmov (%rsi),%r12\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12237 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12237 (discriminator 1)\n \ttest %r14,%r14\n \tjg 1f92f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmov 0x2ea07(%rip),%rbx \n \tjmp 1f4b3 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12242\n \tcmp $0x2,%rbp\n \tje 1f900 \n \tjg 1f680 \n \ttest %rbp,%rbp\n \tje 1f8c0 \n \tcmp $0x1,%rbp\n \tjne 1f700 \n \tmov 0x2e9d6(%rip),%rbx \n \tmov %rbx,%r15\n \tmov %rbx,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12247\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12247\n \tmov (%rsi),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tmov 0x2ead6(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp %rbx,%r12\n \tsete %r13b\n \tsete %sil\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r14,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %sil,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tsete %al\n \tor %r13d,%eax\n \tcmp 0x2e9e7(%rip),%r12 \n \tsete %dil\n \tor %edi,%eax\n \ttest %al,%al\n \tjne 1f4fd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r12,%rdi\n \tmov %rdx,0x8(%rsp)\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 1)\n \tmov 0x8(%rsp),%rdx\n \ttest %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 1)\n \tsetne %r13b\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 2)\n \ttest %esi,%esi\n \tjne 1f8d3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp %rbx,%rdx\n \tsete %bpl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r14,%rdx\n \tsete %al\n \tor %bpl,%al\n \tjne 1f673 \n \tcmp 0x2e99e(%rip),%rdx \n \tje 1f673 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rdx,%rdi\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12305 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12305 (discriminator 1)\n \ttest %eax,%eax\n \tsetne %bpl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12305 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12305 (discriminator 2)\n \ttest %eax,%eax\n \tjne 1f7b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp %rbx,%r15\n \tsete %bl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2ea45(%rip),%r15 \n \tsete %al\n \tor %bl,%al\n \tjne 1f710 \n \tcmp 0x2e963(%rip),%r15 \n \tje 1f710 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r15,%rdi\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12306 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12306 (discriminator 1)\n \ttest %eax,%eax\n \tsetne %bl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12306 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12306 (discriminator 2)\n \ttest %eax,%eax\n \tjne 1f7c8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:642\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:642\n \tmov (%rsp),%rax\n \tmovzbl %bl,%ecx\n \tmovzbl %bpl,%edx\n \tmovzbl %r13b,%esi\n \tmov 0x30(%rax),%rax\n \tmov 0x8(%rax),%rdi\n \tmov (%rdi),%rax\n \tcall *0x58(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12307 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12307 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12307 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12307 (discriminator 3)\n \ttest %rax,%rax\n \tjne 1f7e0 \n /usr/include/python3.13/object.h:829\n \tmov 0x2e916(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1f5b3 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12284\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12284\n \tmov 0x68(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 1f9de \n \tadd $0x78,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12217\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12217\n \ttest %r14,%r14\n \tjle 1f650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12218\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12218\n \tmov 0x30848(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r15\n \tje 1f808 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r14\n \tjne 1f600 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r12d,%r12d\n \tjmp 1f62d \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r12,%r14\n \tje 1f9a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r12,8),%rsi\n \tmov %r15,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 1f620 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 1f9a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r12,8),%r12\n \tjmp 1f80d \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 2)\n \ttest %rax,%rax\n \tjne 1f9b6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12201\n \tmov 0x2e81b(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmov $0x1,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 2)\n \tmov $0x1,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12201\n \tmov %rbx,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %bpl,%eax\n \tjmp 1f536 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12242\n \tcmp $0x3,%rbp\n \tjne 1f6a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12243\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12243\n \tmov 0x10(%rsi),%r15\n \tmov 0x2e7ef(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12245\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12245\n \tmov 0x8(%rsi),%rdx\n \tjmp 1f4b0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x1db7b(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x3,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2e8cc(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1db96(%rip),%rdx # 3d255 , std::allocator > const&, void*), void*)@@Base+0x12f5>\n \tlea 0x1e9c2(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x1dc05(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12259\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12259\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12259 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12259 (discriminator 1)\n \tmov $0x2fe3,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12259\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12259\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12269\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12269\n \tlea 0x1da92(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x384,%edx\n \tlea 0x1db54(%rip),%rdi # 3d246 , std::allocator > const&, void*), void*)@@Base+0x12e6>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12271\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12271\n \txor %eax,%eax\n \tjmp 1f5b3 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0x1db12(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \txor %r8d,%r8d\n \tjmp 1f6ad \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %bl,%eax\n \tjmp 1f570 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12207\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12207\n \tmov 0x8(%rsi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12209\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12209\n \tmov (%rsi),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12231\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12231\n \ttest %r14,%r14\n \tjg 1f3ff \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmov 0x2e745(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tmov 0x2e84e(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp %rbx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12201\n \tmov %rbx,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tsete %r13b\n \tsete %sil\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r14,%r12\n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %sil,%esi\n \tor %r13d,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2e75c(%rip),%r12 \n \tsete %dil\n \tor %edi,%eax\n \tjmp 1f4df \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmov 0x2e709(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tmov 0x2e812(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp %rbx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12201\n \tmov %rbx,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tsete %r13b\n \tsete %sil\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r14,%r12\n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %sil,%esi\n \tor %r13d,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2e720(%rip),%r12 \n \tsete %dl\n \tor %edx,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12200\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12200\n \tmov %rbx,%rdx\n \tjmp 1f4df \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12305 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12305 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12305 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12305 (discriminator 2)\n \ttest %rax,%rax\n \tje 1f53e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12305 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12305 (discriminator 7)\n \tmov $0x3011,%esi\n \tjmp 1f7e5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12306 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12306 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12306 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12306 (discriminator 2)\n \ttest %rax,%rax\n \tje 1f578 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12306 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12306 (discriminator 7)\n \tmov $0x3012,%esi\n \tjmp 1f7e5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12307 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12307 (discriminator 1)\n \tmov $0x3013,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12321\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12321\n \tlea 0x1d98c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x3a8,%edx\n \tlea 0x1da4e(%rip),%rdi # 3d246 , std::allocator > const&, void*), void*)@@Base+0x12e6>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12271\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12271\n \txor %eax,%eax\n \tjmp 1f5b3 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12219\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12219\n \ttest %r12,%r12\n \tje 1f9a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12219 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12219 (discriminator 1)\n \tsub $0x1,%r14\n \tjmp 1f3a2 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r8d,%r8d\n \tjmp 1f835 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r8,%r15\n \tje 1f980 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r8,8),%rsi\n \tmov %rdx,%rdi\n \tmov %r8,0x10(%rsp)\n \tmov %rdx,0x8(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x8(%rsp),%rdx\n \tmov 0x10(%rsp),%r8\n \ttest %eax,%eax\n \tje 1f828 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 1f980 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r8,8),%rdx\n \tjmp 1f3e9 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r8d,%r8d\n \tjmp 1f885 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r8,%r15\n \tje 1f910 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r8,8),%rsi\n \tmov %rdx,0x18(%rsp)\n \tmov %r8,0x10(%rsp)\n \tmov %rdi,0x8(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x8(%rsp),%rdi\n \tmov 0x10(%rsp),%r8\n \ttest %eax,%eax\n \tmov 0x18(%rsp),%rdx\n \tje 1f878 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 1f910 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r8,8),%r15\n \tjmp 1f439 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 1)\n \tmov 0x2e5b9(%rip),%rbx \n \tmov $0x1,%r13d\n \tmov %rbx,%rdx\n \tmov %rbx,%r15\n \tmov %rdx,0x8(%rsp)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 2)\n \ttest %rax,%rax\n \tjne 1f9b6 \n \tmov 0x2e6a3(%rip),%r14 \n \tmov 0x8(%rsp),%rdx\n \tjmp 1f505 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12242\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12242\n \tmov 0x2e579(%rip),%rbx \n \tmov %rbx,%r15\n \tjmp 1f691 \n \tnop\n \tmov %rdx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12234\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12234\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12234 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12234 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1f9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12201\n \tmov 0x2e556(%rip),%r15 \n \tmov 0x8(%rsp),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12239\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12239\n \tmov %rdx,0x28(%rsp)\n \tlea 0x20(%rsp),%rcx\n \tmov %rbp,%r8\n \tmov %r13,%rsi\n \tlea 0x40(%rsp),%rdx\n \tlea 0x1d90a(%rip),%r9 # 3d255 , std::allocator > const&, void*), void*)@@Base+0x12f5>\n \tmov %rbx,%rdi\n \tmov %r12,0x20(%rsp)\n \tmov %r15,0x30(%rsp)\n \tcall 1d080 \n \tmov 0x20(%rsp),%r12\n \tmov 0x28(%rsp),%rdx\n \tmov 0x30(%rsp),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12239 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12239 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 1f472 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12239 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12239 (discriminator 2)\n \tmov $0x2fcf,%esi\n \tjmp 1f6df \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12227\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12227\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12227 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12227 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1f9d4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12200\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12200\n \tmov 0x2e4ef(%rip),%rdx \n \tjmp 1f3ff \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12220\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12220\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12220 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12220 (discriminator 1)\n \ttest %rax,%rax\n \tjne 1f9ca \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12199\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12199\n \tmov 0x2e4cf(%rip),%r12 \n \tjmp 1f3ab \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12304 (discriminator 7)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12304 (discriminator 7)\n \tmov $0x3010,%esi\n \tjmp 1f7e5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12234 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12234 (discriminator 2)\n \tmov $0x2fca,%esi\n \tjmp 1f6df \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12220 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12220 (discriminator 2)\n \tmov $0x2fbc,%esi\n \tjmp 1f6df \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12227 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12227 (discriminator 2)\n \tmov $0x2fc3,%esi\n \tjmp 1f6df \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12284\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12284\n \tcall d9b0 <__stack_chk_fail@plt>\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_11close_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11850\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11850\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x48,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x38(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11866 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11866 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 1fd70 \n \tmov %rdi,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11868 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11868 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1fdb0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11895\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11895\n \tmov 0x3005d(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1fde0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r12,%rdi\n \tcall *%rax\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11895 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11895 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 1fdf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11900 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11900 (discriminator 2)\n \tmov 0x2e52d(%rip),%r13 \n \tcmp %r13,0x8(%rbp)\n \tjne 1fcc0 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11902 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11902 (discriminator 1)\n \ttest %r15,%r15\n \tje 1fcc0 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%rbx\n /usr/include/python3.13/object.h:831\n@@ -22323,36 +22323,36 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1faa0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 1fca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11913\n \tlea 0x20(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11912\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11912\n \tmovq $0x0,0x28(%rsp)\n \tmov %r15,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11913\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1fad7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 1fcb0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11915 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11915 (discriminator 1)\n \tmov $0x2e8b,%esi\n \tmov $0x36b,%edx\n \ttest %r14,%r14\n \tje 1fc38 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1fafe \n@@ -22365,38 +22365,38 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1fb12 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 1fc80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11928\n \tmov 0x2fb7f(%rip),%rdi \n \tmov 0x2ff90(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 1fe00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11928 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11928 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 1fe10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11933 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11933 (discriminator 2)\n \tcmp %r13,0x8(%rbp)\n \tjne 1fd30 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r13\n \tmovq %r12,%xmm1\n \tmovq %r13,%xmm0\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11935 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11935 (discriminator 1)\n \ttest %r13,%r13\n \tje 1fd30 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%rbx\n /usr/include/python3.13/object.h:831\n@@ -22415,35 +22415,35 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1fb97 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 1fd10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11946\n \tlea 0x20(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11945\n \tmovaps %xmm0,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11946\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1fbc7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 1fd60 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11948 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11948 (discriminator 1)\n \tmov $0x2eac,%esi\n \tmov $0x36c,%edx\n \ttest %r12,%r12\n \tje 1fc38 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1fbea \n@@ -22464,15 +22464,15 @@\n \tmov 0x2e2b9(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 1fc10 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11874\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11874\n \tmov 0x38(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 1fe1f \n \tadd $0x48,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -22494,19 +22494,19 @@\n \tmov %rbx,%rdi\n \tmov %edx,0x1c(%rsp)\n \tmov %esi,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%esi\n \tmov 0x1c(%rsp),%edx\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11969\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11969\n \tlea 0x1d511(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1d5f4(%rip),%rdi # 3d262 , std::allocator > const&, void*), void*)@@Base+0x1302>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11867 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11867 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1fc10 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1fb12 \n@@ -22519,23 +22519,23 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1faa0 \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1fad7 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11913\n \tlea 0x28(%rsp),%rsi\n \txor %edx,%edx\n \tmov %rbp,%rdi\n \tmov %rbp,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11912\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11912\n \tmovq $0x0,0x28(%rsp)\n \tmovq $0x0,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11913\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:1046\n \tjmp 1fad7 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n@@ -22548,499 +22548,499 @@\n \tnopl (%rax)\n \tmov %rbp,%rdi\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 1fb97 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11946\n \tlea 0x28(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rbp,%rdi\n \tmov %rbp,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11945\n \tmov %r12,0x28(%rsp)\n \tmovq $0x0,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11946\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:1046\n \tjmp 1fbc7 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1fbc7 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2e209(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1d54d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1d3b2(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1e2f5(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1d580(%rip),%rdx # 3d320 , std::allocator > const&, void*), void*)@@Base+0x13c0>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11867 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11867 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n \tjmp 1fc10 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11868 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11868 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1fa27 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11868 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11868 (discriminator 3)\n \tlea 0x1d55e(%rip),%rsi # 3d320 , std::allocator > const&, void*), void*)@@Base+0x13c0>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11868 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11868 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 1fa27 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11867 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11867 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1fc10 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %r12,%rdi\n \tcall d100 \n \tmov %rax,%rbp\n \tjmp 1fa4b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11895 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11895 (discriminator 1)\n \tmov $0x36b,%edx\n \tmov $0x2e77,%esi\n \tjmp 1fc60 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbp\n \tjmp 1fb39 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11928 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11928 (discriminator 1)\n \tmov $0x36c,%edx\n \tmov $0x2e98,%esi\n \tjmp 1fc60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11874\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11874\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_9cancel_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11730\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11730\n \tendbr64\n \tpush %rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11746 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11746 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 1ff10 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11748 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11748 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 1ff50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11772\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11772\n \tmov 0x38(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x2e026(%rip),%rdi \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2e12c(%rip),%rdi \n \tsete %dl\n \tor %al,%dl\n \tjne 1fea8 \n \tcmp 0x2e04e(%rip),%rdi \n \tje 1fea8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11772 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11772 (discriminator 2)\n \ttest %eax,%eax\n \tjs 1ff80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11773\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11773\n \ttest %eax,%eax\n \tjne 1feaf \n \tmov 0x2e034(%rip),%rbp \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 1fe97 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11754\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11815\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11815\n \tmov %rbp,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11754\n \tpop %rbx\n \tpop %rbp\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11773\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11773\n \ttest %eax,%eax\n \tje 1fe85 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:639\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:639\n \tmov 0x30(%rbx),%rax\n \tmov 0x8(%rax),%rdi\n \tcall e0e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11782 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11782 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11782 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11782 (discriminator 3)\n \ttest %rax,%rax\n \tjne 1ffa8 \n /usr/include/python3.13/object.h:829\n \tmov 0x2dfef(%rip),%rbp \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 1fedc \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11794\n \tmov 0x38(%rbx),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 1fef0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 1ff00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11795\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11795\n \tmov %rbp,0x38(%rbx)\n \tjmp 1fe8c \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 1fef0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2e069(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1d3ad(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1d212(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1e155(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1d33c(%rip),%rdx # 3d27c , std::allocator > const&, void*), void*)@@Base+0x131c>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11747 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11747 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11754\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11748 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11748 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1fe4f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11748 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11748 (discriminator 3)\n \tlea 0x1d31a(%rip),%rsi # 3d27c , std::allocator > const&, void*), void*)@@Base+0x131c>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11748 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11748 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 1fe4f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11747 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11747 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1ff49 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11772 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11772 (discriminator 1)\n \tmov $0x2dfc,%esi\n \tmov $0x366,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11818\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11818\n \tlea 0x1d1e7(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1e2e0(%rip),%rdi # 3e278 , std::allocator > const&, void*), void*)@@Base+0x2318>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11747 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11747 (discriminator 1)\n \txor %eax,%eax\n \tjmp 1ff49 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11782 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11782 (discriminator 1)\n \tmov $0x2e06,%esi\n \tmov $0x367,%edx\n \tjmp 1ff8a \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_7delete(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11553\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11553\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11569 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11569 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 20070 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11571 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11571 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 200b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11596\n \tmov 0x28(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmov 0x2de98(%rip),%r12 \n \tmov 0x2ded1(%rip),%rbp \n \tcmp %r12,%rdi\n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2df94(%rip),%rdi \n \tsete %dl\n \tor %al,%dl\n \tjne 20060 \n \tcmp %rbp,%rdi\n \tje 20060 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11596 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11596 (discriminator 2)\n \ttest %eax,%eax\n \tjs 200e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11598\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11598\n \ttest %eax,%eax\n \tjne 2004d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11607\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11607\n \tmov 0x30(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 20028 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11607 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11607 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x40(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 20035 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11619\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11619\n \tmov 0x28(%rbx),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20049 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 20068 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11620\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11620\n \tmov %r12,0x28(%rbx)\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 20058 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11640\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11640\n \tmov %rbp,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11577\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%eax\n \tjmp 20015 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 20049 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2df09(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1d24d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1d0b2(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1dff5(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1d1fb(%rip),%rdx # 3d29b , std::allocator > const&, void*), void*)@@Base+0x133b>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11570 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11570 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11577\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11571 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11571 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 1ffdd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11571 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11571 (discriminator 3)\n \tlea 0x1d1d9(%rip),%rsi # 3d29b , std::allocator > const&, void*), void*)@@Base+0x133b>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11571 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11571 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 1ffdd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11570 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11570 (discriminator 1)\n \txor %eax,%eax\n \tjmp 200a9 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11643\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11643\n \tlea 0x1d091(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x357,%edx\n \tmov $0x2d4c,%esi\n \tlea 0x1d194(%rip),%rdi # 3d28c , std::allocator > const&, void*), void*)@@Base+0x132c>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11570 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11570 (discriminator 1)\n \txor %eax,%eax\n \tjmp 200a9 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_3get_current_api(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11391\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11391\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11407 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11407 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 20150 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11409 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11409 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 20190 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11434\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11434\n \tmov 0x30(%rbx),%rax\n \tmov 0x8(%rax),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:633\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:633\n \tmov (%rdi),%rax\n \tcall *0x10(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov %eax,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11434 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11434 (discriminator 3)\n \ttest %rax,%rax\n \tje 201b8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11415\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11415\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2de29(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1d16d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1cfd2(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1df15(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1d072(%rip),%rdx # 3d1f2 , std::allocator > const&, void*), void*)@@Base+0x1292>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11408 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11408 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11415\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11415\n \tadd $0x10,%rsp\n \tpop %rbx\n \tret\n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11409 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11409 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 20126 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11409 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11409 (discriminator 3)\n \tlea 0x1d054(%rip),%rsi # 3d1f2 , std::allocator > const&, void*), void*)@@Base+0x1292>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11409 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11409 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 20126 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11408 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11408 (discriminator 1)\n \txor %eax,%eax\n \tjmp 20189 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11451\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11451\n \tmov $0x33f,%edx\n \tlea 0x1cfb4(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2caa,%esi\n \tmov %rax,0x8(%rsp)\n \tlea 0x1e0c3(%rip),%rdi # 3e298 , std::allocator > const&, void*), void*)@@Base+0x2338>\n \tcall 1dbd0 \n \tmov 0x8(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11452\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11452\n \tjmp 20140 \n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:633 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:633 (discriminator 1)\n \tmov %rax,%rdi\n \tmov %rdx,%rax\n \tjmp 18e28 <__cxa_finalize@plt+0xaae8>\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_33__setstate_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10737\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10759\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10759\n \tlea 0x2fb43(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10737\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rdi,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x48,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x38(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10759\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10759\n \tmov %rax,0x20(%rsp)\n \tmovq $0x0,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10760\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10760\n \ttest %rcx,%rcx\n \tje 20340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10757\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10757\n \tlea (%rsi,%rbp,8),%rax\n \tmov %rcx,%rbx\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10762\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10762\n \ttest %rbp,%rbp\n \tje 202f0 \n \tcmp $0x1,%rbp\n \tjne 20350 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10763\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10763\n \tmov (%rsi),%rsi\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10778 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10778 (discriminator 1)\n \ttest %r14,%r14\n \tjg 20428 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10832 (discriminator 1)\n \tcmp 0x2dc1a(%rip),%rax \n \tje 2028d \n \tcmp 0x2dc39(%rip),%rsi \n \tjne 20488 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10833\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10833\n \tmov %r12,%rdi\n \tcall 1e430 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10833 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10833 (discriminator 2)\n \ttest %rax,%rax\n \tje 20400 \n /usr/include/python3.13/object.h:366\n \tmov (%rax),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 202b5 \n@@ -23052,266 +23052,266 @@\n \tmov 0x2dc04(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 202c5 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10816\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10816\n \tmov 0x38(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 204b5 \n \tadd $0x48,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10771\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10771\n \tmov 0x2fa55(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r14,%r14\n \tjle 20470 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2031d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r14\n \tje 203c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r15\n \tjne 20310 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10771 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10771 (discriminator 1)\n \ttest %rsi,%rsi\n \tje 20470 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10773\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10773\n \tsub $0x1,%r14\n \tjmp 2026a \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10782 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10782 (discriminator 1)\n \tcmp $0x1,%rbp\n \tjne 20350 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10785\n \tmov (%rsi),%rsi\n \tjmp 20273 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2dc29(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1cf40(%rip),%rdx # 3d2a2 , std::allocator > const&, void*), void*)@@Base+0x1342>\n \tlea 0x1dd1f(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x1d376(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x1cdc1(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10791\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10791\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10791 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10791 (discriminator 1)\n \tmov $0x2a27,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10791\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10791\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10801\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10801\n \tlea 0x1cdee(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x10,%edx\n \tlea 0x1df16(%rip),%rdi # 3e2b8 , std::allocator > const&, void*), void*)@@Base+0x2358>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10803\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10803\n \txor %eax,%eax\n \tjmp 202c5 \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 202b5 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r13d,%r13d\n \tjmp 203d5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r13,%r14\n \tje 20470 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r13,8),%rsi\n \tmov %r15,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 203c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 20470 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x8(%rsp),%rax\n \tmov (%rax,%r13,8),%rsi\n \tjmp 2032d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10833 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10833 (discriminator 1)\n \tmov $0x2a51,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10849\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10849\n \tlea 0x1cd78(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x11,%edx\n \tlea 0x1dea0(%rip),%rdi # 3e2b8 , std::allocator > const&, void*), void*)@@Base+0x2358>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10803\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10803\n \txor %eax,%eax\n \tjmp 202c5 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10780\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10780\n \tmov %rsi,0x18(%rsp)\n \tmov 0x8(%rsp),%rsi\n \tmov %rbp,%r8\n \tmov %rbx,%rdi\n \tlea 0x18(%rsp),%rcx\n \tlea 0x20(%rsp),%rdx\n \tlea 0x1ce59(%rip),%r9 # 3d2a2 , std::allocator > const&, void*), void*)@@Base+0x1342>\n \tcall 1d080 \n \tmov 0x18(%rsp),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10780 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10780 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 20273 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10780 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10780 (discriminator 2)\n \tmov $0x2a1c,%esi\n \tjmp 2038f \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10775\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10775\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10775 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10775 (discriminator 1)\n \ttest %rax,%rax\n \tje 20350 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10775 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10775 (discriminator 2)\n \tmov $0x2a17,%esi\n \tjmp 2038f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19227\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19227\n \tmov 0x18(%rax),%rcx\n \tmov 0x2daed(%rip),%rax \n \tlea 0x1ce22(%rip),%rsi # 3d2bc , std::allocator > const&, void*), void*)@@Base+0x135c>\n \tlea 0x1ce15(%rip),%rdx # 3d2b6 , std::allocator > const&, void*), void*)@@Base+0x1356>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10832 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10832 (discriminator 9)\n \tmov $0x2a50,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10832\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10832\n \tjmp 20405 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10816\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10816\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_31__reduce_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10455\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10455\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x8(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10471 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10471 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 207f8 \n \tmov %rdi,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10473 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10473 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 20840 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10504\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10504\n \tmov $0x3,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10504 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10504 (discriminator 2)\n \ttest %rax,%rax\n \tje 20870 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10506\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10506\n \tmov 0x28(%rbp),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 2051a \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x18(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10509\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10509\n \tmov 0x20(%rbp),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 2052b \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x20(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10512\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10512\n \tmov 0x18(%rbp),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 2053c \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x28(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19205\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19205\n \tmov 0x2f5a9(%rip),%rsi \n \tmov %rsp,%rdx\n \tmov %rbp,%rdi\n \tcall e2b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19206\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19206\n \ttest %eax,%eax\n \tje 205e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19206 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19206 (discriminator 2)\n \tmov (%rsp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10525 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10525 (discriminator 2)\n \ttest %r12,%r12\n \tje 20898 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10538\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10538\n \tmov 0x2d952(%rip),%r14 \n \tcmp %r14,%r12\n \tje 205f2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10547\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10547\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10547 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10547 (discriminator 2)\n \ttest %rax,%rax\n \tje 209d0 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 20596 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r12,0x18(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10552\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall e330 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10552\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10552 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10552 (discriminator 2)\n \ttest %rax,%rax\n \tje 209e0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 205c7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n@@ -23322,66 +23322,66 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 205db \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 207c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10555\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10555\n \tmov %r15,%rbx\n \tjmp 20602 \n /usr/include/python3.13/object.h:829\n \tmov 0x2d8d9(%rip),%r14 \n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n \tadd $0x1,%eax\n \tje 205f2 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10585\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10585\n \tmov 0x28(%rbp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10586\n \tcmp %r14,%r12\n \tje 206f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10611\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10611\n \tmov %r14,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10621\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10621\n \tmov 0x2f757(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x2f050(%rip),%rdi \n \tmov %r15,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 208e0 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2062f \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10623\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10623\n \tmov $0x3,%edi\n \tcall d420 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10623 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10623 (discriminator 2)\n \ttest %rax,%rax\n \tje 20940 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rbp),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 20652 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x18(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10628\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10628\n \tmov 0x2f84b(%rip),%rdx \n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 20666 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n@@ -23392,19 +23392,19 @@\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 20675 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r14,0x28(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10634\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10634\n \tmov $0x3,%edi\n \tcall d420 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10634 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10634 (discriminator 2)\n \ttest %rax,%rax\n \tje 20968 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r13,0x18(%rax)\n \tmov %r15,0x20(%rax)\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n@@ -23428,70 +23428,70 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 206ce \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 207d8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10479\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10479\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 20aa1 \n \tadd $0x18,%rsp\n \tmov %rbp,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10592\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10592\n \tcmp %r14,0x20(%rbp)\n \tjne 20602 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10597\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10597\n \tmov 0x18(%rbp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10611\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10611\n \tcmp %r14,%r12\n \tjne 205ff \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10667\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10667\n \tmov 0x2f64a(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x2ef43(%rip),%rdi \n \tmov %r14,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 20a10 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2073c \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10669\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10669\n \tmov $0x3,%edi\n \tcall d420 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10669 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10669 (discriminator 2)\n \ttest %rax,%rax\n \tje 20a90 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rbp),%rdx\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 2075f \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x18(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10674\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10674\n \tmov 0x2f73e(%rip),%rdx \n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 20773 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n@@ -23502,19 +23502,19 @@\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 20780 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbx,0x28(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10680\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10680\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10680 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10680 (discriminator 2)\n \ttest %rax,%rax\n \tje 20a33 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r13,0x18(%rax)\n \tmov %r14,0x20(%rax)\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n@@ -23537,60 +23537,60 @@\n \tjmp 206ce \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 206b8 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2d781(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1cac5(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1c92a(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1d86d(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1caac(%rip),%rdx # 3d2d4 , std::allocator > const&, void*), void*)@@Base+0x1374>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10472 (discriminator 1)\n \txor %ebp,%ebp\n \tjmp 206ce \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10473 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10473 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 204f7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10473 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10473 (discriminator 3)\n \tlea 0x1ca82(%rip),%rsi # 3d2d4 , std::allocator > const&, void*), void*)@@Base+0x1374>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10473 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10473 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 204f7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10472 (discriminator 1)\n \txor %ebp,%ebp\n \tjmp 206ce \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10704\n \tlea 0x1c90d(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x5,%edx\n \tmov $0x2908,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10472 (discriminator 1)\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10704\n \tlea 0x1da56(%rip),%rdi # 3e2e0 , std::allocator > const&, void*), void*)@@Base+0x2380>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 206ce \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10704\n \tlea 0x1c8e5(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x6,%edx\n \tmov $0x291d,%esi\n \tlea 0x1da30(%rip),%rdi # 3e2e0 , std::allocator > const&, void*), void*)@@Base+0x2380>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n@@ -23599,53 +23599,53 @@\n \tjs 2082f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tjne 2082f \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10472 (discriminator 1)\n \txor %ebp,%ebp\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 206ce \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r15,%rdi\n \tcall 1aa40 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10621 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10621 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2062f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10621 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10621 (discriminator 1)\n \tmov $0xd,%edx\n \tmov $0x297d,%ebp\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10704\n \tlea 0x1c87d(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov %ebp,%esi\n \tlea 0x1d9d0(%rip),%rdi # 3e2e0 , std::allocator > const&, void*), void*)@@Base+0x2380>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20925 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 20930 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10623 (discriminator 1)\n \txor %ebp,%ebp\n \tjmp 206b8 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10623 (discriminator 1)\n \txor %ebp,%ebp\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 206b8 \n \tnop\n /usr/include/python3.13/object.h:366\n@@ -23653,15 +23653,15 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20956 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 20a08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10623 (discriminator 1)\n \tmov $0xd,%edx\n \tmov $0x297f,%ebp\n \tjmp 20900 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -23676,172 +23676,172 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2098a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 209b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10552 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10552 (discriminator 1)\n \tmov $0xd,%edx\n \tmov $0x298a,%ebp\n \tjmp 20900 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 20978 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10634 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10634 (discriminator 1)\n \tmov $0x298a,%ebp\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov $0xd,%edx\n \tjmp 20900 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10547 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10547 (discriminator 1)\n \tmov $0x8,%edx\n \tmov $0x2933,%ebp\n \tjmp 20900 \n \tnop\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 209f2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,0x0(%r13)\n \tje 20a7a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10552 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10552 (discriminator 1)\n \tmov $0x8,%edx\n \tmov $0x2938,%ebp\n \tjmp 20900 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10623 (discriminator 1)\n \tmov $0x297f,%ebp\n \tjmp 209b5 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r14,%rdi\n \tcall 1aa40 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10667 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10667 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2073c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10667 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10667 (discriminator 1)\n \tmov $0xf,%edx\n \tmov $0x29ab,%ebp\n \tjmp 20900 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20a43 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 20a97 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10669 (discriminator 1)\n \tmov $0x29b8,%ebp\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20a5a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 20a70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10704\n \tlea 0x1c723(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0xf,%edx\n \tjmp 20907 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10704\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10704\n \tjmp 20a5a \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 209f2 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10669 (discriminator 1)\n \tmov $0x29ad,%ebp\n \tjmp 20a48 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 20a43 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10479\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10479\n \tcall d9b0 <__stack_chk_fail@plt>\n \tcs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_29cancel_error_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10334\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10334\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x28(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10350 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10350 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 20d30 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10352 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10352 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 20d70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10380\n \tmov 0x2f2f0(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 20da0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbx,%rdi\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10380 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10380 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 20db0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10382\n \tmov 0x2efc0(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x2eb41(%rip),%rdi \n \tmov %r12,%rsi\n \tcall d930 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 20cb0 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 20b3d \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10387 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10387 (discriminator 2)\n \tmov 0x2d444(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 20d00 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbx),%r13\n \tmovq %rbp,%xmm1\n \tmovq %r13,%xmm0\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10389 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10389 (discriminator 1)\n \ttest %r13,%r13\n \tje 20d00 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbx),%r14\n /usr/include/python3.13/object.h:831\n@@ -23860,21 +23860,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20b99 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 20c80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10400\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10400\n \tlea 0x10(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10399\n \tmovaps %xmm0,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10400\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10400\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20bc9 \n@@ -23891,15 +23891,15 @@\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 20c40 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n \tmov %r14,%rbx\n \tmov $0x28a3,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10403 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10403 (discriminator 1)\n \ttest %r12,%r12\n \tje 20cc9 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20bfc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -23918,15 +23918,15 @@\n \tmov 0x2d2ab(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 20c1e \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10358\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10358\n \tmov 0x28(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 20dd3 \n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -23965,273 +23965,273 @@\n \tmovdqa (%rsp),%xmm0\n \tjmp 20b99 \n \tcs nopw 0x0(%rax,%rax,1)\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 20bc9 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r12,%rdi\n \tcall 1aa40 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10382 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10382 (discriminator 2)\n \ttest %rax,%rax\n \tjne 20b3d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10382 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10382 (discriminator 1)\n \tmov $0x288e,%esi\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 20cdd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 20dc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10425\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10425\n \tlea 0x1c494(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2ed,%edx\n \tlea 0x1d618(%rip),%rdi # 3e308 , std::allocator > const&, void*), void*)@@Base+0x23a8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10351 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10351 (discriminator 1)\n \txor %eax,%eax\n \tjmp 20c1e \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10400\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10400\n \tlea 0x18(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rbx,%rdi\n \tmov %rbx,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10399\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10399\n \tmovq $0x0,0x10(%rsp)\n \tmov %rbp,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10400\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10400\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:1046\n \tjmp 20bc9 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2d249(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1c58d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1c3f2(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1d335(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1c586(%rip),%rdx # 3d2e6 , std::allocator > const&, void*), void*)@@Base+0x1386>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10351 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10351 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n \tjmp 20c1e \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10352 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10352 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 20ae5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10352 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10352 (discriminator 3)\n \tlea 0x1c564(%rip),%rsi # 3d2e6 , std::allocator > const&, void*), void*)@@Base+0x1386>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10352 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10352 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 20ae5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10351 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10351 (discriminator 1)\n \txor %eax,%eax\n \tjmp 20c1e \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rbx,%rdi\n \tcall d100 \n \tmov %rax,%rbx\n \tjmp 20b08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10380 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10380 (discriminator 1)\n \tmov $0x288c,%esi\n \tjmp 20cdd \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %esi,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%esi\n \tjmp 20cdd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10358\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10358\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_27set_error_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10136\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10159\n \tlea 0x2ecd3(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10136\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10159\n \tmovq %rax,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10136\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x58,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10159\n \tmovq 0x2bbe7(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10136\n \tmov %fs:0x28,%r12\n \tmov %r12,0x48(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10159\n \tmovq $0x0,0x40(%rsp)\n \tpunpcklqdq %xmm1,%xmm0\n \tmovaps %xmm0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10161\n \ttest %rcx,%rcx\n \tje 20f80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10157\n \tlea (%rsi,%r12,8),%rax\n \tmov %rcx,%rbx\n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10163\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10163\n \tcmp $0x1,%r12\n \tje 21120 \n \tcmp $0x2,%r12\n \tje 21090 \n \ttest %r12,%r12\n \tjne 20f18 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10174\n \tmov 0x2ecff(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r13,%r13\n \tjle 21290 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 20e8d \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r13\n \tje 211a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r15\n \tjne 20e80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10174 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10174 (discriminator 1)\n \ttest %r15,%r15\n \tje 21290 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10176\n \tlea -0x1(%r13),%rax\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10182\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10182\n \tcmpq $0x0,0x18(%rsp)\n \tjle 21138 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10183\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10183\n \tmov 0x2ebfa(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %rdx,%rdx\n \tjle 21260 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 20eed \n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%rdx\n \tje 211e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r13\n \tjne 20ee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10184\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10184\n \ttest %r14,%r14\n \tje 21260 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10184 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10184 (discriminator 1)\n \tmov 0x18(%rsp),%r13\n \tsub $0x1,%r13\n \tjmp 2109b \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %r12,%r12\n \tjle 210f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x1c2fa(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x2,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 2)\n \tlea 0x1c39d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2d044(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1c3b5(%rip),%rdx # 3d2fc , std::allocator > const&, void*), void*)@@Base+0x139c>\n \tlea 0x1d13a(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10206\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10206\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10206 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10206 (discriminator 1)\n \tmov $0x27de,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10206\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10206\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10216\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10216\n \tlea 0x1c210(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2cb,%edx\n \tlea 0x1d3bc(%rip),%rdi # 3e330 , std::allocator > const&, void*), void*)@@Base+0x23d0>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10218\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10218\n \txor %eax,%eax\n \tjmp 21063 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10193\n \tcmp $0x1,%r12\n \tje 21110 \n \tcmp $0x2,%r12\n \tjne 20f18 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10194\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10194\n \tmov 0x8(%rsi),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10196\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10196\n \tmov (%rsi),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10251\n \tmov 0x2eb2e(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 21230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10251 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10251 (discriminator 2)\n \ttest %r12,%r12\n \tje 21220 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10253\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10253\n \tmov $0x3,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10253 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10253 (discriminator 2)\n \ttest %rax,%rax\n \tje 21148 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n \tadd $0x1,%eax\n \tje 20fe4 \n /usr/include/python3.13/object.h:836\n@@ -24241,273 +24241,273 @@\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r15,0x18(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 20ff3 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10266\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10266\n \tmov 0x20(%rbp),%rdi\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r14,0x20(%rbx)\n \tmov %r12,0x28(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21013 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 21190 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10277\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10277\n \tmov 0x10(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10267\n \tmov %rbx,0x20(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10277\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10277\n \tmov %rbp,%rdi\n \tcall *(%rax)\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10277 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10277 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10277 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10277 (discriminator 3)\n \ttest %rax,%rax\n \tjne 21240 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10286\n \tmov (%rbx),%rax\n \tmov 0x20(%rbp),%rdx\n \tlea 0x3f21(%rip),%rsi \n \tmov %rbx,%rdi\n \tcall *0x30(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10286 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10286 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10286 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10286 (discriminator 3)\n \ttest %rax,%rax\n \tjne 21250 \n /usr/include/python3.13/object.h:829\n \tmov 0x2ce66(%rip),%rax \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 21063 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10231\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10231\n \tmov 0x48(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 212b2 \n \tadd $0x58,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10164\n \tmov 0x8(%rsi),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10166\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10166\n \tmov (%rsi),%r15\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10188 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10188 (discriminator 1)\n \ttest %r13,%r13\n \tjle 20f97 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10190\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10190\n \tmov 0x10(%rsp),%rsi\n \tlea 0x20(%rsp),%rcx\n \tmov %r12,%r8\n \tmov %rbx,%rdi\n \tlea 0x30(%rsp),%rdx\n \tlea 0x1c23c(%rip),%r9 # 3d2fc , std::allocator > const&, void*), void*)@@Base+0x139c>\n \tmov %r15,0x20(%rsp)\n \tmov %r14,0x28(%rsp)\n \tcall 1d080 \n \tmov 0x20(%rsp),%r15\n \tmov 0x28(%rsp),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10190 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10190 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 20f97 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10190 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10190 (discriminator 2)\n \tmov $0x27ce,%esi\n \tjmp 20f61 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10286 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10286 (discriminator 1)\n \tlea 0x1c122(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n \tmov $0x1,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 1)\n \tlea 0x1c5e2(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tjmp 20f35 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10193\n \tmov 0x2cda9(%rip),%r14 \n \tjmp 20f94 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10166\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10166\n \tmov (%rsi),%r15\n /usr/include/python3.13/object.h:354\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10182\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10182\n \tcmpq $0x0,0x18(%rsp)\n \tjg 20ebb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10160\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10160\n \tmov 0x2cd81(%rip),%r14 \n \tjmp 20f97 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2115e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 21280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10253 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10253 (discriminator 1)\n \tmov $0x2e2,%edx\n \tmov $0x280d,%esi\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10302\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10302\n \tlea 0x1c001(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1d1b2(%rip),%rdi # 3e330 , std::allocator > const&, void*), void*)@@Base+0x23d0>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10218\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10218\n \txor %eax,%eax\n \tjmp 21063 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21013 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 211b5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%r13\n \tje 21290 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r14,8),%rsi\n \tmov %r15,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 211a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 21290 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r14,8),%r15\n \tjmp 20e9d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 211f1 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%rdx\n \tje 21260 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r14,8),%rsi\n \tmov %r13,%rdi\n \tmov %rdx,0x8(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x8(%rsp),%rdx\n \ttest %eax,%eax\n \tje 211e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 21260 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r14,8),%r14\n \tjmp 20efd \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10251 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10251 (discriminator 1)\n \tmov $0x2e2,%edx\n \tmov $0x280b,%esi\n \tjmp 21170 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%r12\n \tjmp 20fba \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10277 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10277 (discriminator 1)\n \tmov $0x2e3,%edx\n \tmov $0x2825,%esi\n \tjmp 21170 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10286 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10286 (discriminator 1)\n \tmov $0x2e3,%edx\n \tmov $0x282e,%esi\n \tjmp 21170 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10185\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10185\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10185 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10185 (discriminator 1)\n \ttest %rax,%rax\n \tjne 212a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10160\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10160\n \tmov 0x2cc4f(%rip),%r14 \n \tjmp 210a4 \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2115e \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10178\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10178\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10178 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10178 (discriminator 1)\n \ttest %rax,%rax\n \tje 210f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10178 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10178 (discriminator 2)\n \tmov $0x27c2,%esi\n \tjmp 20f61 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10185 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10185 (discriminator 2)\n \tmov $0x27c9,%esi\n \tjmp 20f61 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10231\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10231\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_21close_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9415\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9415\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9431 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9431 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 213b0 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9433 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9433 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 213f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9458\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9458\n \tmov 0x2ebd4(%rip),%rsi \n \tmov 0x18(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19122\n \tcmp %rdi,%rsi\n \tje 2132c \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19133 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19133 (discriminator 2)\n \tcmp 0x2ccb8(%rip),%rax \n \tjne 21448 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19136\n \tmov 0x10(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19141\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19141\n \ttest $0x2,%al\n \tjne 21380 \n /usr/include/python3.13/object.h:829\n \tmov 0x2cbb3(%rip),%rbp \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n@@ -24519,332 +24519,332 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21328 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 213a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9472\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9472\n \tmov %rbp,0x18(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9490\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9490\n \tmov 0x10(%rbx),%rax\n \tmov %rbx,%rdi\n \tcall *(%rax)\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9490 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9490 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9490 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9490 (discriminator 3)\n \ttest %rax,%rax\n \tjne 21420 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9491\n \tmov (%rbx),%rax\n \tmov %rbx,%rdi\n \tcall *0x20(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9491 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9491 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9491 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9491 (discriminator 3)\n \ttest %rax,%rax\n \tjne 214c0 \n /usr/include/python3.13/object.h:829\n \tmov 0x2cb5c(%rip),%rbp \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 2136f \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9502\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9502\n \tmov %rbp,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9439\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19136\n \tshr $0x3,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19173\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19173\n \tcmp $0x1,%rax\n \tjne 21306 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19173 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19173 (discriminator 2)\n \tcmpl $0x1,0x18(%rdi)\n \tjne 21306 \n \tjmp 2132c \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21328 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2cbc9(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1bf0d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1bd72(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1ccb5(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1bf40(%rip),%rdx # 3d320 , std::allocator > const&, void*), void*)@@Base+0x13c0>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9432 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9432 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9439\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9433 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9433 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 212dd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9433 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9433 (discriminator 3)\n \tlea 0x1bf1e(%rip),%rsi # 3d320 , std::allocator > const&, void*), void*)@@Base+0x13c0>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9433 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9433 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 212dd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9432 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9432 (discriminator 1)\n \txor %eax,%eax\n \tjmp 213e9 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9490 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9490 (discriminator 1)\n \tmov $0x2512,%esi\n \tmov $0x294,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9505\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9505\n \tlea 0x1bd47(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1bed7(%rip),%rdi # 3d30f , std::allocator > const&, void*), void*)@@Base+0x13af>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9432 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9432 (discriminator 1)\n \txor %eax,%eax\n \tjmp 213e9 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19177 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19177 (discriminator 1)\n \tcmp 0x2cb69(%rip),%rax \n \tje 21500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19186\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19186\n \tmov $0x3,%edx\n \tcall e1b0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24606 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24606 (discriminator 1)\n \ttest %rax,%rax\n \tje 214ae \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x2ca12(%rip),%rax \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2cb18(%rip),%rbp \n \tsete %dl\n \tor %al,%dl\n \tjne 214d0 \n \tcmp 0x2ca3a(%rip),%rbp \n \tje 214d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbp,%rdi\n \tcall dec0 \n \tmov %eax,%r12d\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 214a9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 21528 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9458 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9458 (discriminator 2)\n \ttest %r12d,%r12d\n \tjns 214e6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9458 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9458 (discriminator 1)\n \tmov $0x24f2,%esi\n \tmov $0x292,%edx\n \tjmp 2142a \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9491 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9491 (discriminator 1)\n \tmov $0x2513,%esi\n \tmov $0x294,%edx\n \tjmp 2142a \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r12d\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 214e6 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2151e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9459\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9459\n \ttest %r12d,%r12d\n \tje 2132c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9471\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9471\n \tmov 0x18(%rbx),%rdi\n \tjmp 21306 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9459\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9459\n \tmovsd 0x25330(%rip),%xmm0 # 46838 , std::allocator > const&, void*), void*)@@Base+0xa8d8>\n \tucomisd 0x10(%rdi),%xmm0\n \tjp 21306 \n \tje 2132c \n \tjmp 21306 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9458 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9458 (discriminator 1)\n \tjmp 214e6 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 214a9 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_9get_port_count(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8038\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8038\n \tendbr64\n \tpush %rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8054 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 215c8 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8056 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8056 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 21608 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8083\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8083\n \tmov 0x10(%rbx),%rax\n \tmov %rbx,%rdi\n \tcall *(%rax)\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8083 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8083 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8083 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8083 (discriminator 3)\n \ttest %rax,%rax\n \tjne 215a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8084\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8084\n \tmov (%rbx),%rax\n \tmov %rbx,%rdi\n \tcall *0x10(%rax)\n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8084 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8084 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8084 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8084 (discriminator 3)\n \ttest %rax,%rax\n \tjne 21630 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23626\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23626\n \tmov %ebx,%edi\n \tcall de40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8085 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8085 (discriminator 1)\n \tmov $0x1f95,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8085 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8085 (discriminator 2)\n \ttest %rax,%rax\n \tje 215a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8062\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8062\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8083 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8083 (discriminator 1)\n \tmov $0x1f93,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8102\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8102\n \tlea 0x1bbcc(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1f1,%edx\n \tlea 0x1cda0(%rip),%rdi # 3e358 , std::allocator > const&, void*), void*)@@Base+0x23f8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8055 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8062\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8062\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2c9b1(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1bcf5(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x1bb5a(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1ca9d(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1bd33(%rip),%rdx # 3d32b , std::allocator > const&, void*), void*)@@Base+0x13cb>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8055 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rdx\n \tjmp 215bf \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8056 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8056 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 21556 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8056 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8056 (discriminator 3)\n \tlea 0x1bd11(%rip),%rsi # 3d32b , std::allocator > const&, void*), void*)@@Base+0x13cb>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8056 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8056 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 21556 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8055 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8055 (discriminator 1)\n \txor %eax,%eax\n \tjmp 215bf \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8084 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8084 (discriminator 1)\n \tmov $0x1f94,%esi\n \tjmp 215a5 \n \tnopw 0x0(%rax,%rax,1)\n __pyx_f_7_rtmidi__cb_func(double, std::vector >*, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4634\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4634\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x48,%rsp\n \tmovsd %xmm0,0x10(%rsp)\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x38(%rsp)\n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4654\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4654\n \tcall e210 \n \tmov %eax,0xc(%rsp)\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 2167e \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4667 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4667 (discriminator 2)\n \tmov 0x2c80f(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4667 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4667 (discriminator 1)\n \tcmp %rdx,%rax\n \tje 2169b \n \tcmp 0x2c80b(%rip),%rax \n \tjne 21a00 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4670 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4670 (discriminator 1)\n \tcmp $0x2,%rsi\n \tjne 21ae0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4676 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4676 (discriminator 2)\n \tcmp %rdx,%rax\n \tjne 21b78 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4677\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4677\n \tmov 0x18(%rbx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4678\n \tmov 0x20(%rbx),%r13\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 216c7 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n@@ -24859,105 +24859,105 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 216e8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 21920 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4726\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4726\n \txor %edi,%edi\n \tcall d770 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4726 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4726 (discriminator 1)\n \ttest %rax,%rax\n \tje 21b28 \n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x8(%rbp),%rdx\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4730 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4730 (discriminator 1)\n \tmov %rdx,%r15\n \tsub %rax,%r15\n \tje 217b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4730\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4730\n \txor %r14d,%r14d\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tsub %rax,%rdx\n /usr/include/c++/14/bits/stl_vector.h:1172 (discriminator 1)\n \tcmp %rdx,%r14\n \tjae 18e38 <__cxa_finalize@plt+0xaaf8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23555\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23555\n \tmovzbl (%rax,%r14,1),%edi\n \tcall de40 \n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4738 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4738 (discriminator 1)\n \ttest %rax,%rax\n \tje 21930 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1762 (discriminator 1)\n \tcmp 0x20(%rbx),%rax\n \tjge 219d8 \n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%esi\n \tadd $0x1,%esi\n \tje 2174b \n /usr/include/python3.13/object.h:836\n \tmov %esi,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1765\n \tmov 0x18(%rbx),%rsi\n \tmov %rdx,(%rsi,%rax,8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1769\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1769\n \tadd $0x1,%rax\n \tmov %rax,0x10(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2176b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 21790 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4730 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4730 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4730 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4730 (discriminator 1)\n \tcmp %r15,%r14\n \tje 217b0 \n \tmov 0x0(%rbp),%rax\n \tmov 0x8(%rbp),%rdx\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tsub %rax,%rdx\n /usr/include/c++/14/bits/stl_vector.h:1172 (discriminator 1)\n \tcmp %rdx,%r14\n \tjb 2171e \n \tjmp 18e38 <__cxa_finalize@plt+0xaaf8>\n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rdx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4730 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4730 (discriminator 2)\n \tadd $0x1,%r14\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4730 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4730 (discriminator 1)\n \tcmp %r15,%r14\n \tjne 21774 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4754\n \tmovsd 0x10(%rsp),%xmm0\n \tcall d670 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4754 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4754 (discriminator 1)\n \ttest %rax,%rax\n \tje 21cc9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4756\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4756 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4756 (discriminator 1)\n \ttest %rax,%rax\n \tje 21cd8 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 217e6 \n /usr/include/python3.13/object.h:836\n@@ -24968,39 +24968,39 @@\n \tmov %rbx,0x18(%rbp)\n \tmov %r15,0x20(%rbp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 217fb \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4768 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4768 (discriminator 2)\n \tmov 0x2c786(%rip),%rax \n \tcmp %rax,0x8(%r12)\n \tje 21d40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4765\n \tmov %r12,%rcx\n \tlea 0x28(%rsp),%rsi\n \tmov $0x2,%edx\n \txor %r8d,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4781\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4781\n \tmov %rcx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4780\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4780\n \tmov %r8,0x20(%rsp)\n \tmov %r8,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4781\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4781\n \tmov %rcx,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4780\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4780\n \tmov %rbp,0x28(%rsp)\n \tmov %r13,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4781\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4781\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:1046\n \tmov 0x18(%rsp),%r8\n \tmov 0x10(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4781\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4781\n \tmov %rax,%r15\n /usr/include/python3.13/object.h:1046\n \ttest %r8,%r8\n \tje 21864 \n /usr/include/python3.13/object.h:366\n \tmov (%r8),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -25017,15 +25017,15 @@\n \tjs 2187a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 21ca6 \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4784 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4784 (discriminator 1)\n \ttest %r15,%r15\n \tje 21d0c \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21897 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -25064,36 +25064,36 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 218f4 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 21ab0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4812\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 22023 \n \tmov 0xc(%rsp),%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4814\n \tadd $0x48,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4812\n \tjmp dbb0 \n \tnop\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 216e8 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4738 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4738 (discriminator 2)\n \tmov $0x1282,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21949 \n /usr/include/python3.13/object.h:953\n@@ -25111,15 +25111,15 @@\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 21c3d \n /usr/include/python3.13/object.h:954\n \tmov $0xd2,%edx\n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4805\n \tlea 0x1b801(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %ebp,%esi\n \tlea 0x1b9ba(%rip),%rdi # 3d33a , std::allocator > const&, void*), void*)@@Base+0x13da>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \ttest %r12,%r12\n \tje 21c68 \n@@ -25149,80 +25149,80 @@\n \tmov %rax,0x0(%r13)\n \tje 21b68 \n /usr/include/python3.13/object.h:1046\n \ttest %rbx,%rbx\n \tjne 218e0 \n \tjmp 218f4 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1772\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1772\n \tmov %rdx,%rsi\n \tmov %rbx,%rdi\n \tmov %rdx,0x18(%rsp)\n \tcall d500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4740 (discriminator 1)\n \tmov 0x18(%rsp),%rdx\n \ttest %eax,%eax\n \tje 2175b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4740 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4740 (discriminator 2)\n \tmov $0x1284,%ebp\n \tjmp 21935 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4694\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4694\n \tmov %rbx,%rdi\n \tcall d610 \n \tmov %rax,%r15\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4694 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4694 (discriminator 1)\n \ttest %r15,%r15\n \tje 21c4a \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21a28 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 21cff \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4697 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4697 (discriminator 1)\n \tmov 0x8(%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4698\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4698\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4697 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4697 (discriminator 1)\n \tmov 0xe0(%rax),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4698\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4698\n \tcall *%rbx\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4698 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4698 (discriminator 1)\n \ttest %rax,%rax\n \tje 21d8c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4700\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4700\n \tmov %r15,%rdi\n \tcall *%rbx\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4700 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4700 (discriminator 1)\n \ttest %rax,%rax\n \tje 21e60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4702\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4702\n \tmov %r15,%rdi\n \tcall *%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17918 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17918 (discriminator 1)\n \ttest %rax,%rax\n \tjne 21e6a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \tmov 0x70(%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \ttest %rdi,%rdi\n \tje 21a81 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17907 (discriminator 1)\n \ttest %rax,%rax\n \tjne 21f55 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 216e8 \n@@ -25241,42 +25241,42 @@\n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tmov %rdx,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%rdx\n \tjmp 21949 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4671\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4671\n \tjg 21c84 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4672\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4672\n \ttest %rsi,%rsi\n \tjns 21b88 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21b03 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 21bfc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4673\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4673\n \tmov $0x1241,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4805\n \tlea 0x1b669(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xd1,%edx\n \tlea 0x1b81f(%rip),%rdi # 3d33a , std::allocator > const&, void*), void*)@@Base+0x13da>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 218f4 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4726 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4726 (discriminator 2)\n \tmov $0x1276,%esi\n \tmov $0xd2,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4805\n \tlea 0x1b63f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1b7fa(%rip),%rdi # 3d33a , std::allocator > const&, void*), void*)@@Base+0x13da>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -25288,29 +25288,29 @@\n \tjmp 219a2 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 219c5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4680\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4680\n \tmov 0x18(%rbx),%rax\n \tmov (%rax),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4681\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4681\n \tmov 0x8(%rax),%r13\n \tjmp 216ba \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp $0x1,%rsi\n \tlea 0x1bb53(%rip),%rax # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tlea 0x1b738(%rip),%rcx # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov %rsi,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmove %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov 0x2c2c8(%rip),%rax \n \tlea 0x1c7f9(%rip),%rsi # 3e3a8 , std::allocator > const&, void*), void*)@@Base+0x2448>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n@@ -25336,15 +25336,15 @@\n \tjmp 218ab \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 21b03 \n \txor %ebx,%ebx\n \tmov $0xd2,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4805\n \tlea 0x1b561(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %ebp,%esi\n \tjmp 21b39 \n /usr/include/python3.13/object.h:954\n \tmov %r8,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%rcx\n@@ -25361,30 +25361,30 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21c5b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 21fc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4694 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4694 (discriminator 2)\n \tmov $0x1256,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4805\n \tjmp 21b08 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:1046\n \ttest %r13,%r13\n \tje 218f4 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \txor %ebx,%ebx\n \ttest %eax,%eax\n \tjns 219b7 \n \tjmp 218f4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17890\n \tmov 0x2c1e5(%rip),%rax \n \tmov $0x2,%edx\n \tlea 0x1c6e1(%rip),%rsi # 3e378 , std::allocator > const&, void*), void*)@@Base+0x2418>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n \tjmp 21aef \n@@ -25394,56 +25394,56 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%rcx\n \tjmp 2187a \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov $0xd2,%edx\n \txor %ebx,%ebx\n \tjmp 21c10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4754 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4754 (discriminator 2)\n \tmov $0x1292,%esi\n \tmov $0xd3,%edx\n \tjmp 21b32 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21f2a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 21f39 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4756 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4756 (discriminator 2)\n \tmov $0x1294,%ebp\n \tmov $0xd3,%edx\n \tjmp 21c10 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21a28 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21f46 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4784 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4784 (discriminator 1)\n \tmov $0x12b0,%ebp\n \tmov $0xd3,%edx\n /usr/include/python3.13/object.h:953\n \tmov %rax,(%rcx)\n \tjne 21c10 \n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tmov %edx,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tmov 0x10(%rsp),%edx\n \tjmp 21c10 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r12),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4770 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4770 (discriminator 1)\n \ttest %r8,%r8\n \tje 21fcd \n /usr/include/python3.13/object.h:831\n \tmov (%r8),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r12),%rcx\n /usr/include/python3.13/object.h:831\n@@ -25462,55 +25462,55 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21d7d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 21f9f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4765\n \tlea 0x20(%rsp),%rsi\n \tmov $0x3,%edx\n \tjmp 2181d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4698\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4698\n \txor %ebp,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21da2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 21f92 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \tmov 0x70(%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \ttest %rdi,%rdi\n \tje 21dc0 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17907 (discriminator 1)\n \ttest %rax,%rax\n \tjne 21fec \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp $0x1,%rbp\n \tlea 0x1b91b(%rip),%rax # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov %rbp,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tlea 0x1b4fd(%rip),%rcx # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tlea 0x1c5cc(%rip),%rsi # 3e3a8 , std::allocator > const&, void*), void*)@@Base+0x2448>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmove %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov 0x2c089(%rip),%rax \n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:1046\n \ttest %r12,%r12\n \tje 21e08 \n@@ -25519,49 +25519,49 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21e08 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 21e30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4805\n \tlea 0x1b369(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xd1,%edx\n \tmov $0x1266,%esi\n \tlea 0x1b51a(%rip),%rdi # 3d33a , std::allocator > const&, void*), void*)@@Base+0x13da>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 218f4 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov $0x1266,%ebp\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4805\n \tlea 0x1b334(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xd1,%edx\n \tmov %ebp,%esi\n \tlea 0x1b4e8(%rip),%rdi # 3d33a , std::allocator > const&, void*), void*)@@Base+0x13da>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 218f4 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4700\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4700\n \tmov $0x1,%ebp\n \tjmp 21d8e \n /usr/include/python3.13/object.h:366\n \tmov (%rax),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 21e7e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rax)\n \tje 21fdf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17890\n \tmov 0x2bfeb(%rip),%rax \n \tmov $0x2,%edx\n \tlea 0x1c4e7(%rip),%rsi # 3e378 , std::allocator > const&, void*), void*)@@Base+0x2418>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:366\n@@ -25617,33 +25617,33 @@\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21edf \n \tnopw 0x0(%rax,%rax,1)\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21eca \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4756 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4756 (discriminator 2)\n \tmov $0x1294,%esi\n \tmov $0xd3,%edx\n \tjmp 21b32 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21cf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4784 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4784 (discriminator 1)\n \tmov $0x12b0,%esi\n \tmov $0xd3,%edx\n \tjmp 21b32 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908\n \tmov 0x2c01c(%rip),%rdx \n \tmov (%rdx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%rax\n \tjne 22028 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmovq $0x0,0x70(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21a81 \n /usr/include/python3.13/object.h:953\n@@ -25663,81 +25663,81 @@\n \tmov 0x10(%rsp),%rcx\n \tmov 0x18(%rsp),%r8\n \tjmp 21d7d \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 21c5b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4765\n \tmov %r12,%rcx\n \tlea 0x28(%rsp),%rsi\n \tmov $0x2,%edx\n \tjmp 2181d \n /usr/include/python3.13/object.h:954\n \tmov %rax,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21e7e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908\n \tmov 0x2bf85(%rip),%rdx \n \tmov (%rdx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%rax\n \tjne 22050 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \txor %eax,%eax\n \tmov %rax,0x70(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 21dc0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 21dc0 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 21dc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4812\n \tcall d9b0 <__stack_chk_fail@plt>\n \tmov %rax,%rdi\n \tcall 1b360 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908 (discriminator 2)\n \ttest %eax,%eax\n \tje 21e9b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \txor %ecx,%ecx\n \tmov %rcx,0x70(%rbx)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 21a81 \n \tjmp 21f70 \n \tmov %rax,%rdi\n \tcall 1b360 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908 (discriminator 2)\n \ttest %eax,%eax\n \tje 21df1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \txor %edx,%edx\n \tmov %rdx,0x70(%rbx)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 21dc0 \n \tjmp 22001 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_convert_string_from_py_6libcpp_6string_std__in_string(_object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4565\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4565\n \tpush %r14\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4565\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4565\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x60,%rsp\n \tmov %fs:0x28,%rbp\n@@ -25757,38 +25757,38 @@\n \tmov 0x2be25(%rip),%rsi \n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,0x10(%rsp)\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x18(%rsp)\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4582\n \tmovq $0x0,(%rsp)\n /usr/include/python3.13/object.h:547 (discriminator 1)\n \tcmp %rsi,%rdi\n \tje 22170 \n \tlea 0x10(%rsp),%r13\n \tcall d2c0 \n /usr/include/python3.13/object.h:547 (discriminator 2)\n \ttest %eax,%eax\n \tjne 22170 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24591\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24591\n \tmov %rsp,%rdx\n \tlea 0x8(%rsp),%rsi\n \tmov %rbp,%rdi\n \tcall e310 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24595\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24595\n \tmov 0x8(%rsp),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24592 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22398 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4591 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4591 (discriminator 1)\n \ttest %r14,%r14\n \tje 22398 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4602 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4602 (discriminator 1)\n \tmov (%rsp),%r13\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tlea 0x40(%rsp),%rbp\n \tlea 0x30(%rsp),%rdi\n \tmov %rbp,0x30(%rsp)\n /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n \tmov %r13,0x8(%rsp)\n@@ -25810,15 +25810,15 @@\n \tmov %r13,%rdx\n \tmov %r14,%rsi\n \tcall d780 \n \tjmp 22194 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24585 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24585 (discriminator 1)\n \tmov %rax,(%rsp)\n /usr/include/python3.13/cpython/bytearrayobject.h:23 (discriminator 1)\n \ttest %rax,%rax\n \tjne 22260 \n /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n \tmovq $0x0,0x8(%rsp)\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n@@ -25881,15 +25881,15 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 22234 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4624\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4624\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2240e \n \tadd $0x60,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -25993,18 +25993,18 @@\n \tadd $0x8,%edx\n \tmov (%rdi,%rsi,1),%r8\n \tmov %r8,(%rcx,%rsi,1)\n \tcmp %eax,%edx\n \tjb 2237b \n \tjmp 222e3 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4591 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4591 (discriminator 2)\n \tmov $0x11ef,%esi\n \tmov $0xf,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4620\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4620\n \tlea 0x1addb(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tlea 0x1c070(%rip),%rdi # 3e420 , std::allocator > const&, void*), void*)@@Base+0x24c0>\n \tlea 0x10(%rsp),%r13\n \tcall 1dbd0 \n \tjmp 22225 \n \tnop\n /usr/include/c++/14/bits/char_traits.h:350\n@@ -26026,71 +26026,71 @@\n \tjmp 222ed \n \tmov %edx,%edx\n \tmovzwl -0x2(%rbp,%rdx,1),%eax\n \tmov %ax,-0x2(%rdi,%rdx,1)\n \tmov 0x10(%rsp),%rdi\n \tmov 0x38(%rsp),%rdx\n \tjmp 222ed \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4624\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4624\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4603 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4603 (discriminator 1)\n \tmov %rax,%rdi\n \tjmp 18ea9 <__cxa_finalize@plt+0xab69>\n \tendbr64\n \tjmp 18ed0 <__cxa_finalize@plt+0xab90>\n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_17open_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8774\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8774\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8797\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8797\n \tlea 0x2d87b(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8774\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8774\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8797\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8797\n \tmovq %rax,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8774\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8774\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x88,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8797\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8797\n \tmovq 0x2a77c(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8774\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8774\n \tmov %fs:0x28,%r12\n \tmov %r12,0x78(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8797\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8797\n \tmovq $0x0,0x60(%rsp)\n \tpunpcklqdq %xmm1,%xmm0\n \tmovaps %xmm0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8799\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8799\n \ttest %rcx,%rcx\n \tje 227b0 \n \tmov %rcx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8795\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8795\n \tlea (%rsi,%r12,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8801\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8801\n \tcmp $0x1,%r12\n \tje 22930 \n \tcmp $0x2,%r12\n \tje 22860 \n \ttest %r12,%r12\n \tjne 227cd \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8812\n \ttest %r15,%r15\n \tjg 22b08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8842\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8842\n \tmovl $0x0,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8798\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8798\n \tmov 0x2b9f8(%rip),%rbp \n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x38(%rsp)\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x40(%rsp),%r15\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x40(%rsp)\n@@ -26099,39 +26099,39 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r15,0x30(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 224eb \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8899\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8899\n \tmov 0x2d5aa(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 22af8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8899 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8899 (discriminator 1)\n \ttest %rax,%rax\n \tje 22ad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8904 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8904 (discriminator 2)\n \tmov 0x2ba6a(%rip),%rax \n \tcmp %rax,0x8(%r13)\n \tjne 22980 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r13),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8906 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8906 (discriminator 1)\n \ttest %r14,%r14\n \tje 22980 \n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r13),%rcx\n /usr/include/python3.13/object.h:831\n@@ -26150,22 +26150,22 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22563 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 22960 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8917\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8917\n \tlea 0x50(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rcx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8916\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8916\n \tmovq $0x0,0x58(%rsp)\n \tmov %r14,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8917\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8917\n \tmov %rcx,0x10(%rsp)\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n@@ -26173,82 +26173,82 @@\n \tjs 225a4 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 229d0 \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8919 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8919 (discriminator 1)\n \ttest %r12,%r12\n \tje 22b98 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 225c1 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 22950 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8934\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8934\n \tmov 0x2b8f8(%rip),%r14 \n \tcmp %r14,%rbp\n \tje 228d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8964\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8964\n \tmov 0x10(%rbx),%rax\n \tmov %rbx,%rdi\n \tcall *(%rax)\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8964 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8964 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 22c30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8965\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8965\n \tmov 0x2d866(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x2d067(%rip),%rdi \n \tmov %r14,%rsi\n \tcall d930 \n \tmov %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 22c58 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 22616 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8970 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8970 (discriminator 2)\n \tmov 0x2b96b(%rip),%rax \n \tcmp %rax,0x8(%rcx)\n \tje 22ca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8983\n \tlea 0x58(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rcx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8982\n \tmovq $0x0,0x50(%rsp)\n \tmov %rbp,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8983\n \tmov %rcx,0x10(%rsp)\n \tcall 1d7c0 \n \tmov 0x10(%rsp),%rcx\n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8985 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8985 (discriminator 1)\n \ttest %r14,%r14\n \tje 22c90 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22671 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 22a28 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8989\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8989\n \tlea 0x50(%rsp),%rdi\n \tmov %r14,%rsi\n \tcall 22080 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x30(%rsp),%rax\n \tmov %rax,%rsi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -26282,68 +26282,68 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x50(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rdx,%rdi\n \tje 226e5 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8989 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8989 (discriminator 2)\n \tcall df60 \n \tmov %rax,%rdx\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8989 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8989 (discriminator 1)\n \ttest %rdx,%rdx\n \tjne 22d48 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2270a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 22a38 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8991\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8991\n \tmov 0x8(%rsp),%r14d\n \tmov 0x0(%r13),%rax\n \tlea 0x30(%rsp),%rdx\n \tmov %r13,%rdi\n \tmov %r14d,%esi\n \tcall *(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8991 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8991 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 22da0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23626\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23626\n \tmov %r14d,%edi\n \tcall de40 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9000 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9000 (discriminator 1)\n \ttest %rax,%rax\n \tje 22e30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9004\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9004\n \tmov 0x18(%rbx),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2275a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 22ac0 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9005\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9005\n \tmov %r13,0x18(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 22767 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9017\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9017\n \tmov %rbx,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22780 \n /usr/include/python3.13/object.h:953\n@@ -26365,172 +26365,172 @@\n \tcmp %r15,%rdi\n \tje 22831 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n /usr/include/c++/14/bits/basic_string.h:294\n \tjmp 22831 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8830\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8830\n \tcmp $0x1,%r12\n \tje 22ab0 \n \tcmp $0x2,%r12\n \tje 228c0 \n \ttest %r12,%r12\n \tje 224b9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x1aa4e(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x2,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %r12,%r12\n \tjs 228b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2b796(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1ab67(%rip),%rdx # 3d35c , std::allocator > const&, void*), void*)@@Base+0x13fc>\n \tlea 0x1b88c(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x1aacf(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8848\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8848 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8848 (discriminator 1)\n \tmov $0x2290,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8848\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8858\n \tlea 0x1a95b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x220,%edx\n \tlea 0x1ab22(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8860\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8860\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8858\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8873\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8873\n \tmov 0x78(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 23016 \n \tadd $0x88,%rsp\n \tmov %r13,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8802\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8802\n \tmov 0x8(%rsi),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8804\n \tmov (%rsi),%rdx\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8825 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8825 (discriminator 1)\n \ttest %r15,%r15\n \tjg 22e8f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8839\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8839\n \ttest %rdx,%rdx\n \tje 22fc9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8840\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8840\n \tmov %rdx,%rdi\n \tcall 1cb40 \n \tmov %eax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8840 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8840 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 224c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8840 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8840 (discriminator 2)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8840 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8840 (discriminator 1)\n \ttest %rax,%rax\n \tje 224c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8840 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8840 (discriminator 9)\n \tmov $0x2288,%esi\n \tjmp 22816 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0x1a962(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \txor %r8d,%r8d\n \tjmp 227e3 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8831\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8831\n \tmov 0x8(%rsi),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8833\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8833\n \tmov (%rsi),%rdx\n \tjmp 22874 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8943\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8943\n \tmov 0x2d109(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8943 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8943 (discriminator 1)\n \tcmp %rbp,%rdi\n \tje 22ed8 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8943 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8943 (discriminator 2)\n \ttestb $0x10,0xab(%rax)\n \tje 228fb \n \tcmp 0x2b62b(%rip),%rax \n \tjne 22ed8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8943 (discriminator 14)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8943 (discriminator 14)\n \tmov %r12,%rsi\n \tcall dc60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8943 (discriminator 13)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8943 (discriminator 13)\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8943 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8943 (discriminator 1)\n \ttest %rax,%rax\n \tje 22ee8 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22923 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 22d90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8945\n \tmov %r13,%rbp\n \tjmp 225d1 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8804\n \tmov (%rsi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8819\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8819\n \ttest %r15,%r15\n \tjg 22bf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8798\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8798\n \tmov 0x2b579(%rip),%rbp \n \tjmp 22874 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 225c1 \n \tnopl (%rax)\n \tmov %r13,%rdi\n \tmov %rcx,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%rcx\n \tjmp 22563 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8917\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8917\n \tlea 0x58(%rsp),%rsi\n \txor %edx,%edx\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8916\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8916\n \tmovq $0x0,0x58(%rsp)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8917\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8917\n \tcall 1d7c0 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8899 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8899 (discriminator 1)\n \tmov %r13,%rcx\n \tjmp 225a4 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 22780 \n@@ -26604,93 +26604,93 @@\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rax,%rcx,1)\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x50(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:263\n \tjmp 226ca \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8830\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8830\n \tmov 0x2b409(%rip),%rbp \n \tjmp 228c4 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2275a \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a6a1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x240,%edx\n \tmov $0x22c3,%esi\n \tlea 0x1a863(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n \tjmp 22780 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 2250b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8813\n \tmov 0x2d219(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%r13,%rax,8),%rbp\n \tje 22e20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tjne 22b20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %edx,%edx\n \tjmp 22b4d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %rdx,%r15\n \tje 22f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%r13,%rdx,8),%rsi\n \tmov %rbp,%rdi\n \tmov %rdx,0x8(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x8(%rsp),%rdx\n \ttest %eax,%eax\n \tje 22b40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 22f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov (%r14,%rdx,8),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8814\n \ttest %rdx,%rdx\n \tje 22f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8819\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8819\n \tsub $0x1,%r15\n \tjne 22e58 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8798\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8798\n \tmov 0x2b334(%rip),%rbp \n \tjmp 2287d \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8919 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8919 (discriminator 1)\n \tmov $0x240,%ebx\n \tmov $0x22d7,%r13d\n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22bb3 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 22be0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a5be(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %ebx,%edx\n \tmov %r13d,%esi\n \tlea 0x1a785(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \txor %r13d,%r13d\n@@ -26699,71 +26699,71 @@\n \tjmp 2276a \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 22bb3 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8820\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8820\n \tmov 0x2d0c1(%rip),%rcx \n \tmov %r15,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %ebp,%ebp\n \tjmp 22c10 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tlea 0x1(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%rsi\n \tje 22dc8 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%r13,%rbp,8),%rcx\n \tjne 22c00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov (%r14,%rbp,8),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8821\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8821\n \ttest %rbp,%rbp\n \tje 22e70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8821 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8821 (discriminator 1)\n \tsub $0x1,%r15\n \tjmp 2286b \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a541(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x245,%edx\n \tmov $0x2304,%esi\n \tlea 0x1a703(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9017\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9017\n \txor %r13d,%r13d\n \tjmp 2276a \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r14,%rdi\n \tcall 1aa40 \n \tmov %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8965 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8965 (discriminator 1)\n \ttest %rax,%rax\n \tjne 22616 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a505(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x245,%edx\n \tmov $0x2305,%esi\n \tlea 0x1a6c7(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n \tjmp 22c4d \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:1046\n \tmov $0x245,%ebx\n \tmov $0x2319,%r13d\n \tjmp 22ba3 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rcx),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8972 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8972 (discriminator 1)\n \ttest %r8,%r8\n \tje 22627 \n /usr/include/python3.13/object.h:831\n \tmov (%r8),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rcx),%r9\n /usr/include/python3.13/object.h:831\n@@ -26782,41 +26782,41 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22cdb \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 22fa8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8983\n \tlea 0x50(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r9,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8982\n \tmov %r8,0x50(%rsp)\n \tmov %r8,0x18(%rsp)\n \tmov %rbp,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8983\n \tmov %r9,0x10(%rsp)\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:366\n \tmov 0x18(%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8983\n \tmov %rax,%r14\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x10(%rsp),%r9\n /usr/include/python3.13/object.h:366\n \tmov (%r8),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22d1e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r8)\n \tje 22d30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8945\n \tmov %r9,%rcx\n \tjmp 22654 \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r8,%rdi\n \tmov %r9,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n@@ -26826,15 +26826,15 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 22d55 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 22d80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a41c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x245,%edx\n \tmov $0x231d,%esi\n \tlea 0x1a5de(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n \tjmp 22c4d \n \tnopw 0x0(%rax,%rax,1)\n@@ -26843,107 +26843,107 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 22d55 \n \tnopw 0x0(%rax,%rax,1)\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 22923 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a3d1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x245,%edx\n \tmov $0x231f,%esi\n \tlea 0x1a593(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n \tjmp 22c4d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r8d,%r8d\n \tjmp 22de0 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tlea 0x1(%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %rbp,%r8\n \tje 22e70 \n \tmov %rax,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%r13,%r8,8),%rsi\n \tmov %rcx,%rdi\n \tmov %rdx,0x18(%rsp)\n \tmov %r8,0x10(%rsp)\n \tmov %rcx,0x8(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \tmov 0x10(%rsp),%r8\n \ttest %eax,%eax\n \tmov 0x18(%rsp),%rdx\n \tje 22dd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 22e70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov (%r14,%r8,8),%rbp\n \tjmp 22c1b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov (%r14,%rax,8),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tjmp 22b72 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a341(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x246,%edx\n \tmov $0x2328,%esi\n \tlea 0x1a503(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n \tjmp 22c4d \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r13),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %rsi,%rsi\n \tjle 22e70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8820\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8820\n \tmov 0x2ce50(%rip),%rcx \n \tjmp 22bfa \n \tnopl (%rax)\n \tmov %rdx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8822\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8822\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8822 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8822 (discriminator 1)\n \ttest %rax,%rax\n \tjne 22fd6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8798\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8798\n \tmov 0x2b036(%rip),%rbp \n \tmov 0x8(%rsp),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8827\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8827\n \tmov %rdx,0x20(%rsp)\n \tlea 0x20(%rsp),%rcx\n \tmov %r12,%r8\n \tmov %r14,%rsi\n \tlea 0x50(%rsp),%rdx\n \tlea 0x1a4b1(%rip),%r9 # 3d35c , std::allocator > const&, void*), void*)@@Base+0x13fc>\n \tmov %r13,%rdi\n \tmov %rbp,0x28(%rsp)\n \tcall 1d080 \n \tmov 0x20(%rsp),%rdx\n \tmov 0x28(%rsp),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8827 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8827 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 22874 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8827 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8827 (discriminator 2)\n \tmov $0x227b,%esi\n \tjmp 22816 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8943 (discriminator 13)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8943 (discriminator 13)\n \tmov %r12,%rsi\n \tcall de20 \n \tjmp 22903 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9033\n \tlea 0x1a289(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x243,%edx\n \tmov $0x22ef,%esi\n \tlea 0x1a44b(%rip),%rdi # 3d34b , std::allocator > const&, void*), void*)@@Base+0x13eb>\n \tcall 1dbd0 \n \tjmp 2276a \n \tnopw 0x0(%rax,%rax,1)\n@@ -26953,21 +26953,21 @@\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x58(%rsp),%rcx\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x30(%rsp),%rax\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 22a97 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8815\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8815\n \tcall df60 \n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8815 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8815 (discriminator 1)\n \ttest %rax,%rax\n \tje 22e58 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8815 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8815 (discriminator 2)\n \tmov $0x226f,%esi\n \tjmp 22816 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0x60(%rsp),%rax\n \tmov %rdx,%r8\n \tmov %rax,(%rsi)\n@@ -26997,18 +26997,18 @@\n \tmov %rcx,%rdi\n \tmov %r9,0x18(%rsp)\n \tmov %r8,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%r8\n \tmov 0x18(%rsp),%r9\n \tjmp 22cdb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8842\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8842\n \tmovl $0x0,0x8(%rsp)\n \tjmp 224c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8822 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8822 (discriminator 2)\n \tmov $0x2276,%esi\n \tjmp 22816 \n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0x60(%rsp),%ecx\n \tmov %ecx,(%rsi)\n \tmov -0x4(%rdx,%rax,1),%ecx\n \tmov %ecx,-0x4(%rsi,%rax,1)\n@@ -27016,74 +27016,74 @@\n \tmov 0x58(%rsp),%rdi\n \tjmp 22a91 \n \tmovzwl -0x2(%rdx,%rax,1),%ecx\n \tmov %cx,-0x2(%rsi,%rax,1)\n \tmov 0x30(%rsp),%rsi\n \tmov 0x58(%rsp),%rdi\n \tjmp 22a91 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8873\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8873\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 18f13 <__cxa_finalize@plt+0xabd3>\n \tnopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_7MidiOut_13__setstate_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14108\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14130\n \tlea 0x2cd13(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14108\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x38,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x28(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14130\n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14114\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14114\n \tmovq $0x0,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14130\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14131\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14131\n \ttest %rcx,%rcx\n \tje 23150 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14128\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14128\n \tlea (%rsi,%rbp,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14133\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14133\n \ttest %rbp,%rbp\n \tje 23100 \n \tcmp $0x1,%rbp\n \tjne 23160 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14134\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14134\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14149 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14149 (discriminator 1)\n \ttest %r12,%r12\n \tjg 231f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14202\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14202\n \tmov 0x2cc2c(%rip),%rsi \n \tmov 0x2d065(%rip),%rdi \n \tcall 1ba40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14214\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14214\n \tmov $0x4,%edx\n \tlea 0x1a0c0(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x377b,%esi\n \tlea 0x1b3a0(%rip),%rdi # 3e470 , std::allocator > const&, void*), void*)@@Base+0x2510>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14187\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14187\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 23248 \n \tadd $0x38,%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %rbp\n@@ -27091,230 +27091,230 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14142\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14142\n \tmov 0x2cc45(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 23230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2312d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 231c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r14\n \tjne 23120 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14142 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14142 (discriminator 1)\n \tmov %rax,0x8(%rsp)\n \ttest %rax,%rax\n \tje 23230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14144\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14144\n \tsub $0x1,%r12\n \tjmp 2309c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14153 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14153 (discriminator 1)\n \tcmp $0x1,%rbp\n \tje 230a5 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2ae19(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1a130(%rip),%rdx # 3d2a2 , std::allocator > const&, void*), void*)@@Base+0x1342>\n \tlea 0x1af0f(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x1a566(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x19fb1(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14162\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14162\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14162 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14162 (discriminator 1)\n \tmov $0x3752,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14162\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14162\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14172\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14172\n \tlea 0x19fde(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3,%edx\n \tlea 0x1b2be(%rip),%rdi # 3e470 , std::allocator > const&, void*), void*)@@Base+0x2510>\n \tcall 1dbd0 \n \tjmp 230d5 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 231d1 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r12\n \tje 23220 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 231c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 23230 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r15,8),%rax\n \tjmp 23139 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14151\n \tlea 0x8(%rsp),%rcx\n \tlea 0x10(%rsp),%rdx\n \tmov %rbp,%r8\n \tmov %r13,%rsi\n \tlea 0x1a09b(%rip),%r9 # 3d2a2 , std::allocator > const&, void*), void*)@@Base+0x1342>\n \tmov %rbx,%rdi\n \tcall 1d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14151 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14151 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 230a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14151 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14151 (discriminator 2)\n \tmov $0x3747,%esi\n \tjmp 2319f \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14142 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14142 (discriminator 1)\n \tmovq $0x0,0x8(%rsp)\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14146\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14146\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14146 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14146 (discriminator 1)\n \ttest %rax,%rax\n \tje 23160 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14146 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14146 (discriminator 2)\n \tmov $0x3742,%esi\n \tjmp 2319f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14187\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14187\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl (%rax)\n __pyx_pw_7_rtmidi_7MidiOut_11__reduce_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14027\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14027\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14043 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14043 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 232a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14045 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14045 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 232e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14067\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14067\n \tmov 0x2ca6f(%rip),%rsi \n \tmov 0x2cea8(%rip),%rdi \n \tcall 1ba40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14078\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14078\n \tmov $0x2,%edx\n \tlea 0x19f03(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x36f4,%esi\n \tlea 0x1b20b(%rip),%rdi # 3e498 , std::allocator > const&, void*), void*)@@Base+0x2538>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14051\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14051\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2acd9(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x1a01d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x19e82(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1adc5(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x1a004(%rip),%rdx # 3d2d4 , std::allocator > const&, void*), void*)@@Base+0x1374>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14044\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14044\n \tpop %rax\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14051\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14051\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14045 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14045 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 23262 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14045 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14045 (discriminator 3)\n \tlea 0x19fe2(%rip),%rsi # 3d2d4 , std::allocator > const&, void*), void*)@@Base+0x1374>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14045 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14045 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 23262 \n \tjmp 23292 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_21__setstate_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12671\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12671\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12693\n \tlea 0x2ca33(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12671\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12671\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x38,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x28(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12693\n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12677\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12677\n \tmovq $0x0,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12693\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12694\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12694\n \ttest %rcx,%rcx\n \tje 23430 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12691\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12691\n \tlea (%rsi,%rbp,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12696\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12696\n \ttest %rbp,%rbp\n \tje 233e0 \n \tcmp $0x1,%rbp\n \tjne 23440 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12697\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12697\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12697\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12697\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12712 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12712 (discriminator 1)\n \ttest %r12,%r12\n \tjg 234d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12765\n \tmov 0x2c94c(%rip),%rsi \n \tmov 0x2cd85(%rip),%rdi \n \tcall 1ba40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12777\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12777\n \tmov $0x4,%edx\n \tlea 0x19de0(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x31de,%esi\n \tlea 0x1b110(%rip),%rdi # 3e4c0 , std::allocator > const&, void*), void*)@@Base+0x2560>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12750\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12750\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 23528 \n \tadd $0x38,%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %rbp\n@@ -27322,275 +27322,275 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12705\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12705\n \tmov 0x2c965(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 23510 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2340d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 234a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r14\n \tjne 23400 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12705 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12705 (discriminator 1)\n \tmov %rax,0x8(%rsp)\n \ttest %rax,%rax\n \tje 23510 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12707\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12707\n \tsub $0x1,%r12\n \tjmp 2337c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12716 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12716 (discriminator 1)\n \tcmp $0x1,%rbp\n \tje 23385 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2ab39(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x19e50(%rip),%rdx # 3d2a2 , std::allocator > const&, void*), void*)@@Base+0x1342>\n \tlea 0x1ac2f(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x1a286(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x19cd1(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12725\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12725\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12725 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12725 (discriminator 1)\n \tmov $0x31b5,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12725\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12725\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12735\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12735\n \tlea 0x19cfe(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3,%edx\n \tlea 0x1b02e(%rip),%rdi # 3e4c0 , std::allocator > const&, void*), void*)@@Base+0x2560>\n \tcall 1dbd0 \n \tjmp 233b5 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 234b1 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r12\n \tje 23500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 234a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 23510 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r15,8),%rax\n \tjmp 23419 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12714\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12714\n \tlea 0x8(%rsp),%rcx\n \tlea 0x10(%rsp),%rdx\n \tmov %rbp,%r8\n \tmov %r13,%rsi\n \tlea 0x19dbb(%rip),%r9 # 3d2a2 , std::allocator > const&, void*), void*)@@Base+0x1342>\n \tmov %rbx,%rdi\n \tcall 1d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12714 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12714 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 23385 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12714 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12714 (discriminator 2)\n \tmov $0x31aa,%esi\n \tjmp 2347f \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12705 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12705 (discriminator 1)\n \tmovq $0x0,0x8(%rsp)\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12709\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12709\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12709 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12709 (discriminator 1)\n \ttest %rax,%rax\n \tje 23440 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12709 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12709 (discriminator 2)\n \tmov $0x31a5,%esi\n \tjmp 2347f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12750\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12750\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl (%rax)\n __pyx_pw_7_rtmidi_6MidiIn_19__reduce_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12590\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12590\n \tendbr64\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12606 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12606 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 23580 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12608 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12608 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 235c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12630\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12630\n \tmov 0x2c78f(%rip),%rsi \n \tmov 0x2cbc8(%rip),%rdi \n \tcall 1ba40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12641\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12641\n \tmov $0x2,%edx\n \tlea 0x19c23(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3157,%esi\n \tlea 0x1af7b(%rip),%rdi # 3e4e8 , std::allocator > const&, void*), void*)@@Base+0x2588>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12614\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12614\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2a9f9(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n \tlea 0x19d3d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x19ba2(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x1aae5(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x19d24(%rip),%rdx # 3d2d4 , std::allocator > const&, void*), void*)@@Base+0x1374>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14044\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14044\n \tpop %rax\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12614\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12614\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12608 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12608 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 23542 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12608 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12608 (discriminator 3)\n \tlea 0x19d02(%rip),%rsi # 3d2d4 , std::allocator > const&, void*), void*)@@Base+0x1374>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12608 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12608 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 23542 \n \tjmp 23572 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_6MidiIn_13get_message(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12001\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12001\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x20,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12017 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12017 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 23858 \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12019 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12019 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 238b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12020\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12020\n \tmov 0x30(%rbx),%rax\n /usr/include/c++/14/bits/stl_vector.h:102\n \tpxor %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:643\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:643\n \tmov %rsp,%rsi\n /usr/include/c++/14/bits/stl_vector.h:102\n \tmovq $0x0,0x10(%rsp)\n \tmovaps %xmm0,(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:643\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:643\n \tmov 0x8(%rax),%rdi\n \tcall d7d0 >*)@plt>\n \tmovq %xmm0,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12054 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 238e0 \n /usr/include/c++/14/bits/stl_iterator.h:1068\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12065\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12065\n \tcmp %rdi,0x8(%rsp)\n \tje 23720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12075\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12075\n \txor %edi,%edi\n \tcall d770 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12075 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12075 (discriminator 1)\n \ttest %rax,%rax\n \tje 23918 \n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x8(%rsp),%rdx\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12079 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12079 (discriminator 1)\n \tmov %rdx,%r12\n \tsub %rax,%r12\n \tje 237a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12079\n \txor %r13d,%r13d\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tsub %rax,%rdx\n /usr/include/c++/14/bits/stl_vector.h:1172 (discriminator 1)\n \tcmp %rdx,%r13\n \tjae 18f3a <__cxa_finalize@plt+0xabfa>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23555\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23555\n \tmovzbl (%rax,%r13,1),%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12087 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12087 (discriminator 1)\n \ttest %rax,%rax\n \tje 23760 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1762 (discriminator 1)\n \tcmp 0x20(%rbp),%rax\n \tjge 23800 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%edx\n \tadd $0x1,%edx\n \tje 236cc \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1765\n \tmov 0x18(%rbp),%rdx\n \tmov %rbx,(%rdx,%rax,8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1769\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1769\n \tadd $0x1,%rax\n \tmov %rax,0x10(%rbp)\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 236ec \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 23710 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12079 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12079 (discriminator 2)\n \tadd $0x1,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12079 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12079 (discriminator 1)\n \tcmp %r13,%r12\n \tje 237a0 \n \tmov (%rsp),%rax\n \tmov 0x8(%rsp),%rdx\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tsub %rax,%rdx\n /usr/include/c++/14/bits/stl_vector.h:1172 (discriminator 1)\n@@ -27612,15 +27612,15 @@\n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/c++/14/bits/stl_vector.h:391\n \ttest %rdi,%rdi\n \tje 2373a \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12025\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12025\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2399c \n \tadd $0x20,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -27634,38 +27634,38 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2393a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 23908 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov $0x2f37,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12141\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12141\n \tlea 0x199f2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x381,%edx\n \tlea 0x19bd4(%rip),%rdi # 3d366 , std::allocator > const&, void*), void*)@@Base+0x1406>\n \tcall 1dbd0 \n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov (%rsp),%rdi\n \txor %ebx,%ebx\n \tjmp 23730 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12104\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12104\n \tmovq %r14,%xmm0\n \tcall d670 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12104 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12104 (discriminator 1)\n \ttest %rax,%rax\n \tje 23955 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12106\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12106\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12106 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12106 (discriminator 1)\n \ttest %rax,%rax\n \tje 23979 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 237d7 \n /usr/include/python3.13/object.h:836\n@@ -27682,19 +27682,19 @@\n \tsub $0x1,%rdx\n \tmov %rdx,0x0(%rbp)\n \tje 23848 \n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov (%rsp),%rdi\n \tjmp 23730 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1772\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1772\n \tmov %rbx,%rsi\n \tmov %rbp,%rdi\n \tcall d500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12089 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12089 (discriminator 1)\n \ttest %eax,%eax\n \tje 236dc \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23829 \n@@ -27707,94 +27707,94 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23839 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 238a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov $0x2f39,%esi\n \tjmp 2377f \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 237f1 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2a721(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12018 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12018 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tlea 0x19a63(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x198c8(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rdx\n \tlea 0x1a807(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \txor %eax,%eax\n \tlea 0x19aeb(%rip),%rdx # 3d375 , std::allocator > const&, void*), void*)@@Base+0x1415>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n \tpop %rdx\n \tjmp 2373a \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23839 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12019 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12019 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 23625 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12019 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12019 (discriminator 3)\n \tlea 0x19ab3(%rip),%rsi # 3d375 , std::allocator > const&, void*), void*)@@Base+0x1415>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12019 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12019 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 23625 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12018 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12018 (discriminator 1)\n \txor %ebx,%ebx\n \tjmp 2373a \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12141\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12141\n \tlea 0x19891(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x37e,%edx\n \tmov $0x2f16,%esi\n \tlea 0x19a6e(%rip),%rdi # 3d366 , std::allocator > const&, void*), void*)@@Base+0x1406>\n \tcall 1dbd0 \n \tjmp 23797 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2377a \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12141\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12141\n \tlea 0x19859(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x381,%edx\n \tmov $0x2f2b,%esi\n \tlea 0x19a36(%rip),%rdi # 3d366 , std::allocator > const&, void*), void*)@@Base+0x1406>\n \tcall 1dbd0 \n \tjmp 23797 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov $0x2f37,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12141\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12141\n \tjmp 2377f \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23829 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12104 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12104 (discriminator 2)\n \tmov $0x2f48,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12141\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12141\n \tlea 0x19817(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x382,%edx\n \tlea 0x199f9(%rip),%rdi # 3d366 , std::allocator > const&, void*), void*)@@Base+0x1406>\n \tcall 1dbd0 \n \txor %ebx,%ebx\n \tjmp 237df \n /usr/include/python3.13/object.h:366\n@@ -27802,72 +27802,72 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2398b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 23992 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12106 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12106 (discriminator 2)\n \tmov $0x2f4a,%esi\n \tjmp 2395a \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2398b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12025\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12025\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n \tjmp 18f5f <__cxa_finalize@plt+0xac1f>\n \tnopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_3__exit__(_object*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7240\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x30,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x28(%rsp)\n \tmov %rsi,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7253 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7253 (discriminator 1)\n \ttest %rdx,%rdx\n \tjne 23bd0 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 239e8 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7283\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7283\n \tmov 0x2c0bd(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 23c20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7283 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7283 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 23c10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7288 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7288 (discriminator 2)\n \tmov 0x2a56d(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 23b68 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7290 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7290 (discriminator 1)\n \ttest %r13,%r13\n \tje 23b68 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbx),%r14\n /usr/include/python3.13/object.h:831\n@@ -27886,36 +27886,36 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23a62 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 23b48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7301\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7301\n \tlea 0x10(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7300\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7300\n \tmovq $0x0,0x18(%rsp)\n \tmov %r13,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7301\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7301\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23a9b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 23b58 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7303 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7303 (discriminator 1)\n \ttest %r12,%r12\n \tje 23b98 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23ab8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -27943,15 +27943,15 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 23aec \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,0x0(%rbp)\n \tje 23b10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7262\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7262\n \tmov 0x28(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 23c3d \n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -27978,251 +27978,251 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23a62 \n \tnopl (%rax)\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23a9b \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7301\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7301\n \tlea 0x18(%rsp),%rsi\n \txor %edx,%edx\n \tmov %rbx,%rdi\n \tmov %rbx,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7300\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7300\n \tmovq $0x0,0x18(%rsp)\n \tmovq $0x0,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7301\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7301\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:1046\n \tjmp 23a9b \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23ba9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 23c30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7283 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7283 (discriminator 1)\n \tmov $0x1c87,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7324\n \tlea 0x195c3(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1d6,%edx\n \tlea 0x197c0(%rip),%rdi # 3d381 , std::allocator > const&, void*), void*)@@Base+0x1421>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7325\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7325\n \txor %eax,%eax\n \tjmp 23ada \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7253 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7253 (discriminator 1)\n \tmov %rdx,%rdi\n \tmov %rdx,0x8(%rsp)\n \tcall e0b0 \n \tmov 0x8(%rsp),%rdx\n \ttest %rax,%rax\n \tje 239dd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7253 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7253 (discriminator 3)\n \tlea 0x197a0(%rip),%rsi # 3d392 , std::allocator > const&, void*), void*)@@Base+0x1432>\n \tmov %rdx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7253 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7253 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 239dd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7253 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7253 (discriminator 9)\n \txor %eax,%eax\n \tjmp 23aec \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7283 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7283 (discriminator 1)\n \tmov $0x1c73,%esi\n \tjmp 23bae \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbx\n \tjmp 23a0b \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23ba9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7262\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7262\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_11get_rtmidi_version(_object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6051\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6051\n \tendbr64\n \tpush %r14\n \tpush %rbx\n \tsub $0x38,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6081\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6081\n \tmov %fs:0x28,%rdi\n \tmov %rdi,0x28(%rsp)\n \tmov %rsp,%rdi\n \tcall d840 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1946\n \tmov 0x8(%rsp),%rsi\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18789 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18789 (discriminator 1)\n \ttest %rsi,%rsi\n \tjle 23cc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18794\n \txor %edx,%edx\n \tmov %rsp,%rbx\n \tcall d6b0 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18794\n \tmov %rax,%rbx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x10(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 23c9f \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6081 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6081 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 23ce8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6062\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6062\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 23d07 \n \tadd $0x38,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %r14\n \tret\n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18790\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18790\n \tmov 0x2b9c1(%rip),%rbx \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 23cd0 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x10(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 23ca4 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6081 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6081 (discriminator 1)\n \tjmp 23ca4 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6098\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6098\n \tlea 0x19489(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x18a,%edx\n \tmov $0x17c1,%esi\n \tlea 0x1969b(%rip),%rdi # 3d39b , std::allocator > const&, void*), void*)@@Base+0x143b>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6061\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6061\n \tjmp 23ca4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6062\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6062\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%r14\n \tjmp 18fe9 <__cxa_finalize@plt+0xaca9>\n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_9get_compiled_api_by_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5884\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5884\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5906\n \tlea 0x2bf8b(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5884\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5884\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x78,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x68(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5906\n \tmov %rax,0x40(%rsp)\n \tmovq $0x0,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5907\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5907\n \ttest %rcx,%rcx\n \tje 23f70 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5904\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5904\n \tlea (%rsi,%rbp,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5909\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5909\n \ttest %rbp,%rbp\n \tje 23f28 \n \tcmp $0x1,%rbp\n \tjne 23f80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5910\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5910\n \tmov (%rsi),%r14\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5925 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5925 (discriminator 1)\n \ttest %r12,%r12\n \tjg 24240 \n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x30(%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5986\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5986\n \tmov 0x2c0c1(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x2b8c2(%rip),%rdi \n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x28(%rsp)\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r13,0x20(%rsp)\n /usr/include/c++/14/bits/char_traits.h:350\n \tlea 0x20(%rsp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov %rbp,%rsi\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tcall d930 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 24128 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 23dd3 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5991 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5991 (discriminator 2)\n \tmov 0x2a1ae(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tje 24150 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6004\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6004\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6003\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6003\n \tmovq $0x0,0x40(%rsp)\n \tmov %r14,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6004\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6004\n \tlea 0x20(%rsp),%r12\n \tcall 1d7c0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6006 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6006 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 23fe0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23e29 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 24058 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6010\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6010\n \tlea 0x40(%rsp),%rdi\n \tmov %rbp,%rsi\n \tlea 0x20(%rsp),%r12\n \tcall 22080 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rax\n \tmov %rax,%rsi\n@@ -28257,49 +28257,49 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rdx,%rdi\n \tje 23ea2 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6010 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6010 (discriminator 2)\n \tlea 0x20(%rsp),%r12\n \tcall df60 \n \tmov %rax,%rdx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6010 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6010 (discriminator 1)\n \ttest %rdx,%rdx\n \tjne 24200 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23ece \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 24070 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6012\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6012\n \tlea 0x20(%rsp),%r12\n \tmov %r12,%rdi\n \tcall dcf0 , std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov %eax,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6012 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6012 (discriminator 1)\n \ttest %rax,%rax\n \tje 24220 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r13,%rdi\n \tje 23efd \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5963\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5963\n \tmov 0x68(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2434f \n \tadd $0x78,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -28307,90 +28307,90 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5918\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5918\n \tmov 0x2bd85(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 242b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 23f4d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 24080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r14\n \tjne 23f40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5918 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5918 (discriminator 1)\n \ttest %r14,%r14\n \tje 242b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5920\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5920\n \tsub $0x1,%r12\n \tjmp 23d82 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5929 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5929 (discriminator 1)\n \tcmp $0x1,%rbp\n \tjne 23f80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5932\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5932\n \tmov (%rsi),%r14\n \tjmp 23d8b \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x29ff9(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x19424(%rip),%rdx # 3d3b6 , std::allocator > const&, void*), void*)@@Base+0x1456>\n \tlea 0x1a0ef(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x19746(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x19191(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5938\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5938\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5938 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5938 (discriminator 1)\n \tmov $0x1732,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5938\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5938\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5948\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5948\n \tlea 0x191b2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x17d,%edx\n \tlea 0x1a53e(%rip),%rdi # 3e510 , std::allocator > const&, void*), void*)@@Base+0x25b0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5950\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5950\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5948\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5948\n \tcall 1dbd0 \n \tjmp 23efd \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 23ff1 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 24298 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5986 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5986 (discriminator 2)\n \tmov $0x1776,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6031\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6031\n \tlea 0x1917b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x185,%edx\n \tlea 0x20(%rsp),%r12\n \tlea 0x1a502(%rip),%rdi # 3e510 , std::allocator > const&, void*), void*)@@Base+0x25b0>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6032\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6032\n \txor %ebx,%ebx\n \tjmp 23eee \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rcx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x50(%rsp),%rdx\n@@ -28414,33 +28414,33 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23e29 \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23ece \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 24095 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r12\n \tje 242b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 24088 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 242b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r15,8),%r14\n \tjmp 23f59 \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/basic_string.h:271\n \tmov 0x48(%rsp),%rcx\n \tmov %rcx,%rdi\n /usr/include/c++/14/bits/basic_string.h:881 (discriminator 1)\n@@ -28472,29 +28472,29 @@\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rax,%rcx,1)\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:263\n \tjmp 23e87 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n \tlea 0x20(%rsp),%r12\n \tcall 1aa40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5986 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5986 (discriminator 1)\n \ttest %rax,%rax\n \tjne 23dd3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5986 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5986 (discriminator 2)\n \tmov $0x1762,%esi\n \tjmp 23ff6 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5993 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5993 (discriminator 1)\n \ttest %r15,%r15\n \tje 23de4 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbx),%rcx\n /usr/include/python3.13/object.h:831\n@@ -28519,37 +28519,37 @@\n \tjne 2419c \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %rcx,0x8(%rsp)\n \tlea 0x20(%rsp),%r12\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6004\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6004\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %rcx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6003\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6003\n \tmov %r15,0x40(%rsp)\n \tmov %r14,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6004\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6004\n \tlea 0x20(%rsp),%r12\n \tmov %rcx,0x8(%rsp)\n \tcall 1d7c0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \ttest %eax,%eax\n \tjs 241da \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 241e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \tmov %rcx,%rbx\n \tjmp 23e0c \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n@@ -28558,64 +28558,64 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2420e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 24280 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6010 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6010 (discriminator 4)\n \tmov $0x177a,%esi\n \tjmp 23ff6 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6012 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6012 (discriminator 3)\n \tmov $0x177c,%esi\n \tjmp 23ff6 \n /usr/include/c++/14/bits/char_traits.h:350\n \tmovzbl 0x50(%rsp),%eax\n \tmov %al,(%rsi)\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x48(%rsp),%rcx\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rax\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 2410f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5927\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5927\n \tlea 0x18(%rsp),%rcx\n \tlea 0x40(%rsp),%rdx\n \tmov %rbp,%r8\n \tmov %r13,%rsi\n \tlea 0x1915f(%rip),%r9 # 3d3b6 , std::allocator > const&, void*), void*)@@Base+0x1456>\n \tmov %rbx,%rdi\n \tmov %r14,0x18(%rsp)\n \tcall 1d080 \n \tmov 0x18(%rsp),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5927 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5927 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 23d8b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5927 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5927 (discriminator 2)\n \tmov $0x1727,%esi\n \tjmp 23fbf \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tlea 0x20(%rsp),%r12\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2420e \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rbx,%rdi\n \tlea 0x20(%rsp),%r12\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 23ff1 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5922\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5922 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5922 (discriminator 1)\n \ttest %rax,%rax\n \tje 23f80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5922 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5922 (discriminator 2)\n \tmov $0x1722,%esi\n \tjmp 23fbf \n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0x50(%rsp),%rax\n \tmov %rdx,%r8\n \tmov %rax,(%rsi)\n \tmov %ecx,%eax\n@@ -28647,107 +28647,107 @@\n \tmov 0x48(%rsp),%rdi\n \tjmp 24109 \n \tmovzwl -0x2(%rdx,%rax,1),%ecx\n \tmov %cx,-0x2(%rsi,%rax,1)\n \tmov 0x20(%rsp),%rsi\n \tmov 0x48(%rsp),%rdi\n \tjmp 24109 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5963\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5963\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 1900e <__cxa_finalize@plt+0xacce>\n __pyx_pw_7_rtmidi_7get_compiled_api(_object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5778\n \tendbr64\n \tpush %r13\n /usr/include/c++/14/bits/stl_vector.h:102\n \tpxor %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5778\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x28,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5813\n \tmov %rsp,%rdi\n /usr/include/c++/14/bits/stl_vector.h:102\n \tmovaps %xmm0,(%rsp)\n \tmovq $0x0,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5813\n \tcall d090 >&)@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5824\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5824\n \txor %edi,%edi\n \tcall d770 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5824 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5824 (discriminator 1)\n \ttest %rax,%rax\n \tje 24510 \n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x8(%rsp),%rax\n \tmov (%rsp),%rdi\n \tmov %rax,%rbp\n \tsub %rdi,%rbp\n \tsar $0x2,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5828 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5828 (discriminator 1)\n \tcmp %rdi,%rax\n \tje 24430 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5828\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5828\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22420\n \tmov (%rdi,%r13,4),%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5830 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5830 (discriminator 1)\n \ttest %rax,%rax\n \tje 24470 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1762 (discriminator 1)\n \tcmp 0x20(%r12),%rax\n \tjge 244b0 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%edx\n \tadd $0x1,%edx\n \tje 243f3 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1765\n \tmov 0x18(%r12),%rdx\n \tmov %rbx,(%rdx,%rax,8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1769\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1769\n \tadd $0x1,%rax\n \tmov %rax,0x10(%r12)\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 24415 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 24460 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5828 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5828 (discriminator 2)\n \tadd $0x1,%r13\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5828 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5828 (discriminator 1)\n \tcmp %rbp,%r13\n \tjb 243c5 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/stl_vector.h:391\n \ttest %rdi,%rdi\n \tje 2443a \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5789\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5789\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2452a \n \tadd $0x28,%rsp\n \tmov %r12,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -28765,32 +28765,32 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 24482 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 244f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5830 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5830 (discriminator 2)\n \tmov $0x16c6,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5852\n \tlea 0x18cea(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x17a,%edx\n \tlea 0x18f35(%rip),%rdi # 3d3cf , std::allocator > const&, void*), void*)@@Base+0x146f>\n \tcall 1dbd0 \n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5853\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5853\n \txor %r12d,%r12d\n \tjmp 24430 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1772\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1772\n \tmov %rbx,%rsi\n \tmov %r12,%rdi\n \tcall d500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5832 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5832 (discriminator 1)\n \ttest %eax,%eax\n \tje 24405 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 244d5 \n@@ -28803,118 +28803,118 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 244e5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 24500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5830 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5830 (discriminator 2)\n \tmov $0x16c8,%esi\n \tjmp 24487 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 24482 \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 244e5 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5824 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5824 (discriminator 2)\n \tmov $0x16c0,%esi\n \tjmp 24487 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 244d5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5789\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5789\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov %rax,%rbx\n \tjmp 19033 <__cxa_finalize@plt+0xacf3>\n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_5get_api_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5641\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5641\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5663\n \tlea 0x2b513(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5641\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5641\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x48,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x38(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5663\n \tmov %rax,0x10(%rsp)\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5664\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5664\n \ttest %rcx,%rcx\n \tje 24680 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5661\n \tlea (%rsi,%rbp,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5666\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5666\n \ttest %rbp,%rbp\n \tje 24638 \n \tcmp $0x1,%rbp\n \tjne 24690 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5667\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5667\n \tmov (%rsi),%rdi\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5682 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5682 (discriminator 1)\n \ttest %r12,%r12\n \tjg 24780 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5740\n \tcall 1cce0 \n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5740 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5740 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5740 (discriminator 3)\n \ttest %rax,%rax\n \tjne 246f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5741\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5741\n \tlea 0x10(%rsp),%rbp\n \tmov %ebx,%esi\n \tmov %rbp,%rdi\n \tcall d860 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1946\n \tmov 0x18(%rsp),%rsi\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18789 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18789 (discriminator 1)\n \ttest %rsi,%rsi\n \tjle 24750 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18794\n \txor %edx,%edx\n \tcall d6b0 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18794\n \tmov %rax,%rbx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x20(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 24600 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5741 (discriminator 5)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5741 (discriminator 5)\n \tmov $0x166d,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5741 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5741 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 246f5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5720\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5720\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 247d8 \n \tadd $0x48,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -28922,234 +28922,234 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5675\n \tmov 0x2b41d(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 247c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2465d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 24718 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r14\n \tjne 24650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5675 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5675 (discriminator 1)\n \ttest %rdi,%rdi\n \tje 247c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5677\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5677\n \tsub $0x1,%r12\n \tjmp 245a2 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5686 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5686 (discriminator 1)\n \tcmp $0x1,%rbp\n \tjne 24690 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5689\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5689\n \tmov (%rsi),%rdi\n \tjmp 245ab \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x298e9(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x18d4e(%rip),%rdx # 3d3f0 , std::allocator > const&, void*), void*)@@Base+0x1490>\n \tlea 0x199df(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x19036(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x18a81(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5695\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5695\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5695 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5695 (discriminator 1)\n \tmov $0x163f,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5695\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5695\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5705\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5705\n \tlea 0x18aa2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x15d,%edx\n \tlea 0x18d06(%rip),%rdi # 3d3e8 , std::allocator > const&, void*), void*)@@Base+0x1488>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5707\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5707\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5705\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5705\n \tcall 1dbd0 \n \tjmp 2460e \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5740 (discriminator 1)\n \tmov $0x166c,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5758\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5758\n \tlea 0x18a7c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x16a,%edx\n \tlea 0x18ce0(%rip),%rdi # 3d3e8 , std::allocator > const&, void*), void*)@@Base+0x1488>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5707\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5707\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5758\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5758\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5759\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5759\n \tjmp 2460e \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 2472d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r12\n \tje 247c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 24720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 247c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r15,8),%rdi\n \tjmp 24669 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18790\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18790\n \tmov 0x2af31(%rip),%rbx \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 24760 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x20(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 2460e \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5741 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5741 (discriminator 1)\n \tjmp 2460e \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5684\n \tmov %rdi,0x8(%rsp)\n \tlea 0x8(%rsp),%rcx\n \tmov %rbx,%rdi\n \tmov %rbp,%r8\n \tlea 0x10(%rsp),%rdx\n \tlea 0x18c54(%rip),%r9 # 3d3f0 , std::allocator > const&, void*), void*)@@Base+0x1490>\n \tmov %r13,%rsi\n \tcall 1d080 \n \tmov 0x8(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5684 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5684 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 245ab \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5684 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5684 (discriminator 2)\n \tmov $0x1634,%esi\n \tjmp 246cf \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5679\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5679 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5679 (discriminator 1)\n \ttest %rax,%rax\n \tje 24690 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5679 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5679 (discriminator 2)\n \tmov $0x162f,%esi\n \tjmp 246cf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5720\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5720\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 1905e <__cxa_finalize@plt+0xad1e>\n \tnopl 0x0(%rax)\n __pyx_pw_7_rtmidi_3get_api_display_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5492\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5492\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5514\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5514\n \tlea 0x2b263(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5492\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5492\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x48,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x38(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5514\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5514\n \tmov %rax,0x10(%rsp)\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5515\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5515\n \ttest %rcx,%rcx\n \tje 24930 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5512\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5512\n \tlea (%rsi,%rbp,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5517\n \ttest %rbp,%rbp\n \tje 248e8 \n \tcmp $0x1,%rbp\n \tjne 24940 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5518\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5518\n \tmov (%rsi),%rdi\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5533 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5533 (discriminator 1)\n \ttest %r12,%r12\n \tjg 24a30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5591\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5591\n \tcall 1cce0 \n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5591 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5591 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5591 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5591 (discriminator 3)\n \ttest %rax,%rax\n \tjne 249a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5592\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5592\n \tlea 0x10(%rsp),%rbp\n \tmov %ebx,%esi\n \tmov %rbp,%rdi\n \tcall ded0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1946\n \tmov 0x18(%rsp),%rsi\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18789 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18789 (discriminator 1)\n \ttest %rsi,%rsi\n \tjle 24a00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18794\n \txor %edx,%edx\n \tcall d6b0 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18794\n \tmov %rax,%rbx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x20(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 248b0 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5592 (discriminator 5)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5592 (discriminator 5)\n \tmov $0x15d8,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5592 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5592 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 249a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5571\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5571\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 24a88 \n \tadd $0x48,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -29157,228 +29157,228 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5526\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5526\n \tmov 0x2b16d(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 24a70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2490d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 249c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r14\n \tjne 24900 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5526 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5526 (discriminator 1)\n \ttest %rdi,%rdi\n \tje 24a70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5528\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5528\n \tsub $0x1,%r12\n \tjmp 24852 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5537 (discriminator 1)\n \tcmp $0x1,%rbp\n \tjne 24940 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5540\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5540\n \tmov (%rsi),%rdi\n \tjmp 2485b \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x29639(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x18ab3(%rip),%rdx # 3d405 , std::allocator > const&, void*), void*)@@Base+0x14a5>\n \tlea 0x1972f(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x18d86(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x187d1(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5546\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5546\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5546 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5546 (discriminator 1)\n \tmov $0x15aa,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5546\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5546\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5556\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5556\n \tlea 0x187f2(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x14d,%edx\n \tlea 0x18a6b(%rip),%rdi # 3d3fd , std::allocator > const&, void*), void*)@@Base+0x149d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5558\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5558\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5556\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5556\n \tcall 1dbd0 \n \tjmp 248be \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5591 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5591 (discriminator 1)\n \tmov $0x15d7,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5609\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5609\n \tlea 0x187cc(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x15a,%edx\n \tlea 0x18a45(%rip),%rdi # 3d3fd , std::allocator > const&, void*), void*)@@Base+0x149d>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5558\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5558\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5609\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5609\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5610\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5610\n \tjmp 248be \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 249dd \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r12\n \tje 24a70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 249d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 24a70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r15,8),%rdi\n \tjmp 24919 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18790\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18790\n \tmov 0x2ac81(%rip),%rbx \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 24a10 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x20(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 248be \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5592 (discriminator 1)\n \tjmp 248be \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5535\n \tmov %rdi,0x8(%rsp)\n \tlea 0x8(%rsp),%rcx\n \tmov %rbx,%rdi\n \tmov %rbp,%r8\n \tlea 0x10(%rsp),%rdx\n \tlea 0x189b9(%rip),%r9 # 3d405 , std::allocator > const&, void*), void*)@@Base+0x14a5>\n \tmov %r13,%rsi\n \tcall 1d080 \n \tmov 0x8(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5535 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5535 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 2485b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5535 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5535 (discriminator 2)\n \tmov $0x159f,%esi\n \tjmp 2497f \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5530\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5530\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5530 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5530 (discriminator 1)\n \ttest %rax,%rax\n \tje 24940 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5530 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5530 (discriminator 2)\n \tmov $0x159a,%esi\n \tjmp 2497f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5571\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5571\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19083 <__cxa_finalize@plt+0xad43>\n \tnopl 0x0(%rax)\n __pyx_pw_7_rtmidi_1_to_bytes(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5028\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5050\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5050\n \tlea 0x2b20b(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5028\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x38,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5050\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5050\n \tmov %rax,0x10(%rsp)\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5051\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5051\n \ttest %rcx,%rcx\n \tje 24bd0 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5048\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5048\n \tlea (%rsi,%r12,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5053\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5053\n \ttest %r12,%r12\n \tje 24b88 \n \tcmp $0x1,%r12\n \tjne 24be0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5054\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5054\n \tmov (%rsi),%rbp\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5069 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5069 (discriminator 1)\n \ttest %r14,%r14\n \tjg 24ea0 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 24b16 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rbp),%rax\n \tmov 0xa8(%rax),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5130\n \ttest $0x10000000,%edx\n \tjne 24c40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5171 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5171 (discriminator 1)\n \ttest $0x8000000,%edx\n \tje 24db0 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 24b44 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5204\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5204\n \tmov %rbp,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 24b5d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 24d08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5107\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5107\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 24f3a \n \tadd $0x38,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -29386,122 +29386,122 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5062\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5062\n \tmov 0x2b125(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r14,%r14\n \tjle 24ee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 24bad \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r14\n \tje 24d18 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%rbp\n \tjne 24ba0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x0(%r13,%rax,8),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5062 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5062 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 24ee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5064\n \tsub $0x1,%r14\n \tjmp 24b02 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5073 (discriminator 1)\n \tcmp $0x1,%r12\n \tjne 24be0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5076\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5076\n \tmov (%rsi),%rbp\n \tjmp 24b0b \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x29399(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x18830(%rip),%rdx # 3d422 , std::allocator > const&, void*), void*)@@Base+0x14c2>\n \tlea 0x1948f(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x18ae6(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x18531(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5082\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5082\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5082 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5082 (discriminator 1)\n \tmov $0x13da,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5082\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5082\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5092\n \tlea 0x18551(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xdd,%edx\n \tlea 0x187e7(%rip),%rdi # 3d41a , std::allocator > const&, void*), void*)@@Base+0x14ba>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5094\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5094\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5092\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5092\n \tcall 1dbd0 \n \tjmp 24b5d \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5139\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5139\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5139 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5139 (discriminator 2)\n \ttest %rax,%rax\n \tje 24f00 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 24c61 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5144\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5144\n \tmov 0x2b210(%rip),%rdx \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rbx)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 24c75 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/object.h:341\n \tmov 0x2934c(%rip),%r12 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x20(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%r12),%rax\n \tmov 0x80(%rax),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %r13,%r13\n \tje 24e2b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x18b9c(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 24d70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %r12,%rdi\n \tmov %rbx,%rsi\n \tcall *%r13\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %r12,%r12\n \tje 24d4e \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 24cd9 \n@@ -29516,256 +29516,256 @@\n \tjs 24cef \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 24e80 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5150\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5150\n \tmov %r12,%rbp\n /usr/include/python3.13/object.h:1248\n \tmov 0xa8(%rax),%rdx\n \tjmp 24b2d \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 24b5d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 24d2d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r14\n \tje 24ee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %rbp,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 24d20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 24ee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x0(%r13,%r15,8),%rbp\n \tjmp 24bb9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 24d70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x29271(%rip),%rax \n \tlea 0x18af2(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5147 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5147 (discriminator 1)\n \txchg %ax,%ax\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 24d84 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 24e50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5139 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5139 (discriminator 1)\n \tmov $0xe0,%edx\n \tmov $0x141b,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5219\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5219\n \tlea 0x183e3(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1867e(%rip),%rdi # 3d41a , std::allocator > const&, void*), void*)@@Base+0x14ba>\n \txor %ebx,%ebx\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 24b47 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5180\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5180\n \tmov 0x2b361(%rip),%rbx \n \tmov 0x2b10a(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rbx),%rax\n \tmov 0x80(%rax),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %r12,%r12\n \tje 24f1c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x18a5f(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 24e6b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %rbx,%rdi\n \tmov %r13,%rsi\n \tcall *%r12\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 24e5d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5182\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5182\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 24e1c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 24f0f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5184\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5184\n \tmov $0xe3,%edx\n \tmov $0x1440,%esi\n \tjmp 24d8e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov %r12,%rdi\n \txor %edx,%edx\n \tmov %rbx,%rsi\n \tcall d130 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5147 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5147 (discriminator 2)\n \ttest %rax,%rax\n \tjne 24cc5 \n \tjmp 24d70 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 24d84 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tje 24f3f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5184\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5184\n \tmov $0xe3,%edx\n \tmov $0x143c,%esi\n \tjmp 24d8e \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 24cef \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 24cd9 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5071\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5071\n \tlea 0x8(%rsp),%rcx\n \tlea 0x10(%rsp),%rdx\n \tmov %r12,%r8\n \tmov %r13,%rsi\n \tlea 0x1856b(%rip),%r9 # 3d422 , std::allocator > const&, void*), void*)@@Base+0x14c2>\n \tmov %rbx,%rdi\n \tmov %rbp,0x8(%rsp)\n \tcall 1d080 \n \tmov 0x8(%rsp),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5071 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5071 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 24b0b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5071 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5071 (discriminator 2)\n \tmov $0x13cf,%esi\n \tjmp 24c20 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5066\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5066 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5066 (discriminator 1)\n \ttest %rax,%rax\n \tje 24be0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5066 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5066 (discriminator 2)\n \tmov $0x13ca,%esi\n \tjmp 24c20 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5139 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5139 (discriminator 1)\n \tmov $0xe0,%edx\n \tmov $0x1413,%esi\n \tjmp 24d8e \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 24e1c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov %rbx,%rdi\n \txor %edx,%edx\n \tmov %r13,%rsi\n \tcall d130 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5180 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5180 (discriminator 2)\n \ttest %rax,%rax\n \tjne 24dfe \n \tjmp 24e6b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5107\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5107\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x2908a(%rip),%rax \n \tlea 0x1890b(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5180 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5180 (discriminator 1)\n \tjmp 24e6b \n \tnopw 0x0(%rax,%rax,1)\n __pyx_f_7_rtmidi__cb_error_func(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4824\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4824\n \tendbr64\n \tpush %r15\n \tmov %rsi,%r15\n \tpush %r14\n \tpush %r13\n \tmov %edi,%r13d\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x58,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,0x48(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4841\n \tcall e210 \n \tmov %eax,0x4(%rsp)\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 24f9f \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4854 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4854 (discriminator 2)\n \tmov 0x28eed(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4854 (discriminator 1)\n \tcmp %rdx,%rax\n \tje 24fbd \n \tcmp 0x28ee9(%rip),%rax \n \tjne 252c0 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r12),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4857 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4857 (discriminator 1)\n \tcmp $0x3,%rsi\n \tjne 253f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4863 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4863 (discriminator 2)\n \tcmp %rdx,%rax\n \tjne 25488 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4864\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4864\n \tmov 0x18(%r12),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4865\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4865\n \tmov 0x20(%r12),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4866\n \tmov 0x28(%r12),%rbp\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 24fed \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n@@ -29786,60 +29786,60 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 25019 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 251d8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov %r13d,%edi\n \tcall de40 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4921 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4921 (discriminator 2)\n \ttest %rax,%rax\n \tje 25440 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 2)\n \tmov 0x8(%r15),%rsi\n \tmov (%r15),%rdi\n \tcall d540 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 4)\n \ttest %rax,%rax\n \tje 254a0 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 25050 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4929 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4929 (discriminator 2)\n \tmov 0x28f31(%rip),%rax \n \tcmp %rax,0x8(%rbp)\n \tje 25520 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4942\n \tlea 0x28(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4941\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4941\n \tmovq $0x0,0x20(%rsp)\n \tmov %r15,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4942\n \tcall 1d7c0 \n \tmov %rbp,%rcx\n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2509b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 251e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4945 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4945 (discriminator 1)\n \ttest %r8,%r8\n \tje 254e0 \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 250b8 \n@@ -29849,29 +29849,29 @@\n \tje 25210 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 250c1 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4953 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4953 (discriminator 2)\n \tmov 0x28ec0(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tje 25660 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4966\n \tlea 0x28(%rsp),%rsi\n \tmov $0x3,%edx\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4965\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4965\n \tmov %r8,0x30(%rsp)\n \tmov %r8,0x8(%rsp)\n \tmovq $0x0,0x20(%rsp)\n \tmov %r12,0x28(%rsp)\n \tmov %r14,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4966\n \tcall 1d7c0 \n \tmov 0x8(%rsp),%r8\n \tmov %rbx,%rcx\n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -29888,15 +29888,15 @@\n \tjs 25136 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r8)\n \tje 25268 \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4970 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4970 (discriminator 1)\n \ttest %r13,%r13\n \tje 255f8 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 25153 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -29934,28 +29934,28 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 251a7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 25398 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5000\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5000\n \tmov 0x48(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 25b47 \n \tmov 0x4(%rsp),%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5002\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5002\n \tadd $0x58,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5000\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5000\n \tjmp dbb0 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 25019 \n \tnopl (%rax)\n@@ -30015,99 +30015,99 @@\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 25170 \n \tjmp 2517d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4886\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4886\n \tmov %r12,%rdi\n \tcall d610 \n \tmov %rax,%rcx\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4886 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4886 (discriminator 2)\n \ttest %rcx,%rcx\n \tje 25816 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 252ea \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 258a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4889 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4889 (discriminator 1)\n \tmov 0x8(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4890\n \tmov %rcx,0x8(%rsp)\n \tmov %rcx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4889 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4889 (discriminator 1)\n \tmov 0xe0(%rax),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4890\n \tcall *%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4890 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4890 (discriminator 2)\n \tmov 0x8(%rsp),%rcx\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4890\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4890 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4890 (discriminator 2)\n \tje 258c4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4892\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4892\n \tmov %rcx,%rdi\n \tcall *%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4892 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4892 (discriminator 2)\n \tmov 0x8(%rsp),%rcx\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4892\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4892\n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4892 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4892 (discriminator 2)\n \tje 259fa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4894\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4894\n \tmov %rcx,%rdi\n \tcall *%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4894 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4894 (discriminator 2)\n \tmov 0x8(%rsp),%rcx\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4894\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4894\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4894 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4894 (discriminator 2)\n \tje 25a04 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4896\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4896\n \tmov %rcx,%rdi\n \tcall *%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17918 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17918 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \ttest %rax,%rax\n \tjne 25a0e \n \tmov %rcx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \tmov 0x8(%rsp),%rcx\n \tmov 0x70(%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \ttest %rdi,%rdi\n \tje 25377 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17907 (discriminator 1)\n \ttest %rax,%rax\n \tjne 25a96 \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2538b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 258b7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4894 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4894 (discriminator 1)\n \tmov %r12,%rbp\n \tjmp 25019 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 251a7 \n@@ -30130,41 +30130,41 @@\n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 25191 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4858\n \tjg 25870 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4859\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4859\n \ttest %rsi,%rsi\n \tjns 25738 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 25775 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4860\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4860\n \tmov $0x12fc,%r13d\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 25860 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tlea 0x17d52(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xd9,%edx\n \tmov %r13d,%esi\n \tlea 0x17ff7(%rip),%rdi # 3d42c , std::allocator > const&, void*), void*)@@Base+0x14cc>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 251a7 \n \tnop\n \tmov $0x1339,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tlea 0x17d2c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xda,%edx\n \tlea 0x17fd4(%rip),%rdi # 3d42c , std::allocator > const&, void*), void*)@@Base+0x14cc>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -30177,39 +30177,39 @@\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 253bb \n \tjmp 253c8 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4868\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4868\n \tmov 0x18(%r12),%rax\n \tmov (%rax),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4869\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4869\n \tmov 0x8(%rax),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4870\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4870\n \tmov 0x10(%rax),%rbp\n \tjmp 24fe4 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4500\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4500\n \tlea 0x17cdd(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x32,%edx\n \tmov $0x1183,%esi\n \tlea 0x19080(%rip),%rdi # 3e538 , std::allocator > const&, void*), void*)@@Base+0x25d8>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 254d3 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 257b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4923 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4923 (discriminator 1)\n \tmov $0x133b,%esi\n \tjmp 25445 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -30229,15 +30229,15 @@\n \tjns 2560c \n \tjmp 25619 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r13\n \tmovq %r15,%xmm1\n \tmovq %r13,%xmm0\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4931 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4931 (discriminator 1)\n \ttest %r13,%r13\n \tje 25061 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%rcx\n /usr/include/python3.13/object.h:831\n@@ -30263,26 +30263,26 @@\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tmov %rcx,0x8(%rsp)\n \tmovaps %xmm0,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n \tmovdqa 0x10(%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4942\n \tmov %rcx,%rdi\n \tlea 0x20(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %rcx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4941\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4941\n \tmovaps %xmm0,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4942\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4942\n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 25087 \n /usr/include/python3.13/object.h:953\n@@ -30301,22 +30301,22 @@\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 253c8 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 25800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4970 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4970 (discriminator 1)\n \tmov $0xda,%r15d\n \tmov $0x136a,%r13d\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 25850 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tlea 0x17b58(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r15d,%edx\n \tmov %r13d,%esi\n \tlea 0x17dff(%rip),%rdi # 3d42c , std::allocator > const&, void*), void*)@@Base+0x14cc>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \ttest %rbx,%rbx\n@@ -30334,15 +30334,15 @@\n /usr/include/python3.13/object.h:1046\n \ttest %r14,%r14\n \tje 253c8 \n \tjmp 25471 \n \txchg %ax,%ax\n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4955 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4955 (discriminator 1)\n \ttest %r15,%r15\n \tje 250d2 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbx),%rcx\n /usr/include/python3.13/object.h:831\n@@ -30368,33 +30368,33 @@\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %rcx,0x10(%rsp)\n \tmov %r8,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r8\n \tmov 0x10(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4966\n \tmov %rcx,%rdi\n \tlea 0x20(%rsp),%rsi\n \tmov $0x4,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4965\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4965\n \tmov %r8,0x30(%rsp)\n \tmov %r8,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4966\n \tmov %rcx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4965\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4965\n \tmov %r15,0x20(%rsp)\n \tmov %r12,0x28(%rsp)\n \tmov %r14,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4966\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \tmov 0x10(%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4966\n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2510c \n /usr/include/python3.13/object.h:953\n@@ -30412,34 +30412,34 @@\n \tmov 0x10(%rsp),%rcx\n \tmov 0x8(%rsp),%r8\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 25114 \n \tjmp 25122 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp $0x1,%rsi\n \tlea 0x17fa3(%rip),%rax # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tlea 0x17b88(%rip),%rcx # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov %rsi,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmove %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov 0x28718(%rip),%rax \n \tlea 0x18c49(%rip),%rsi # 3e3a8 , std::allocator > const&, void*), void*)@@Base+0x2448>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 2540b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tlea 0x179fc(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xd9,%edx\n \tmov $0x12fc,%esi\n \tlea 0x17c9f(%rip),%rdi # 3d42c , std::allocator > const&, void*), void*)@@Base+0x14cc>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 251a7 \n@@ -30447,15 +30447,15 @@\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 25650 \n \tnopl (%rax)\n \tmov %r12,%rdi\n \tmov $0xda,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4923 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4923 (discriminator 1)\n \tmov $0x133b,%r13d\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 25619 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:953\n@@ -30467,25 +30467,25 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n /usr/include/python3.13/object.h:1046\n \ttest %rcx,%rcx\n \tjne 25510 \n \tjmp 25619 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tlea 0x17971(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xda,%edx\n \tmov $0x136a,%esi\n \tjmp 25451 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4886 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4886 (discriminator 1)\n \tmov $0x1316,%r13d\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 25411 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tlea 0x1794d(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xd9,%edx\n \tmov $0x1316,%esi\n \tlea 0x17bf0(%rip),%rdi # 3d42c , std::allocator > const&, void*), void*)@@Base+0x14cc>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 251a7 \n@@ -30493,18 +30493,18 @@\n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 25619 \n \tnopl (%rax)\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tjmp 2541f \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17890\n \tmov 0x285f9(%rip),%rax \n \tmov $0x3,%edx\n \tlea 0x18af5(%rip),%rsi # 3e378 , std::allocator > const&, void*), void*)@@Base+0x2418>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:366\n@@ -30519,53 +30519,53 @@\n \tmov %rcx,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n \tjmp 252ea \n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2538b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4831\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4831\n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4890\n \txor %ebp,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 258dd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 25a89 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \tmov 0x70(%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17905\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17905\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17906\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17906\n \ttest %rdi,%rdi\n \tje 258fb \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17907 (discriminator 1)\n \ttest %rax,%rax\n \tjne 25b0f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp $0x1,%rbp\n \tlea 0x17de0(%rip),%rax # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov %rbp,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tlea 0x179c2(%rip),%rcx # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tlea 0x18a91(%rip),%rsi # 3e3a8 , std::allocator > const&, void*), void*)@@Base+0x2448>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmove %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17896 (discriminator 4)\n \tmov 0x2854e(%rip),%rax \n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:1046\n \ttest %rbx,%rbx\n \tje 25be0 \n@@ -30632,30 +30632,30 @@\n \tjmp 25979 \n \tnopw 0x0(%rax,%rax,1)\n \txor %r14d,%r14d\n \txor %ebx,%ebx\n \tmov $0xd9,%r15d\n \txor %ebp,%ebp\n \tjmp 257dc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4892\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4892\n \tmov $0x1,%ebp\n \tjmp 258c9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4894\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4894\n \tmov $0x2,%ebp\n \tjmp 258c9 \n /usr/include/python3.13/object.h:366\n \tmov (%rax),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 25a22 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rax)\n \tje 25afd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17890\n \tmov 0x28447(%rip),%rax \n \tmov $0x3,%edx\n \tmov %rcx,0x8(%rsp)\n \tlea 0x1893e(%rip),%rsi # 3e378 , std::allocator > const&, void*), void*)@@Base+0x2418>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n@@ -30682,21 +30682,21 @@\n \ttest %eax,%eax\n \tjns 25970 \n \tjmp 25979 \n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 258dd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908\n \tmov 0x284db(%rip),%rdx \n \tmov (%rdx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%rax\n \tjne 25b56 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmovq $0x0,0x70(%rbp)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 25377 \n /usr/include/python3.13/object.h:953\n@@ -30723,65 +30723,65 @@\n \tmov $0x1328,%r13d\n \tjmp 2541f \n /usr/include/python3.13/object.h:954\n \tmov %rax,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n \tjmp 25a22 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908\n \tmov 0x28462(%rip),%rdx \n \tmov (%rdx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%rax\n \tjne 25b83 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \txor %eax,%eax\n \tmov %rax,0x70(%r12)\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 258fb \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 258fb \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 258fb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5000\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5000\n \tcall d9b0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 25af2 \n \tmov %rax,%rdi\n \tcall 1b360 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908 (discriminator 2)\n \tmov 0x8(%rsp),%rcx\n \ttest %eax,%eax\n \tje 25a49 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%rbp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \txor %esi,%esi\n \tmov %rsi,0x70(%rbp)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 25377 \n \tjmp 25ab1 \n \tmov %rax,%rdi\n \tcall 1b360 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17908 (discriminator 2)\n \ttest %eax,%eax\n \tje 2592c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%r12),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \txor %edx,%edx\n \tmov %rdx,0x70(%r12)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 258fb \n \tjmp 25b25 \n \ttest %rcx,%rcx\n@@ -30799,202 +30799,202 @@\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2594d \n /usr/include/python3.13/object.h:1046\n \ttest %r14,%r14\n \tjne 25ae2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4993\n \tlea 0x17588(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0xd9,%edx\n \tmov $0x1328,%esi\n \tlea 0x1782b(%rip),%rdi # 3d42c , std::allocator > const&, void*), void*)@@Base+0x14cc>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 251a7 \n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_11get_port_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8134\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8157\n \tlea 0x29efb(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8134\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8157\n \tmovq %rax,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8134\n \tpush %r13\n \tpush %r12\n \tmov %rdi,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0xa8,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8158\n \tmov 0x29e3d(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8157\n \tmovq 0x26f95(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8134\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x98(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8157\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8157\n \tmovq $0x0,0x80(%rsp)\n \tpunpcklqdq %xmm1,%xmm0\n \tmovaps %xmm0,0x70(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8159\n \ttest %rcx,%rcx\n \tje 25db0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8155\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8155\n \tlea (%rsi,%rbp,8),%rax\n \tmov %rcx,%rbx\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8161\n \tcmp $0x1,%rbp\n \tje 26208 \n \tcmp $0x2,%rbp\n \tje 26130 \n \ttest %rbp,%rbp\n \tjne 25d48 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8172\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8172\n \tmov 0x2a07f(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 265a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 25ccd \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tje 26368 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%rdx\n \tjne 25cc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8172 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8172 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 265a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8174\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8174\n \tlea -0x1(%r15),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8180\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8180\n \ttest %r14,%r14\n \tjle 25dc3 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8181\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8181\n \tmov 0x29e1a(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %rcx,%rcx\n \tjle 26500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 25d1d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%rcx\n \tje 26440 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%rdi\n \tjne 25d10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8182\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8182\n \ttest %rax,%rax\n \tje 26500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8182 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8182 (discriminator 1)\n \tlea -0x1(%r14),%r15\n \tmov %rax,%r13\n \tjmp 2613b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %rbp,%rbp\n \tjle 26190 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x174ca(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x2,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 2)\n \tlea 0x1756d(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x28214(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x176cc(%rip),%rdx # 3d443 , std::allocator > const&, void*), void*)@@Base+0x14e3>\n \tlea 0x1830a(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8204\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8204\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8204 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8204 (discriminator 1)\n \tmov $0x200c,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8204\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8204\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8214\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8214\n \tlea 0x173e1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1f3,%edx\n \tlea 0x187e5(%rip),%rdi # 3e588 , std::allocator > const&, void*), void*)@@Base+0x2628>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8216\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8216\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8214\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8214\n \tcall 1dbd0 \n \tjmp 260de \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8191\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8191\n \tcmp $0x1,%rbp\n \tje 25dc0 \n \tcmp $0x2,%rbp\n \tjne 25d48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8192\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8192\n \tmov 0x8(%rsi),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8194\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8194\n \tmov (%rsi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8199\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8199\n \tmov %rdx,%rdi\n \tcall 1cb40 \n \tmov %eax,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8199 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8199 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tje 263b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8257\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8257\n \tmov 0x10(%r12),%rax\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x40(%rsp),%r14\n \tlea 0x60(%rsp),%rbx\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x38(%rsp)\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r14,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8257\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8257\n \tmov %r12,%rdi\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x40(%rsp)\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbx,0x50(%rsp)\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x58(%rsp)\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8257\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8257\n \tcall *(%rax)\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8257 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8257 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 263d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8258\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8258\n \tlea 0x70(%rsp),%rax\n \tmov %ebp,%edx\n \tmov %r15,%rsi\n \tmov %rax,0x8(%rsp)\n \tmov %rax,%rdi\n \tmov (%r15),%rax\n \tcall *0x18(%rax)\n@@ -31032,18 +31032,18 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x70(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rdx,%rdi\n \tje 25ea6 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8258 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8258 (discriminator 2)\n \tcall df60 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8258 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8258 (discriminator 1)\n \ttest %rax,%rax\n \tjne 26400 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x30(%rsp),%rax\n \tmov %rax,%rcx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r14,%rax\n@@ -31068,93 +31068,93 @@\n \tmov %rax,0x50(%rsp)\n /usr/include/c++/14/bits/basic_string.h:255\n \tmov %rcx,0x60(%rsp)\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x58(%rsp)\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 2)\n \tmov 0x38(%rsp),%rsi\n \tmov 0x30(%rsp),%rdi\n \tcall d540 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 4)\n \ttest %rax,%rax\n \tje 26410 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8270\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8270\n \tmov %rax,(%rsp)\n \tcall dd60 \n /usr/include/python3.13/object.h:366\n \tmov (%rsp),%rdi\n \tmov (%rdi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8270 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8270 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rax\n \tje 26490 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 25f50 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rdi)\n \tje 262e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8273\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8273\n \ttest %rax,%rax\n \tje 26110 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x27f20(%rip),%r13 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x28026(%rip),%r13 \n \tsete %dl\n \tor %al,%dl\n \tjne 261b0 \n \tcmp 0x27f44(%rip),%r13 \n \tje 261b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r13,%rdi\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8283 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8283 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26520 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8284\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8284\n \ttest %eax,%eax\n \tje 261bb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8285\n \tmov 0x29b2a(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2666e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8285 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8285 (discriminator 1)\n \ttest %rax,%rax\n \tje 2665f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 2)\n \tmov 0x38(%rsp),%rsi\n \tmov 0x30(%rsp),%rdi\n \tcall d540 \n \tmov %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 4)\n \ttest %rax,%rax\n \tje 26678 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8292 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8292 (discriminator 2)\n \tmov 0x27f9f(%rip),%rax \n \tcmp %rax,0x8(%r12)\n \tjne 26637 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r12),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8294 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8294 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 26637 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r12),%r8\n /usr/include/python3.13/object.h:831\n@@ -31175,29 +31175,29 @@\n \tjs 26033 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 26618 \n \tmov 0x8(%rsp),%rsi\n \tmov $0x3,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8305\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8305\n \tmov %r8,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8304\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8304\n \tmov %rbp,0x70(%rsp)\n \tmov %rcx,0x78(%rsp)\n \tmov %rcx,0x8(%rsp)\n \tmov %r13,0x80(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8305\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8305\n \tmov %r8,(%rsp)\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:1046\n \ttest %rbp,%rbp\n \tmov (%rsp),%r8\n \tmov 0x8(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8305\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8305\n \tmov %rax,%r12\n /usr/include/python3.13/object.h:1046\n \tje 26087 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -31213,15 +31213,15 @@\n \tjs 2609b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 26530 \n /usr/include/python3.13/object.h:366\n \tmov (%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8308 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8308 (discriminator 1)\n \ttest %r12,%r12\n \tje 266d0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 260c0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -31241,15 +31241,15 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x30(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r14,%rdi\n \tje 260de \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8229\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8229\n \tmov 0x98(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 26749 \n \tadd $0xa8,%rsp\n \tmov %r12,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -31265,78 +31265,78 @@\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 260c0 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n \tjmp 260c0 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8162\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8162\n \tmov 0x8(%rsi),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8164\n \tmov (%rsi),%rdx\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8186 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8186 (discriminator 1)\n \ttest %r15,%r15\n \tjle 25dc3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8188\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8188\n \tmov 0x8(%rsp),%rsi\n \tmov %rdx,0x20(%rsp)\n \tmov %rbp,%r8\n \tmov %rbx,%rdi\n \tlea 0x70(%rsp),%rdx\n \tlea 0x20(%rsp),%rcx\n \tmov %r13,0x28(%rsp)\n \tlea 0x172d9(%rip),%r9 # 3d443 , std::allocator > const&, void*), void*)@@Base+0x14e3>\n \tcall 1d080 \n \tmov 0x20(%rsp),%rdx\n \tmov 0x28(%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8188 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8188 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 25dc3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8188 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8188 (discriminator 2)\n \tmov $0x1ffc,%esi\n \tjmp 25d90 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8351\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8351\n \tlea 0x17082(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n \tmov $0x1,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 1)\n \tlea 0x17542(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tjmp 25d65 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8284\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8284\n \ttest %eax,%eax\n \tjne 25f9a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 2)\n \tmov 0x38(%rsp),%rsi\n \tmov 0x30(%rsp),%rdi\n \tcall d540 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4483 (discriminator 4)\n \ttest %rax,%rax\n \tjne 260c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4500\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4500\n \tlea 0x16fa7(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x32,%edx\n \tmov $0x1183,%esi\n \tlea 0x1834a(%rip),%rdi # 3e538 , std::allocator > const&, void*), void*)@@Base+0x25d8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8315 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8315 (discriminator 2)\n \tmov $0x204,%edx\n \tmov $0x207b,%esi\n \tjmp 263e0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8164\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8164\n \tmov (%rsi),%rdx\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8170\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8170\n \tjmp 25cea \n \tnopl 0x0(%rax)\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x70(%rsp),%rcx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x80(%rsp),%rdx\n \tcmp %rdx,%rcx\n@@ -31443,112 +31443,112 @@\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rax,%rdx,1)\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x50(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:263\n \tjmp 25efe \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 2637d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%r15\n \tje 265a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r14,8),%rsi\n \tmov %rdx,%rdi\n \tmov %rdx,(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov (%rsp),%rdx\n \ttest %eax,%eax\n \tje 26370 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 265a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x8(%rsp),%rax\n \tmov (%rax,%r14,8),%rdx\n \tjmp 25cdd \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8199 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8199 (discriminator 2)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8199 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8199 (discriminator 1)\n \ttest %rax,%rax\n \tje 25dd6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8199 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8199 (discriminator 9)\n \tmov $0x2007,%esi\n \tjmp 25d90 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8257 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8257 (discriminator 3)\n \tmov $0x201,%edx\n \tmov $0x2041,%esi\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8350\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8350\n \tlea 0x16d91(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x1819a(%rip),%rdi # 3e588 , std::allocator > const&, void*), void*)@@Base+0x2628>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8351\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8351\n \txor %r12d,%r12d\n \tjmp 260c0 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8258 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8258 (discriminator 4)\n \tmov $0x201,%edx\n \tmov $0x2042,%esi\n \tjmp 263e0 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4500\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4500\n \tlea 0x16d6d(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x32,%edx\n \tmov $0x1183,%esi\n \tlea 0x18110(%rip),%rdi # 3e538 , std::allocator > const&, void*), void*)@@Base+0x25d8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8268 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8268 (discriminator 2)\n \tmov $0x203,%edx\n \tmov $0x204c,%esi\n \tjmp 263e0 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 26455 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%rcx\n \tje 26500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %rdx,0x18(%rsp)\n \tmov %rcx,0x10(%rsp)\n \tmov %rdi,(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov (%rsp),%rdi\n \tmov 0x10(%rsp),%rcx\n \ttest %eax,%eax\n \tmov 0x18(%rsp),%rdx\n \tje 26448 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 26500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x8(%rsp),%rax\n \tmov (%rax,%r15,8),%rax\n \tjmp 25d2d \n \tnop\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 2649d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rdi)\n \tje 264b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8270 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8270 (discriminator 2)\n \tmov $0x203,%edx\n \tmov $0x204e,%esi\n \tjmp 263e0 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2649d \n@@ -31570,24 +31570,24 @@\n \tmov 0x58(%rsp),%rdx\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x30(%rsp),%rax\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 2634f \n \tcs nopw 0x0(%rax,%rax,1)\n \tmov %rdx,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8183\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8183\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8183 (discriminator 1)\n \tmov (%rsp),%rdx\n \ttest %rax,%rax\n \tje 26144 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8183 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8183 (discriminator 2)\n \tmov $0x1ff7,%esi\n \tjmp 25d90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8283 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8283 (discriminator 2)\n \tmov $0x204,%edx\n \tmov $0x205b,%esi\n \tjmp 263e0 \n \tnop\n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tmov %r8,(%rsp)\n@@ -31617,20 +31617,20 @@\n \tadd $0x8,%esi\n \tmov (%r8,%rdi,1),%r9\n \tmov %r9,(%rcx,%rdi,1)\n \tcmp %eax,%esi\n \tjb 26586 \n \tjmp 262c2 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8176\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8176 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8176 (discriminator 1)\n \ttest %rax,%rax\n \tje 26190 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8176 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8176 (discriminator 2)\n \tmov $0x1ff0,%esi\n \tjmp 25d90 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0x60(%rsp),%rax\n \tmov %rbx,%rdi\n \tmov %rax,(%rcx)\n@@ -31660,50 +31660,50 @@\n \tmov %r12,%rdi\n \tmov %rcx,0x10(%rsp)\n \tmov %r8,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%rcx\n \tmov (%rsp),%r8\n \tjmp 26033 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8285 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8285 (discriminator 1)\n \tmov %r12,%r8\n \tlea 0x78(%rsp),%rsi\n \tmov $0x2,%edx\n \tjmp 2603d \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rcx\n \tmov (%rsp),%r8\n \tjmp 26087 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8285 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8285 (discriminator 2)\n \tmov $0x204,%edx\n \tmov $0x205d,%esi\n \tjmp 263e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 25fbb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:4500\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:4500\n \tlea 0x16b05(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x32,%edx\n \tmov $0x1183,%esi\n \tlea 0x17ea8(%rip),%rdi # 3e538 , std::allocator > const&, void*), void*)@@Base+0x25d8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8287 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8287 (discriminator 2)\n \tmov $0x205f,%esi\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 266ac \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 266c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8315 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8315 (discriminator 2)\n \tmov $0x204,%edx\n \tjmp 263e0 \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %esi,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n@@ -31734,119 +31734,119 @@\n \tmov 0x78(%rsp),%rdi\n \tjmp 262cc \n \tmovzwl -0x2(%rbx,%rax,1),%edx\n \tmov %dx,-0x2(%rcx,%rax,1)\n \tmov 0x30(%rsp),%rcx\n \tmov 0x58(%rsp),%rsi\n \tjmp 26349 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8229\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8229\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 190a8 <__cxa_finalize@plt+0xad68>\n \tnopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_5_check_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7356\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x58,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x48(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7372 (discriminator 1)\n \ttest %rdx,%rdx\n \tjg 26b38 \n \tmov %rdi,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7374 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7374 (discriminator 1)\n \ttest %rcx,%rcx\n \tjne 26b80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7406\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7406\n \tmov 0x28f02(%rip),%rdx \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24317\n \tcmp %rax,%rdx\n \tje 267e4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%rax),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 268a0 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rsi,%rsi\n \tjle 268d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n \tjmp 267dd \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rsi\n \tje 268d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rcx,%rax,8),%rdx\n \tjne 267d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7408\n \tmov 0x2944d(%rip),%rbx \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 267f4 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7424\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7424\n \tmov 0x296bd(%rip),%rsi \n \tmov 0x18(%r12),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18953\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18953\n \tcmp %rdi,%rsi\n \tje 26900 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18964 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18964 (discriminator 2)\n \tcmp 0x2779c(%rip),%rax \n \tjne 26bb0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18967\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18967\n \tmov 0x10(%rdi),%rax\n \tmov %rax,%rdx\n \tshr $0x3,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19004\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19004\n \tcmp $0x1,%rdx\n \tjne 26833 \n \ttest $0x2,%al\n \tjne 268f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7525 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7525 (discriminator 1)\n \tcmp 0x27686(%rip),%rdi \n \tjne 26c40 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 26849 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7611\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7611\n \tmov %rbx,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26860 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 26b28 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7380\n \tmov 0x48(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 27380 \n \tadd $0x58,%rsp\n \tmov %rbp,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -31854,77 +31854,77 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rax,%rdx\n \tje 267e4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rax,%rax\n \tjne 268a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7407\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7407\n \tcmp 0x276b4(%rip),%rdx \n \tje 267e4 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7411\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7411\n \tmov 0x29421(%rip),%rbx \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tjne 267f2 \n \tjmp 267f4 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19004 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19004 (discriminator 2)\n \tcmpl $0x1,0x18(%rdi)\n \tjne 26833 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7434\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7434\n \tmov 0x28ef9(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x28d52(%rip),%rdi \n \tmov %r13,%rsi\n \tcall d930 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 26db8 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2692c \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7436\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7436\n \tmov $0x4,%edi\n \tcall d420 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7436 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7436 (discriminator 2)\n \ttest %rax,%rax\n \tje 270a2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7448\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7448\n \tmov %r12,%rdi\n \tmov 0x28d3c(%rip),%r13 \n \tcall d070 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19023 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19023 (discriminator 1)\n \ttest %rax,%rax\n \tje 2710f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19024 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19024 (discriminator 2)\n \tmov 0x275bc(%rip),%rax \n \tcmp %rax,0x8(%r12)\n \tjne 272a9 \n /usr/include/python3.13/cpython/unicodeobject.h:212\n \tmovzbl 0x20(%r12),%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7450 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7450 (discriminator 2)\n \tmov $0x7f,%eax\n /usr/include/python3.13/cpython/unicodeobject.h:363 (discriminator 1)\n \ttest $0x40,%dl\n \tjne 2699f \n /usr/include/python3.13/cpython/unicodeobject.h:367\n \tshr $0x2,%dl\n /usr/include/python3.13/cpython/unicodeobject.h:369\n@@ -31935,34 +31935,34 @@\n \tcmp $0x1,%edx\n \tje 2699f \n /usr/include/python3.13/cpython/unicodeobject.h:375\n \tcmp $0x2,%edx\n \tmov $0xffff,%eax\n \tmov $0x10ffff,%edx\n \tcmovne %edx,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7455\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7455\n \tmov 0x290b2(%rip),%rsi \n /usr/include/python3.13/cpython/unicodeobject.h:280\n \tmov 0x10(%r12),%rdx\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r12,0x18(%r15)\n /usr/include/python3.13/object.h:831\n \tmov (%rsi),%ecx\n \tadd $0x1,%ecx\n \tje 269b8 \n /usr/include/python3.13/object.h:836\n \tmov %ecx,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7456\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7456\n \tadd $0x18,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19045\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19045\n \tmov %rbx,%rcx\n \tcmp 0x274fa(%rip),%rbx \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rsi,0x20(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19045\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19045\n \tcmove 0x28f96(%rip),%rcx \n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%esi\n \tadd $0x1,%esi\n \tje 269db \n /usr/include/python3.13/object.h:836\n \tmov %esi,(%rcx)\n@@ -31983,112 +31983,112 @@\n \tcmp $0x1,%esi\n \tje 26a0b \n /usr/include/python3.13/cpython/unicodeobject.h:375\n \tcmp $0x2,%esi\n \tmov $0xffff,%edi\n \tmov $0x10ffff,%esi\n \tcmovne %esi,%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7461 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7461 (discriminator 1)\n \tcmp %edi,%eax\n \tcmovae %eax,%edi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7462 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7462 (discriminator 1)\n \tadd 0x10(%rcx),%rdx\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rcx,0x28(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7466\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7466\n \tmov 0x292f9(%rip),%rcx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7461 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7461 (discriminator 1)\n \tmov %edi,%r12d\n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%eax\n \tadd $0x1,%eax\n \tje 26a2b \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rcx,0x30(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7467\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7467\n \tlea 0x6(%rdx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19059\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19059\n \tmov %r12d,%esi\n \tcall d270 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19060 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19060 (discriminator 1)\n \ttest %rax,%rax\n \tje 27195 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19061\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19061\n \tcmp $0xff,%r12d\n \tja 26d9a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19061 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19061 (discriminator 2)\n \tmovl $0x1,(%rsp)\n \txor %ecx,%ecx\n /usr/include/python3.13/cpython/unicodeobject.h:219\n \tmovzbl 0x20(%r14),%eax\n /usr/include/python3.13/cpython/unicodeobject.h:262 (discriminator 1)\n \ttest $0x20,%al\n \tje 26f1c \n /usr/include/python3.13/cpython/unicodeobject.h:248\n \tlea 0x28(%r14),%rdx\n \tlea 0x38(%r14),%rsi\n \ttest $0x40,%al\n \tcmove %rsi,%rdx\n \tmov %rdx,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19072\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19072\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19073\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19073\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19083\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19083\n \tmov %rbx,0x20(%rsp)\n \tmov %rbp,0x28(%rsp)\n \tmov %r12,%rbx\n \tmov %r13,%rbp\n \tmov %ecx,%r12d\n \tjmp 26ae4 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/cpython/unicodeobject.h:248\n \tlea 0x28(%rdx),%rdi\n \tlea 0x38(%rdx),%rsi\n \tand $0x40,%ecx\n \tcmovne %rdi,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19087\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19087\n \tmov (%rsp),%edi\n \tcmp %edi,%eax\n \tje 26e70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19091\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19091\n \txor %ecx,%ecx\n \tmov %r13,%r8\n \tmov %rbx,%rsi\n \tmov %r14,%rdi\n \tcall d2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19091 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19091 (discriminator 2)\n \ttest %rax,%rax\n \tjs 26f78 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19102\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19102\n \tadd %r13,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19073 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19073 (discriminator 2)\n \tadd $0x1,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19073 (discriminator 1)\n \tcmp $0x4,%rbp\n \tje 26fbf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19077\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19077\n \tmov 0x18(%r15,%rbp,8),%rdx\n /usr/include/python3.13/cpython/unicodeobject.h:280\n \tmov 0x10(%rdx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19081 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19081 (discriminator 1)\n \ttest %r13,%r13\n \tje 26ad6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19083\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19083\n \tmovabs $0x7fffffffffffffff,%rax\n \tmov %r12d,%ecx\n \tsar %cl,%rax\n \tsub %r13,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19083 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19083 (discriminator 1)\n \tcmp %rax,%rbx\n \tjg 26e91 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19085\n \tmovzbl 0x20(%rdx),%ecx\n \tmov %ecx,%eax\n \tshr $0x2,%al\n \tand $0x7,%eax\n /usr/include/python3.13/cpython/unicodeobject.h:262 (discriminator 1)\n \ttest $0x20,%cl\n \tjne 26aa0 \n@@ -32098,112 +32098,112 @@\n \tjmp 26aaf \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 26860 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x27441(%rip),%rax \n \tsub $0x8,%rsp\n \txor %r8d,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7373 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7373 (discriminator 1)\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tlea 0x16783(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x165e8(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rdx\n \tlea 0x17527(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \txor %eax,%eax\n \tlea 0x168f8(%rip),%rdx # 3d462 , std::allocator > const&, void*), void*)@@Base+0x1502>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18596\n \tpop %rax\n \tpop %rdx\n \tjmp 26860 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7374 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7374 (discriminator 1)\n \tcmpq $0x0,0x10(%rcx)\n \tje 26797 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7374 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7374 (discriminator 3)\n \tlea 0x168d0(%rip),%rsi # 3d462 , std::allocator > const&, void*), void*)@@Base+0x1502>\n \tmov %rcx,%rdi\n \tcall 1af70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7374 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7374 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 26797 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7373 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7373 (discriminator 1)\n \txor %ebp,%ebp\n \tjmp 26860 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19008 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19008 (discriminator 1)\n \tcmp 0x27401(%rip),%rax \n \tje 26f55 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19017\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19017\n \tmov $0x2,%edx\n \tcall e1b0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24606 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24606 (discriminator 1)\n \ttest %rax,%rax\n \tje 26dd8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x272a6(%rip),%rax \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x273ac(%rip),%rbp \n \tsete %dl\n \tor %al,%dl\n \tjne 26f2a \n \tcmp 0x272ca(%rip),%rbp \n \tje 26f2a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbp,%rdi\n \tcall dec0 \n \tmov %eax,%r13d\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26c1d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 271ef \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7424 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7424 (discriminator 2)\n \ttest %r13d,%r13d\n \tjs 26dd8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7425 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7425 (discriminator 1)\n \ttest %r13d,%r13d\n \tjne 26900 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7524\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7524\n \tmov 0x18(%r12),%rdi\n \tjmp 26833 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7534\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7534\n \tmov 0x28bb9(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x28a12(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 270c7 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 26c6d \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7544\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7544\n \tmov $0x3,%edi\n \tcall d420 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7544 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7544 (discriminator 2)\n \ttest %rax,%rax\n \tje 270ea \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 26c90 \n /usr/include/python3.13/object.h:836\n@@ -32213,136 +32213,136 @@\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r12,0x18(%rbp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 26c9d \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7552\n \tmov 0x18(%r12),%rdx\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbx,0x20(%rbp)\n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 26caf \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rdx,0x28(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7563\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7563\n \tmov 0x290c6(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall dc60 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7563 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7563 (discriminator 2)\n \ttest %rax,%rax\n \tje 27150 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26ce8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tjne 26ce8 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7569 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7569 (discriminator 2)\n \tmov 0x27299(%rip),%rax \n \tcmp %rax,0x8(%r13)\n \tje 26de4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7582\n \tlea 0x38(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r13,%rdi\n \tmov %r13,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7581\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7581\n \tmovq $0x0,0x30(%rsp)\n \tmov %r12,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7582\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26d35 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 26f98 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7585 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7585 (discriminator 1)\n \ttest %r14,%r14\n \tje 271ce \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26d54 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 26fb2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7589\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7589\n \txor %esi,%esi\n \tmov %r14,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26d72 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 26fa5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7591\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7591\n \tmov $0x1de,%edx\n \tmov $0x1da7,%esi\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7628\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7628\n \tlea 0x163f1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x166c3(%rip),%rdi # 3d451 , std::allocator > const&, void*), void*)@@Base+0x14f1>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7629\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7629\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7628\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7628\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2684c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19061 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19061 (discriminator 1)\n \tcmp $0xffff,%r12d\n \tja 26f87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19061 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19061 (discriminator 6)\n \tmovl $0x2,(%rsp)\n \tmov $0x1,%ecx\n \tjmp 26a5d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r13,%rdi\n \tcall 1aa40 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7434 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7434 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2692c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7434 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7434 (discriminator 1)\n \tmov $0x1db,%edx\n \tmov $0x1d0a,%esi\n \tjmp 26d80 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov $0x1da,%edx\n \tmov $0x1d00,%esi\n \tjmp 26d80 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r13),%r15\n \tmovq %r12,%xmm2\n \tmovq %r15,%xmm0\n \tpunpcklqdq %xmm2,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7571 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7571 (discriminator 1)\n \ttest %r15,%r15\n \tje 26cf9 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r13),%rbp\n /usr/include/python3.13/object.h:831\n@@ -32361,21 +32361,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26e2f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 272fe \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7582\n \tlea 0x30(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7581\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7581\n \tmovaps %xmm0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7582\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26d1f \n@@ -32384,27 +32384,27 @@\n \tmov %rax,(%r15)\n \tjne 26d1f \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 26d1f \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19088\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19088\n \tmov %r12d,%ecx\n \tmov 0x18(%rsp),%rax\n \tmov %rbx,%rdi\n \tmov %r13,%rdx\n \tshl %cl,%rdi\n \tshl %cl,%rdx\n \tadd %rax,%rdi\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tcall d780 \n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:30\n \tjmp 26ad3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19106\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19106\n \tmov 0x27078(%rip),%rax \n \tlea 0x17709(%rip),%rsi # 3e5a8 , std::allocator > const&, void*), void*)@@Base+0x2648>\n \tmov 0x20(%rsp),%rbx\n \tmov 0x28(%rsp),%rbp\n \tmov (%rax),%rdi\n \tcall d9f0 \n /usr/include/python3.13/object.h:366\n@@ -32445,43 +32445,43 @@\n \tmov 0x18(%rsp),%esi\n \tjmp 26d80 \n /usr/include/python3.13/cpython/unicodeobject.h:256\n \tmov 0x38(%r14),%rax\n \tmov %rax,0x18(%rsp)\n /usr/include/python3.13/cpython/unicodeobject.h:265\n \tjmp 26a7d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r13d\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26c26 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tjne 26c26 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7424 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7424 (discriminator 1)\n \tjmp 26c26 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7425 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7425 (discriminator 1)\n \tmovsd 0x1f8db(%rip),%xmm0 # 46838 , std::allocator > const&, void*), void*)@@Base+0xa8d8>\n \tucomisd 0x10(%rdi),%xmm0\n \tjp 26833 \n \tjne 26833 \n \tjmp 26900 \n \tnopl 0x0(%rax,%rax,1)\n \tmov 0x20(%rsp),%rbx\n \tmov 0x28(%rsp),%rbp\n \tjmp 26eb1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19061 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19061 (discriminator 6)\n \tmovl $0x4,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19062 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19062 (discriminator 2)\n \tmov $0x2,%ecx\n \tjmp 26a5d \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 26d35 \n \tmov %r14,%rdi\n@@ -32499,64 +32499,64 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 26fdd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2706a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7484 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7484 (discriminator 2)\n \tmov 0x26fa4(%rip),%rax \n \tcmp %rax,0x8(%rbp)\n \tje 271fc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7497\n \tlea 0x38(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %rbp,%rdi\n \tmov %rbp,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7496\n \tmovq $0x0,0x30(%rsp)\n \tmov %r14,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7497\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27024 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 27077 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7500 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7500 (discriminator 1)\n \ttest %r13,%r13\n \tje 27288 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2703f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 27081 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7504\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7504\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2705b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2708b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7506\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7506\n \tmov $0x1db,%edx\n \tmov $0x1d52,%esi\n \tjmp 26d80 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 26fdd \n@@ -32569,50 +32569,50 @@\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 2705b \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7478 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7478 (discriminator 1)\n \tjmp 26ec5 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 270b8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 272e7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7436 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7436 (discriminator 1)\n \tmov $0x1db,%edx\n \tmov $0x1d0c,%esi\n \tjmp 26d80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n \tcall 1aa40 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7534 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7534 (discriminator 2)\n \ttest %rax,%rax\n \tjne 26c6d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7534 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7534 (discriminator 1)\n \tmov $0x1de,%edx\n \tmov $0x1d6e,%esi\n \tjmp 26d80 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27100 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 272da \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7544 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7544 (discriminator 1)\n \tmov $0x1df,%edx\n \tmov $0x1d78,%esi\n \tjmp 26d80 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov $0x1dc,%edx\n@@ -32624,15 +32624,15 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27139 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 27373 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7434 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7434 (discriminator 1)\n \tmov $0x1dc,%edx\n \tmov $0x1d18,%esi\n \tjmp 26d80 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -32676,39 +32676,39 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 271bf \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 27344 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7544 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7544 (discriminator 1)\n \tmov $0x1db,%edx\n \tmov $0x1d36,%esi\n \tjmp 26d80 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 271e0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 27337 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7585 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7585 (discriminator 1)\n \tmov $0x1de,%edx\n \tmov $0x1da1,%esi\n \tjmp 26d80 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 26c1d \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r15\n \tmovq %r14,%xmm1\n \tmovq %r15,%xmm0\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7486 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7486 (discriminator 1)\n \ttest %r15,%r15\n \tje 26fee \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%r12\n /usr/include/python3.13/object.h:831\n@@ -32727,21 +32727,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27249 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 27314 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7497\n \tlea 0x30(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7496\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7496\n \tmovaps %xmm0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7497\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7497\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27014 \n@@ -32756,34 +32756,34 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2729a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2732a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7500 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7500 (discriminator 1)\n \tmov $0x1db,%edx\n \tmov $0x1d4c,%esi\n /usr/include/python3.13/object.h:1046\n \tjmp 26d80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19037\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19037\n \tmov %r13,%rsi\n \tmov %r12,%rdi\n \tcall e140 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 272c9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 272f4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7448 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7448 (discriminator 3)\n \ttest %r13,%r13\n \tje 2710f \n \tmov %r13,%r12\n \tjmp 2696f \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n@@ -32834,15 +32834,15 @@\n \tmov $0x1d36,%esi\n \tjmp 26ef4 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 27139 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7380\n \tcall d9b0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tmov %esi,0x18(%rsp)\n \tmov %edx,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:366\n@@ -32851,87 +32851,87 @@\n \tmov (%rsp),%edx\n \tmov 0x18(%rsp),%esi\n \ttest %eax,%eax\n \tjns 26ef4 \n \tjmp 26d80 \n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_25set_port_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9804\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9826\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9826\n \tlea 0x288fb(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9804\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9804\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x78,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,0x68(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9826\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9826\n \tmov %rax,0x40(%rsp)\n \tmovq $0x0,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9827\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9827\n \ttest %rcx,%rcx\n \tje 276f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9824\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9824\n \tlea (%rsi,%r12,8),%rax\n \tmov %rcx,%rbx\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9829\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9829\n \ttest %r12,%r12\n \tje 276a0 \n \tcmp $0x1,%r12\n \tjne 27710 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9830\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9830\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9830\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9830\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9845 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9845 (discriminator 1)\n \ttest %r15,%r15\n \tjg 27cb8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x30(%rsp),%r12\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9908\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9908\n \tmov 0x28774(%rip),%rsi \n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 27b20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9908 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9908 (discriminator 1)\n \ttest %rax,%rax\n \tje 27af0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9913 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9913 (discriminator 2)\n \tmov 0x26b16(%rip),%rax \n \tcmp %rax,0x8(%r15)\n \tjne 27a30 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9915 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9915 (discriminator 1)\n \ttest %r13,%r13\n \tje 27a30 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -32950,319 +32950,319 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 274b9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 27a20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9926\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9926\n \tlea 0x40(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9925\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9925\n \tmovq $0x0,0x48(%rsp)\n \tmov %r13,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9926\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9926\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 274f2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 27a80 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9928 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9928 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 27b30 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2750f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 27a10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9932\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9932\n \tmov 0x281aa(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x28143(%rip),%rdi \n \tmov %r15,%rsi\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 27b58 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2753b \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9934\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9934\n \tmov $0x2,%edx\n \tmov %r14,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9934 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9934 (discriminator 1)\n \ttest %rax,%rax\n \tje 27bf8 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2756b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 27a60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x2690e(%rip),%rsi \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x26a14(%rip),%rsi \n \tsete %dl\n \tor %al,%dl\n \tjne 27798 \n \tcmp 0x26932(%rip),%rsi \n \tje 27798 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rsi,%rdi\n \tmov %rsi,0x8(%rsp)\n \tcall dec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9936 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9936 (discriminator 1)\n \ttest %eax,%eax\n \tmov 0x8(%rsp),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9936 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9936 (discriminator 1)\n \tjs 27c40 \n /usr/include/python3.13/object.h:366\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 275c5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 27ad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9938\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9938\n \ttest %r15d,%r15d\n \tje 277a8 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 275e2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 27be8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9962\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9962\n \tmov 0x28427(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x28070(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2808c \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2760e \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9967 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9967 (discriminator 2)\n \tmov 0x26973(%rip),%rax \n \tcmp %rax,0x8(%r14)\n \tje 280b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9979\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9979\n \tpxor %xmm0,%xmm0\n \tmovhps 0x280fe(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9980\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9979\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9979\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9980\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9982 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9982 (discriminator 1)\n \tmov $0x2c3,%ebp\n \tmov $0x26fe,%r13d\n \ttest %rbx,%rbx\n \tje 27b3b \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2766c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 27fda \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9986\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9986\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2768a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 27fe7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9988\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9988\n \tmov $0x2704,%r13d\n \tmov $0x2c3,%ebp\n \tjmp 27b00 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9838\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9838\n \tmov 0x2860d(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 27f50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 276cd \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tje 27a90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r14\n \tjne 276c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rax\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9838 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9838 (discriminator 1)\n \tcmpq $0x0,(%rsp)\n \tje 27f50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9840\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9840\n \tsub $0x1,%r15\n \tjmp 2741e \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9849 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9849 (discriminator 1)\n \tcmp $0x1,%r12\n \tjne 27710 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9852\n \tmov (%rsi),%rax\n \tmov %rax,(%rsp)\n \tjmp 27427 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x26869(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x15d4c(%rip),%rdx # 3d46e , std::allocator > const&, void*), void*)@@Base+0x150e>\n \tlea 0x1695f(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x15fb6(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x15a01(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9858\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9858 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9858 (discriminator 1)\n \tmov $0x2682,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9858\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9868\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9868\n \tlea 0x15a21(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x2ae,%edx\n \tlea 0x16e75(%rip),%rdi # 3e5d8 , std::allocator > const&, void*), void*)@@Base+0x2678>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9870\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9870\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9868\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9868\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9883\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9883\n \tmov 0x68(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 28242 \n \tadd $0x78,%rsp\n \tmov %r15,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 275b1 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9943\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9943\n \tmov 0x27f61(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x27eaa(%rip),%rdi \n \tmov %r15,%rsi\n \tcall d930 \n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 27c74 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 277d3 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rsi)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9945\n \tmov $0x2,%edx\n \tmov %rbx,%rdi\n \tmov %rsi,0x8(%rsp)\n \tcall e1b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9945 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9945 (discriminator 1)\n \ttest %rax,%rax\n \tmov 0x8(%rsp),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9945\n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9945 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9945 (discriminator 1)\n \tje 27fb5 \n /usr/include/python3.13/object.h:366\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2780a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 27d00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x2666f(%rip),%r14 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x26775(%rip),%r14 \n \tsete %dl\n \tor %al,%dl\n \tjne 27ae0 \n \tcmp 0x26693(%rip),%r14 \n \tje 27ae0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r14,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9947 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9947 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27fc0 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2785a \n@@ -33275,75 +33275,75 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2786e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 27d90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9953 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9953 (discriminator 1)\n \ttest %r15d,%r15d\n \tjne 275e2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10007 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10007 (discriminator 1)\n \tmov 0x26642(%rip),%r15 \n \tcmp %r15,0x18(%rbp)\n \tje 27da0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10060\n \tmov 0x10(%rbp),%rax\n \tmov %rbp,%rdi\n \tcall *(%rax)\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10060 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10060 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 27e60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10061\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10061\n \tmov 0x285af(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x27db0(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 27e70 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 278ce \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10066 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10066 (discriminator 2)\n \tmov 0x266b3(%rip),%rax \n \tcmp %rax,0x8(%r14)\n \tje 27eb0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10078\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10078\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10079\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10078\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10078\n \tmovq $0x0,0x40(%rsp)\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10079\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10081 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10081 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 27e98 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27923 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 27bd8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10085\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10085\n \tlea 0x40(%rsp),%rdi\n \tmov %rbx,%rsi\n \tcall 22080 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rax\n \tmov %rax,%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -33382,34 +33382,34 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rsi,%rdi\n \tje 279a3 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10085 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10085 (discriminator 2)\n \tcall df60 \n \tmov %rax,%rdx\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10085 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10085 (discriminator 1)\n \ttest %rdx,%rdx\n \tjne 27f70 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 279c8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 27ca8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10087\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10087\n \tlea 0x20(%rsp),%rsi\n \tmov %rbp,%rdi\n \tcall d360 , std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10087 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10087 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 27fa5 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n \tadd $0x1,%eax\n \tje 279f0 \n@@ -33431,90 +33431,90 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2750f \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 274b9 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9926\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9926\n \tlea 0x48(%rsp),%rsi\n \txor %edx,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9925\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9925\n \tmovq $0x0,0x48(%rsp)\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9926\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9926\n \tcall 1d7c0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9908 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9908 (discriminator 1)\n \tmov %r15,%r14\n \tjmp 274f2 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tmov %rsi,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%rsi\n \tjmp 2756b \n \tnopw 0x0(%rax,%rax,1)\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 274f2 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r13d,%r13d\n \tjmp 27aa5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r13,%r15\n \tje 27f50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r13,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 27a98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 27f50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x8(%rsp),%rax\n \tmov (%rax,%r13,8),%rax\n \tmov %rax,(%rsp)\n \tjmp 276e1 \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tmov %rsi,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 275c5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 27846 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9908 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9908 (discriminator 2)\n \tmov $0x26b4,%r13d\n \tmov $0x2c2,%ebp\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10104\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10104\n \tlea 0x15671(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %ebp,%edx\n \tmov %r13d,%esi\n \tlea 0x16ac5(%rip),%rdi # 3e5d8 , std::allocator > const&, void*), void*)@@Base+0x2678>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10105\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10105\n \txor %r15d,%r15d\n \tjmp 279f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 2745f \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9928 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9928 (discriminator 1)\n \tmov $0x2c2,%ebp\n \tmov $0x26c8,%r13d\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27b00 \n@@ -33523,27 +33523,27 @@\n \tmov %rax,(%r14)\n \tjne 27b00 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 27b00 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r15,%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9932 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9932 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2753b \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 281de \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov $0x26cc,%r13d\n \tmov $0x2c2,%ebp\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tjne 27b00 \n /usr/include/python3.13/object.h:954\n@@ -33574,15 +33574,15 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 27923 \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 275e2 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9934 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9934 (discriminator 2)\n \tmov $0x26ce,%r13d\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27c20 \n /usr/include/python3.13/object.h:953\n@@ -33598,19 +33598,19 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27c34 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 27fd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov $0x2c2,%ebp\n \tjmp 27b00 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9936 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9936 (discriminator 2)\n \tmov $0x26d0,%r13d\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27c5a \n /usr/include/python3.13/object.h:953\n@@ -33626,52 +33626,52 @@\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tjne 27c34 \n /usr/include/python3.13/object.h:954\n \tmov %rsi,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 27c34 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r15,%rdi\n \tcall 1aa40 \n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9943 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9943 (discriminator 1)\n \ttest %rax,%rax\n \tjne 277d3 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28215 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9943 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9943 (discriminator 2)\n \tmov $0x26d7,%r13d\n \tmov $0x2c2,%ebp\n \tjmp 27b82 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 279c8 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9847\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9847\n \tmov (%rsp),%rax\n \tmov 0x8(%rsp),%rsi\n \tmov %r12,%r8\n \tmov %rbx,%rdi\n \tlea 0x18(%rsp),%rcx\n \tlea 0x40(%rsp),%rdx\n \tlea 0x15796(%rip),%r9 # 3d46e , std::allocator > const&, void*), void*)@@Base+0x150e>\n \tmov %rax,0x18(%rsp)\n \tcall 1d080 \n \tmov 0x18(%rsp),%rcx\n \tmov %rcx,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9847 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9847 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 27427 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9847 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9847 (discriminator 2)\n \tmov $0x2677,%esi\n \tjmp 27750 \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tmov %rsi,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2780a \n@@ -33717,102 +33717,102 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2785a \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2786e \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10016\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10016\n \tmov 0x27a59(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x278b2(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 28137 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 27dcc \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10021 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10021 (discriminator 2)\n \tmov 0x261b5(%rip),%rax \n \tcmp %rax,0x8(%r14)\n \tje 2815b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10033\n \tpxor %xmm0,%xmm0\n \tmovhps 0x27b78(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10034\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10033\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10034\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10036 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10036 (discriminator 1)\n \tmov $0x2c7,%ebp\n \tmov $0x2734,%r13d\n \ttest %rbx,%rbx\n \tje 27b3b \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27e2a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2805b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10040\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10040\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27e48 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 28068 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10042\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10042\n \tmov $0x273a,%r13d\n \tmov $0x2c7,%ebp\n \tjmp 27b00 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10060 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10060 (discriminator 3)\n \tmov $0x274c,%r13d\n \tmov $0x2c9,%ebp\n \tjmp 27b00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10061 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10061 (discriminator 1)\n \ttest %rax,%rax\n \tjne 278ce \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10061 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10061 (discriminator 2)\n \tmov $0x274d,%r13d\n \tmov $0x2c9,%ebp\n \tjmp 27b00 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10081 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10081 (discriminator 1)\n \tmov $0x2c9,%ebp\n \tmov $0x2761,%r13d\n \tjmp 27b3b \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r14),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10068 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10068 (discriminator 1)\n \ttest %r13,%r13\n \tje 278df \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r14),%r8\n /usr/include/python3.13/object.h:831\n@@ -33831,83 +33831,83 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 27eed \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 28075 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10078\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10078\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10079\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r8,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10078\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10078\n \tmov %r13,0x40(%rsp)\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10079\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10079\n \tmov %r8,(%rsp)\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov (%rsp),%r8\n \ttest %eax,%eax\n \tjs 27f2a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 27f38 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9908 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9908 (discriminator 1)\n \tmov %r8,%r14\n \tjmp 27906 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%r8\n \tjmp 27f2a \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9842\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9842\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9842 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9842 (discriminator 1)\n \ttest %rax,%rax\n \tje 27710 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9842 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9842 (discriminator 2)\n \tmov $0x2672,%esi\n \tjmp 27750 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28205 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10085 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10085 (discriminator 4)\n \tmov $0x2765,%r13d\n \tmov $0x2c9,%ebp\n \tjmp 27b82 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tmov %rsi,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%rsi\n \tjmp 27c5a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10087 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10087 (discriminator 3)\n \tmov $0x2767,%r13d\n \tmov $0x2c9,%ebp\n /usr/include/python3.13/object.h:1046\n \tjmp 27b00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9945 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9945 (discriminator 2)\n \tmov $0x26d9,%r13d\n \tjmp 27c46 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9947 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9947 (discriminator 2)\n \tmov $0x26db,%r13d\n \tjmp 27bfe \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov $0x2c2,%ebp\n \tjmp 27b4b \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2766c \n \tmov %rbx,%rdi\n@@ -33955,28 +33955,28 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 27e48 \n \tmov %r14,%rdi\n \tmov %r8,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r8\n \tjmp 27eed \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9962 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9962 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2760e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9962 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9962 (discriminator 2)\n \tmov $0x26ea,%r13d\n \tmov $0x2c3,%ebp\n \tjmp 27b00 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r14),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9969 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9969 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 28247 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r14),%r13\n /usr/include/python3.13/object.h:831\n@@ -33995,56 +33995,56 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 280ed \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 281ee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9979\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9979\n \tmovq %rbp,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9980\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9979\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9979\n \tmovhps 0x27622(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9980\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28125 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2812d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9908 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9908 (discriminator 1)\n \tmov %r13,%r14\n \tjmp 27644 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28125 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10016 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10016 (discriminator 1)\n \ttest %rax,%rax\n \tjne 27dcc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10016 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10016 (discriminator 2)\n \tmov $0x2720,%r13d\n \tmov $0x2c7,%ebp\n \tjmp 27b00 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r14),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10023 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10023 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 28251 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r14),%r13\n /usr/include/python3.13/object.h:831\n@@ -34063,327 +34063,327 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28194 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 281fb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10033\n \tmovq %rbp,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10034\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10033\n \tmovhps 0x277b3(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10034\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 281cc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 281d4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9908 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9908 (discriminator 1)\n \tmov %r13,%r14\n \tjmp 27e02 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 281cc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov $0x2c2,%ebp\n \tmov $0x26cc,%r13d\n \tjmp 27b00 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 280ed \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28194 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10085 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10085 (discriminator 4)\n \tmov $0x2c9,%ebp\n \tmov $0x2765,%r13d\n \tjmp 27b00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9943 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9943 (discriminator 2)\n \tmov $0x2c2,%ebp\n \tmov $0x26d7,%r13d\n \tjmp 27b00 \n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0x50(%rsp),%edx\n \tmov %edx,(%rdi)\n \tmov -0x4(%rsi,%rax,1),%edx\n \tmov %edx,-0x4(%rdi,%rax,1)\n \tmov 0x20(%rsp),%rdi\n \tmov 0x48(%rsp),%rdx\n \tjmp 27d61 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9883\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9883\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9979\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9979\n \tmovq %rbp,%xmm0\n \tjmp 27623 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10033\n \tmovq %rbp,%xmm0\n \tjmp 27de1 \n /usr/include/c++/14/bits/char_traits.h:427\n \tmovzwl -0x2(%rsi,%rax,1),%edx\n \tmov %dx,-0x2(%rdi,%rax,1)\n \tmov 0x20(%rsp),%rdi\n \tmov 0x48(%rsp),%rdx\n \tjmp 27d61 \n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 190dc <__cxa_finalize@plt+0xad9c>\n __pyx_pw_7_rtmidi_8MidiBase_7_decode_string(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7661\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7684\n \tlea 0x2788b(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7661\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7684\n \tmovq %rax,%xmm1\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7661\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x68,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7685\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7685\n \tmov 0x277d3(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7684\n \tmovq 0x249bb(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7661\n \tmov %rdi,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7684\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7661\n \tmov %fs:0x28,%r15\n \tmov %r15,0x58(%rsp)\n \tmov %rdx,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7684\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7684\n \tmovaps %xmm0,0x40(%rsp)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7686\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7686\n \ttest %rcx,%rcx\n \tje 28428 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7682\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7682\n \tlea (%rsi,%r15,8),%rax\n \tmov %rcx,%r12\n \tmov %rax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7688\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7688\n \tcmp $0x1,%r15\n \tje 287c0 \n \tcmp $0x2,%r15\n \tje 28770 \n \ttest %r15,%r15\n \tjne 283b8 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7699\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7699\n \tmov 0x27aa7(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %rbp,%rbp\n \tjle 28e30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2832d \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%rbp\n \tje 28aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%r12,%rax,8),%rbx\n \tjne 28320 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x20(%rsp),%rdx\n \tmov (%rdx,%rax,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7699 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7699 (discriminator 1)\n \ttest %r14,%r14\n \tje 28e30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7701\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7701\n \tlea -0x1(%rbp),%rax\n \tmov %rax,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7707\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7707\n \tcmpq $0x0,0x28(%rsp)\n \tjle 287d8 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r12),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7708\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7708\n \tmov 0x277b1(%rip),%rcx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %rbx,%rbx\n \tjle 28c08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2838d \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%rbx\n \tje 28b20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%r12,%rax,8),%rcx\n \tjne 28380 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x20(%rsp),%rdx\n \tmov (%rdx,%rax,8),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7709\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7709\n \ttest %rbx,%rbx\n \tje 28c08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7709 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7709 (discriminator 1)\n \tmov 0x28(%rsp),%rbp\n \tsub $0x1,%rbp\n \tjmp 2877b \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %r15,%r15\n \tjle 28790 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x14e5a(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x2,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 2)\n \tlea 0x14efd(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x25ba4(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x15095(%rip),%rdx # 3d47c , std::allocator > const&, void*), void*)@@Base+0x151c>\n \tlea 0x15c9a(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %r15\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7731\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7731\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7731 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7731 (discriminator 1)\n \tmov $0x1e33,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7731\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7731\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7741\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7741\n \tlea 0x14d70(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x1e2,%edx\n \tlea 0x161e4(%rip),%rdi # 3e5f8 , std::allocator > const&, void*), void*)@@Base+0x2698>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7743\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7743\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7741\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7741\n \tcall 1dbd0 \n \tjmp 28748 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7718\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7718\n \tcmp $0x1,%r15\n \tje 287b0 \n \tcmp $0x2,%r15\n \tjne 283b8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7719\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7719\n \tmov 0x8(%rsi),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7721\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7721\n \tmov (%rsi),%r14\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 28448 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7780\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7780\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7780 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7780 (discriminator 2)\n \ttest %eax,%eax\n \tjs 28b78 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7781\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7781\n \tje 28650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7790\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7790\n \tmov 0x279c8(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x271f1(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 28d40 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2848d \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7792\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7792\n \tmov 0x27878(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 28da0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7792 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7792 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 28d68 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 284cd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 28bb8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7795\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7795\n \tmov 0x27938(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 28db0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7795 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7795 (discriminator 2)\n \ttest %rax,%rax\n \tje 28dd0 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2850f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 28bc8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7801 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7801 (discriminator 2)\n \tmov 0x25a72(%rip),%r12 \n \tcmp %r12,0x8(%r13)\n \tjne 28cb0 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r13),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7803 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7803 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 28cb0 \n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r13),%r15\n /usr/include/python3.13/object.h:831\n@@ -34402,83 +34402,83 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2855b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 28c98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7813\n \tmovq %rcx,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7814\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7813\n \tmovhps 0x2791c(%rip),%xmm0 \n \tmov %rcx,0x18(%rsp)\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7814\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:366\n \tmov 0x18(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7814\n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2859f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 28d20 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7816 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7816 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 28de8 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 285bc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 28bd8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tmov 0x259cd(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x258b6(%rip),%rbp \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r13,%rbp\n \tsete %cl\n \tor %al,%cl\n \tjne 28800 \n \tcmp 0x258de(%rip),%rbp \n \tje 28800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbp,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7820 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7820 (discriminator 2)\n \ttest %eax,%eax\n \tjs 28e00 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rcx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %ecx,%ecx\n \tjs 28611 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rcx\n \tmov %rcx,0x0(%rbp)\n \tje 28c88 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7822\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7822\n \ttest %r15d,%r15d\n \tje 28810 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7831\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7831\n \tmov 0x2763f(%rip),%rbp \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 2862c \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n@@ -34487,45 +34487,45 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28640 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 28d30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7832\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7832\n \tmov %rbp,%rbx\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7964\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7964\n \tmov 0x2746d(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 28c78 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7964 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7964 (discriminator 2)\n \ttest %r12,%r12\n \tje 28c60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7969 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7969 (discriminator 2)\n \tmov 0x25905(%rip),%rax \n \tcmp %rax,0x8(%r12)\n \tjne 28ae0 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r12),%r14\n \tmovq %rbx,%xmm2\n \tmovq %r14,%xmm0\n \tpunpcklqdq %xmm2,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7971 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7971 (discriminator 1)\n \ttest %r14,%r14\n \tje 28ae0 \n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r12),%rbp\n /usr/include/python3.13/object.h:831\n@@ -34544,38 +34544,38 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 286db \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 28a80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7981\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7981\n \tmov 0x2751e(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7982\n \tlea 0x40(%rsp),%rsi\n \tmov $0x3,%edx\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7981\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7981\n \tmovaps %xmm0,0x40(%rsp)\n \tmov %rax,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7982\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28715 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 28b68 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7984 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7984 (discriminator 1)\n \ttest %r13,%r13\n \tje 28ce8 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28734 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -34586,97 +34586,97 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28748 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 287f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7756\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 28fe9 \n \tadd $0x68,%rsp\n \tmov %r13,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7689\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7689\n \tmov 0x8(%rsi),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7691\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7691\n \tmov (%rsi),%r14\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7713 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7713 (discriminator 1)\n \ttest %rbp,%rbp\n \tjg 28e76 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7780\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7780\n \tmov 0x272ed(%rip),%r13 \n \tjmp 2843f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8006\n \tlea 0x14a82(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n \tmov $0x1,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 1)\n \tlea 0x14f42(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tjmp 283d5 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7718\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7718\n \tmov %r13,%rbx\n \tjmp 2843c \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7691\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7691\n \tmov (%rsi),%r14\n /usr/include/python3.13/object.h:354\n \tmov %rax,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7707\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7707\n \tcmpq $0x0,0x28(%rsp)\n \tjg 2835b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7685\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7685\n \tmov %r13,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7780\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7780\n \tmov 0x27296(%rip),%r13 \n \tjmp 2843f \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28748 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 285fb \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7851\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7851\n \tmov 0x2739d(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 28e9c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7851 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7851 (discriminator 2)\n \ttest %rdi,%rdi\n \tje 28e8b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7856 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7856 (discriminator 2)\n \tcmp %r12,0x8(%rdi)\n \tjne 28e48 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rdi),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7858 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7858 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 28e48 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rdi),%r15\n /usr/include/python3.13/object.h:831\n@@ -34697,22 +34697,22 @@\n \tjs 28883 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tjne 28883 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7869\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7869\n \tlea 0x40(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7868\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7868\n \tmovq $0x0,0x48(%rsp)\n \tmov %rbp,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7869\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7869\n \tcall 1d7c0 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 288c0 \n@@ -34721,49 +34721,49 @@\n \tmov %rax,0x0(%rbp)\n \tjne 288c0 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7871 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7871 (discriminator 1)\n \ttest %r12,%r12\n \tje 28ead \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 288dd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 28be8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7875\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7875\n \tmov 0x26ddc(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x26d75(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 28ebe \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 28909 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7877\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7877\n \tmov $0x2,%edx\n \tmov %r15,%rsi\n \tmov %r12,%rdi\n \tcall e1b0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7877 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7877 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 28ef9 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2893f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -34780,210 +34780,210 @@\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tjne 28957 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x25522(%rip),%rbp \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r13,%rbp\n \tsete %dl\n \tor %al,%dl\n \tjne 28bf8 \n \tcmp 0x2554a(%rip),%rbp \n \tje 28bf8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbp,%rdi\n \tcall dec0 \n \tmov %eax,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7880 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7880 (discriminator 2)\n \ttest %eax,%eax\n \tjs 28f42 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 289a5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 28e7e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7882\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7882\n \ttest %r12d,%r12d\n \tje 28a51 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7895\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7895\n \tmov 0x2747b(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x26ca4(%rip),%rdi \n \tmov %r12,%rsi\n \tcall d930 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 28f84 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 289da \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7897\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7897\n \tmov 0x2732b(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 28fa9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7897 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7897 (discriminator 2)\n \ttest %rax,%rax\n \tje 28fba \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28a1c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 28f53 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7900\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7900\n \tmov 0x27095(%rip),%rsi \n \tmov %r15,%rdi\n \tcall 1ce90 \n \tmov %eax,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7900 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7900 (discriminator 2)\n \ttest %ebp,%ebp\n \tjs 28fcb \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28a49 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 28f6d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7912\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7912\n \ttest %ebp,%ebp\n \tjne 28f2a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7942\n \tmov 0x27420(%rip),%rbp \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tjne 28629 \n \tjmp 2862c \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7990\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7990\n \tjmp 28734 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 286db \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 28ab5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%rbp\n \tje 28e30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%r12,%r14,8),%rsi\n \tmov %rbx,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 28aa8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 28e30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x20(%rsp),%rax\n \tmov (%rax,%r14,8),%r14\n \tjmp 2833d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7982\n \tlea 0x48(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r12,%rdi\n \tmov %r12,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7981\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7981\n \tmov 0x27109(%rip),%rax \n \tmov %rbx,0x48(%rsp)\n \tmovq $0x0,0x40(%rsp)\n \tmov %rax,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7982\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:1046\n \tjmp 28715 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %ebp,%ebp\n \tjmp 28b35 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %rbp,%rbx\n \tje 28c08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%r12,%rbp,8),%rsi\n \tmov %rcx,%rdi\n \tmov %rcx,0x18(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x18(%rsp),%rcx\n \ttest %eax,%eax\n \tje 28b28 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 28c08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x20(%rsp),%rax\n \tmov (%rax,%rbp,8),%rbx\n \tjmp 2839d \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28715 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7780 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7780 (discriminator 1)\n \tmov $0x1e4,%r13d\n \tmov $0x1e64,%r12d\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8005\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8005\n \tmov %r13d,%edx\n \tmov %r12d,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8006\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8005\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8005\n \tlea 0x145d8(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x15a51(%rip),%rdi # 3e5f8 , std::allocator > const&, void*), void*)@@Base+0x2698>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8006\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8006\n \tjmp 28734 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 284cd \n \tnopl (%rax)\n@@ -34995,48 +34995,48 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 285bc \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 288dd \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r12d\n \tjmp 2898f \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7710\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7710 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7710 (discriminator 1)\n \ttest %rax,%rax\n \tjne 28f7a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7715\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7715\n \tmov 0x20(%rsp),%rsi\n \tlea 0x30(%rsp),%rcx\n \tmov %r15,%r8\n \tmov %r12,%rdi\n \tlea 0x40(%rsp),%rdx\n \tlea 0x1484a(%rip),%r9 # 3d47c , std::allocator > const&, void*), void*)@@Base+0x151c>\n \tmov %r14,0x30(%rsp)\n \tmov %r13,0x38(%rsp)\n \tcall 1d080 \n \tmov 0x30(%rsp),%r14\n \tmov 0x38(%rsp),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7715 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7715 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 28784 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7715 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7715 (discriminator 2)\n \tmov $0x1e23,%esi\n \tjmp 28401 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7964 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7964 (discriminator 1)\n \tmov $0x1ed,%r13d\n \tmov $0x1f1c,%r12d\n \tjmp 28b90 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%r12\n \tjmp 28673 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n@@ -35044,30 +35044,30 @@\n \tnopl (%rax)\n \tmov %r13,%rdi\n \tmov %rcx,0x18(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x18(%rsp),%rcx\n \tjmp 2855b \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7814\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r13,%rdi\n \tmov %r13,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7813\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7813\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x271c0(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7814\n \tcall 1d7c0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:1046\n \tjmp 2859f \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7984 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7984 (discriminator 1)\n \tmov $0x1ed,%r13d\n \tmov $0x1f30,%r12d\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28b90 \n@@ -35084,27 +35084,27 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2859f \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28640 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7790 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7790 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2848d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7790 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7790 (discriminator 1)\n \tmov $0x1e5,%r13d\n \tmov $0x1e6e,%r12d\n \tjmp 28b90 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7792 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7792 (discriminator 1)\n \tmov $0x1e5,%r13d\n \tmov $0x1e70,%r12d\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28b90 \n@@ -35114,134 +35114,134 @@\n \tjne 28b90 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 28b90 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbp\n \tjmp 284b0 \n \tnopl (%rax)\n \tcall d100 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7795 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7795 (discriminator 2)\n \ttest %rax,%rax\n \tjne 284f9 \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7795 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7795 (discriminator 1)\n \tmov $0x1e5,%r13d\n \tmov $0x1e73,%r12d\n \tjmp 28cf4 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7816 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7816 (discriminator 1)\n \tmov $0x1e5,%r13d\n \tmov $0x1e88,%r12d\n \tjmp 28d74 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28e16 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 28f60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7820 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7820 (discriminator 1)\n \tmov $0x1e5,%r13d\n \tmov $0x1e8c,%r12d\n \tjmp 28b90 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7703\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7703\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7703 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7703 (discriminator 1)\n \ttest %rax,%rax\n \tje 28790 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7703 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7703 (discriminator 2)\n \tmov $0x1e17,%esi\n \tjmp 28401 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7869\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7869\n \tlea 0x48(%rsp),%rsi\n \txor %edx,%edx\n \tmov %rdi,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7868\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7868\n \tmovq $0x0,0x48(%rsp)\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7869\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7869\n \tcall 1d7c0 \n \tmov (%rsp),%r15\n \tmov %rax,%r12\n /usr/include/python3.13/object.h:1046\n \tjmp 288c0 \n \tmov %rbx,%r13\n \tjmp 28c16 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 289a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7851 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7851 (discriminator 1)\n \tmov $0x1e7,%r13d\n \tmov $0x1eab,%r12d\n \tjmp 28b90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%rdi\n \tjmp 28834 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7871 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7871 (discriminator 1)\n \tmov $0x1e7,%r13d\n \tmov $0x1ebf,%r12d\n \tjmp 28d74 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7875 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7875 (discriminator 2)\n \ttest %rax,%rax\n \tjne 28909 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28ee8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 28fdc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7875 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7875 (discriminator 1)\n \tmov $0x1e7,%r13d\n \tmov $0x1ec3,%r12d\n \tjmp 28b90 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 28f07 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 28f20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7877 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7877 (discriminator 1)\n \tmov $0x1e7,%r13d\n \tmov $0x1ec5,%r12d\n \tjmp 28d74 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28f07 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7921\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7921\n \tmov 0x26d37(%rip),%rbp \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tjne 28629 \n \tjmp 2862c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7880 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7880 (discriminator 1)\n \tmov $0x1e7,%r13d\n \tmov $0x1ec8,%r12d\n \tjmp 28cf4 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28a1c \n@@ -35249,185 +35249,185 @@\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 28e16 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 28a49 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7710 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7710 (discriminator 2)\n \tmov $0x1e1e,%esi\n \tjmp 28401 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r12,%rdi\n \tcall 1aa40 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7895 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7895 (discriminator 2)\n \ttest %rax,%rax\n \tjne 289da \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7895 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7895 (discriminator 1)\n \tmov $0x1e8,%r13d\n \tmov $0x1ed7,%r12d\n \tjmp 28b90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7897 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7897 (discriminator 2)\n \ttest %rax,%rax\n \tjne 28a06 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7897 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7897 (discriminator 1)\n \tmov $0x1e8,%r13d\n \tmov $0x1ed9,%r12d\n \tjmp 28cf4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7900 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7900 (discriminator 1)\n \tmov $0x1e8,%r13d\n \tmov $0x1edc,%r12d\n \tjmp 28d74 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 28ee8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7756\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7756\n \tcall d9b0 <__stack_chk_fail@plt>\n \txchg %ax,%ax\n __pyx_pw_7_rtmidi_11RtMidiError_1__init__(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5252\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5252\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5276\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5276\n \tlea 0x26cab(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5252\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5252\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5276\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5276\n \tmovq %rax,%xmm1\n \tadd $0x1b8,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5252\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5252\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x88,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5276\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5276\n \tmovq 0x23c51(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5252\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5252\n \tmov %rdi,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5276\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5276\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5252\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5252\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x78(%rsp)\n \tmov %rdx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5276\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5276\n \tmov %rax,0x60(%rsp)\n \tmovq $0x0,0x68(%rsp)\n \tmovaps %xmm0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5278\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5278\n \ttest %rcx,%rcx\n \tje 29270 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5274\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5274\n \tlea (%rsi,%rbx,8),%rax\n \tmov %rcx,%r15\n \tmov %rax,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5280\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5280\n \tcmp $0x2,%rbx\n \tje 29560 \n \tjg 29140 \n \ttest %rbx,%rbx\n \tje 294a0 \n \tcmp $0x1,%rbx\n \tjne 297f0 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5285\n \tmov (%rsi),%r13\n /usr/include/python3.13/object.h:354\n \tmov %rax,0x20(%rsp)\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5301\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5301\n \tmov 0x26c0f(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 29868 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 290bd \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %r12,%rax\n \tje 29520 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%r15,%rax,8),%r14\n \tjne 290b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x28(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rax\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5301 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5301 (discriminator 1)\n \tcmpq $0x0,0x18(%rsp)\n \tje 29868 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5303\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5303\n \tmov 0x20(%rsp),%r14\n \tsub $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5311\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5311\n \ttest %r14,%r14\n \tjle 29510 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r15),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5312\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5312\n \tmov 0x26d65(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 29838 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2911d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 295f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%r15,%rax,8),%rdx\n \tjne 29110 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x28(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5313\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5313\n \ttest %r12,%r12\n \tje 29838 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5313 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5313 (discriminator 1)\n \tlea -0x1(%r14),%rbp\n \tjmp 2916b \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x140db(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x3,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5280\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5280\n \tcmp $0x3,%rbx\n \tjne 291f7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5283\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5283\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5281\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5281\n \tmov 0x10(%rsi),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5285\n \tmov (%rsi),%r13\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r15),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5283\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5283\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5317 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5317 (discriminator 1)\n \ttest %rbp,%rbp\n \tjle 29294 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5319\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5319\n \tmov 0x18(%rsp),%rax\n \tmov 0x28(%rsp),%rsi\n \tmov %rbx,%r8\n \tmov %r15,%rdi\n \tlea 0x30(%rsp),%rcx\n \tlea 0x50(%rsp),%rdx\n \tmov %r13,0x30(%rsp)\n@@ -35435,175 +35435,175 @@\n \tmov %r12,0x40(%rsp)\n \tmov %rax,0x38(%rsp)\n \tcall 1d080 \n \tmov 0x38(%rsp),%rcx\n \tmov 0x30(%rsp),%r13\n \tmov 0x40(%rsp),%r12\n \tmov %rcx,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5319 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 29294 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5319 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5319 (discriminator 2)\n \tmov $0x14c7,%esi\n \tjmp 29229 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x1403b(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x3,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \tcmp $0x1,%rbx\n \tjle 297f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x24d82(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x142b4(%rip),%rdx # 3d4bd , std::allocator > const&, void*), void*)@@Base+0x155d>\n \tlea 0x14e78(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x140bb(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov (%rax),%rdi\n \tpush %rbx\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5337\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5337\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5337 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5337 (discriminator 1)\n \tmov $0x14d9,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5337\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5337\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5347\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5347\n \tlea 0x13f48(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x110,%edx\n \tlea 0x1426d(%rip),%rdi # 3d4a9 , std::allocator > const&, void*), void*)@@Base+0x1549>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5349\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5349\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5362\n \tmov 0x78(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 29921 \n \tadd $0x88,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5322\n \tcmp $0x2,%rbx\n \tje 29500 \n \tcmp $0x3,%rbx\n \tjne 291e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5323\n \tmov 0x10(%rsi),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5325\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5325\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5326\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5326\n \tmov (%rsi),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5325\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5325\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5384\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5384\n \tmov (%rsp),%rax\n \tmov 0x38(%rax),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5385\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5385\n \ttest %rbp,%rbp\n \tje 298bb \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 292b0 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5387\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5387\n \tmov $0x2,%edi\n \tcall d420 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5387 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5387 (discriminator 2)\n \ttest %rax,%rax\n \tje 29730 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %rbp,0x18(%rax)\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tadd $0x1,%eax\n \tje 292d7 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5395\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5395\n \tmov 0x26e32(%rip),%rbp \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r13,0x20(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rbp),%rax\n \tmov 0x80(%rax),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %r14,%r14\n \tje 29780 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x1453b(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 297a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %rbp,%rdi\n \tmov %rbx,%rsi\n \tcall *%r14\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 29810 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2933a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 29578 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5398\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5398\n \tmov 0x268d3(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 297d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5398 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5398 (discriminator 2)\n \ttest %r14,%r14\n \tje 297e0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2937c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 29588 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5404 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5404 (discriminator 2)\n \tmov 0x24c05(%rip),%rax \n \tcmp %rax,0x8(%r14)\n \tjne 296a0 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r14),%r15\n \tmovq %r15,%xmm0\n \tmovhps 0x18(%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5406 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5406 (discriminator 1)\n \ttest %r15,%r15\n \tje 296a0 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r14),%rbx\n /usr/include/python3.13/object.h:831\n@@ -35622,35 +35622,35 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 293d0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 29640 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5417\n \tlea 0x50(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5416\n \tmovaps %xmm0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5417\n \tcall 1d7c0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 293fe \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 296d0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5419 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5419 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 29808 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2941b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -35661,41 +35661,41 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29431 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 295e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5433\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5433\n \tmov 0x24a88(%rip),%rbx \n \tcmp %rbx,%r12\n \tje 296f0 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 2944e \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18763\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18763\n \tmov 0x8(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5442\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5442\n \tmov 0x26a07(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18764\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18764\n \tmov %r12,%rdx\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18763\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18763\n \tmov 0x98(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18763 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18763 (discriminator 1)\n \ttest %rax,%rax\n \tje 29858 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18764\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18764\n \tcall *%rax\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5442 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29660 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 2948f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n@@ -35703,155 +35703,155 @@\n \tje 296e0 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 29498 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5454\n \tmov %rbx,%rax\n \tjmp 29243 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5293\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5293\n \tmov 0x26915(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %rbp,%rbp\n \tjle 298e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 294cd \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%rbp\n \tje 29598 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%r15,%rax,8),%r12\n \tjne 294c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x28(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5293 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5293 (discriminator 1)\n \ttest %r13,%r13\n \tje 298e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5295\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5295\n \tlea -0x1(%rbp),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r15),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5295\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5295\n \tmov %rax,0x20(%rsp)\n \tjmp 29092 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5322\n \tmov 0x249b9(%rip),%r12 \n \tjmp 29288 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5277\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5277\n \tmov 0x249a9(%rip),%r12 \n \tjmp 29294 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %ebp,%ebp\n \tjmp 29535 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %rbp,%r12\n \tje 29868 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%r15,%rbp,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 29528 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 29868 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x28(%rsp),%rax\n \tmov (%rax,%rbp,8),%rax\n \tmov %rax,0x18(%rsp)\n \tjmp 290d2 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5283\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5283\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5285\n \tmov (%rsi),%r13\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5283\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5283\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5291\n \tjmp 290e7 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2933a \n \tnopl (%rax)\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2937c \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r13d,%r13d\n \tjmp 295ad \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r13,%rbp\n \tje 298e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%r15,%r13,8),%rsi\n \tmov %r12,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 295a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 298e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x28(%rsp),%rax\n \tmov (%rax,%r13,8),%r13\n \tjmp 294dd \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2941b \n \tnopl (%rax)\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29431 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %ebp,%ebp\n \tjmp 2960d \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %rbp,%r12\n \tje 29838 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%r15,%rbp,8),%rsi\n \tmov %rdx,%rdi\n \tmov %rdx,0x20(%rsp)\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \tmov 0x20(%rsp),%rdx\n \ttest %eax,%eax\n \tje 29600 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 29838 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x28(%rsp),%rax\n \tmov (%rax,%rbp,8),%r12\n \tjmp 2912d \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tmovaps %xmm0,(%rsp)\n@@ -35862,87 +35862,87 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 29672 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%r12)\n \tje 29760 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5442 (discriminator 1)\n \tmov $0x1542,%r12d\n \tmov $0x112,%edx\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5460\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5460\n \tlea 0x13af1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r12d,%esi\n \tlea 0x13e18(%rip),%rdi # 3d4a9 , std::allocator > const&, void*), void*)@@Base+0x1549>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5461\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5461\n \tjmp 29241 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5416\n \tmov 0x18(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5417\n \tlea 0x58(%rsp),%rsi\n \tmov %r14,%rdi\n \tmov %r14,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5416\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5417\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5416\n \tmov %rax,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5417\n \tcall 1d7c0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:1046\n \tjmp 293fe \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 293fe \n \tnopl (%rax)\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2948f \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5434\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5434\n \tmov 0x26765(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 29900 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5434 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5434 (discriminator 2)\n \ttest %r12,%r12\n \tjne 2944e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5434 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5434 (discriminator 1)\n \tmov $0x153a,%r12d\n \tmov $0x112,%edx\n \tjmp 29680 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5387 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5387 (discriminator 1)\n \tmov $0x150b,%r12d\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n \tmov $0x111,%edx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29680 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 29770 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5442 (discriminator 1)\n \tmov $0x111,%edx\n \tjmp 29680 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n@@ -35950,25 +35950,25 @@\n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 29751 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov %rbp,%rdi\n \txor %edx,%edx\n \tmov %rbx,%rsi\n \tcall d130 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5395 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5395 (discriminator 2)\n \ttest %rax,%rax\n \tjne 29326 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5387 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5387 (discriminator 1)\n \tmov $0x1513,%r12d\n /usr/include/python3.13/object.h:1046\n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -35978,184 +35978,184 @@\n \tmov %rax,(%rbx)\n \tjne 29751 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29751 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%r14\n \tjmp 2935d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5398 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5398 (discriminator 1)\n \tmov $0x1516,%r12d\n \tjmp 29736 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0x13a22(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \tmov $0x2,%r8d\n \tjmp 291f7 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5419 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5419 (discriminator 1)\n \tmov $0x152b,%r12d\n \tjmp 297b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 297a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x247af(%rip),%rax \n \tlea 0x14030(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5395 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5395 (discriminator 1)\n \tjmp 297a0 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5314\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5314\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5314 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5314 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2990d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5277\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5277\n \tmov 0x24673(%rip),%r12 \n \tjmp 29180 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18769\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18769\n \tcall d430 \n \tjmp 29471 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5305\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5305\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5305 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5305 (discriminator 1)\n \ttest %rax,%rax\n \tjne 29917 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x24703(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x13991(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n \tlea 0x147f9(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x13a3c(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov $0x2,%r8d\n \tlea 0x13c1a(%rip),%rdx # 3d4bd , std::allocator > const&, void*), void*)@@Base+0x155d>\n \tmov (%rax),%rdi\n \tpush $0x1\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5307\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5307\n \tpop %rcx\n \tpop %rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5307 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5307 (discriminator 1)\n \tmov $0x14bb,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5307\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5307\n \tjmp 29229 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5385 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5385 (discriminator 1)\n \tmov 0x2470e(%rip),%rax \n \tlea 0x13bc2(%rip),%rsi # 3d48b , std::allocator > const&, void*), void*)@@Base+0x152b>\n \tmov $0x1509,%r12d\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tmov $0x111,%edx\n \tjmp 29680 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5297\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5297 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5297 (discriminator 1)\n \ttest %rax,%rax\n \tje 297f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5297 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5297 (discriminator 2)\n \tmov $0x14b1,%esi\n \tjmp 29229 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%r12\n \tjmp 29713 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5314 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5314 (discriminator 2)\n \tmov $0x14c2,%esi\n \tjmp 29229 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5305 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5305 (discriminator 2)\n \tmov $0x14b9,%esi\n \tjmp 29229 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:5362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:5362\n \tcall d9b0 <__stack_chk_fail@plt>\n \tcs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_19open_virtual_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9067\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9067\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9089\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9089\n \tlea 0x2637b(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9067\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9067\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x78,%rsp\n \tmov %fs:0x28,%r13\n \tmov %r13,0x68(%rsp)\n \tmov %rdx,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9089\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9089\n \tmov %rax,0x40(%rsp)\n \tmovq $0x0,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9091\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9091\n \ttest %rcx,%rcx\n \tje 29f50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9087\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9087\n \tlea (%rsi,%r13,8),%rax\n \tmov %rcx,%rbp\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9093\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9093\n \ttest %r13,%r13\n \tje 29e58 \n \tcmp $0x1,%r13\n \tjne 29ec8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9094\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9094\n \tmov (%rsi),%r12\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9108 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9108 (discriminator 1)\n \ttest %r15,%r15\n \tjg 2a3b5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbx),%rax\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x30(%rsp),%r13\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbx,%rdi\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r13,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9175\n \tmov 0x261f9(%rip),%rsi \n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2a178 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9175 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9175 (discriminator 1)\n \ttest %rax,%rax\n \tje 2a080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9180 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9180 (discriminator 2)\n \tmov 0x2459b(%rip),%rax \n \tcmp %rax,0x8(%rbp)\n \tjne 2a0f8 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9182 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9182 (discriminator 1)\n \ttest %r8,%r8\n \tje 2a0f8 \n /usr/include/python3.13/object.h:831\n \tmov (%r8),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%r14\n /usr/include/python3.13/object.h:831\n@@ -36174,74 +36174,74 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29a34 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2a0e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9193\n \tlea 0x40(%rsp),%rsi\n \tmov %r14,%rdi\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9192\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9192\n \tmovq $0x0,0x48(%rsp)\n \tmov %r8,0x40(%rsp)\n \tmov %r8,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9193\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:366\n \tmov (%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9193\n \tmov %rax,%r15\n /usr/include/python3.13/object.h:366\n \tmov (%r8),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29a73 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r8)\n \tje 2a158 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9195 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9195 (discriminator 1)\n \ttest %r15,%r15\n \tje 2a1d8 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29a90 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2a0d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9199\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9199\n \tmov 0x25c79(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x25bc2(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2a208 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 29abc \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9201\n \tmov $0x2,%edx\n \tmov %r14,%rsi\n \tmov %r15,%rdi\n \tcall e1b0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9201 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9201 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 29f70 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29aec \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -36252,68 +36252,68 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29b00 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2a138 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x24379(%rip),%rbp \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2447f(%rip),%rbp \n \tsete %dl\n \tor %al,%dl\n \tjne 29fd0 \n \tcmp 0x2439d(%rip),%rbp \n \tje 29fd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbp,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9204 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9204 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a258 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29b52 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2a010 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9206 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9206 (discriminator 1)\n \ttest %r15d,%r15d\n \tjne 2a308 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9237\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9237\n \tmov 0x25f3a(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2a488 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9237 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9237 (discriminator 1)\n \ttest %rax,%rax\n \tje 2a460 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9242 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9242 (discriminator 2)\n \tmov 0x243fa(%rip),%rax \n \tcmp %rax,0x8(%r15)\n \tjne 2a1a8 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9244 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9244 (discriminator 1)\n \ttest %r8,%r8\n \tje 2a1a8 \n /usr/include/python3.13/object.h:831\n \tmov (%r8),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -36337,27 +36337,27 @@\n \tmov %rax,(%r15)\n \tjne 29bdf \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tmov %r8,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9255\n \tlea 0x40(%rsp),%rsi\n \tmov %r14,%rdi\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9254\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9254\n \tmovq $0x0,0x48(%rsp)\n \tmov %r8,0x40(%rsp)\n \tmov %r8,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9255\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:366\n \tmov (%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9255\n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r8),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29c30 \n /usr/include/python3.13/object.h:953\n@@ -36367,97 +36367,97 @@\n /usr/include/python3.13/object.h:954\n \tmov %r8,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9257 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9257 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 2a498 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29c4d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2a070 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9271\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9271\n \tmov 0x10(%rbx),%rax\n \tmov %rbx,%rdi\n \tcall *(%rax)\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9271 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9271 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 2a734 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9272\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9272\n \tmov 0x261ea(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x259eb(%rip),%rdi \n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9272\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9272\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2a4b0 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 29c97 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9283\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9283\n \tcmp 0x24222(%rip),%r12 \n \tje 2a040 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 29cb1 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9311 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9311 (discriminator 2)\n \tmov 0x242d0(%rip),%rax \n \tcmp %rax,0x8(%r14)\n \tje 2a500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9324\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9323\n \tmovq $0x0,0x40(%rsp)\n \tmov %r12,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9324\n \tcall 1d7c0 \n \tmov %rax,%r10\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29cfb \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2a1f0 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9327 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9327 (discriminator 1)\n \ttest %r10,%r10\n \tje 2a4f0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29d18 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2a2c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9339\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9339\n \tlea 0x40(%rsp),%rdi\n \tmov %r10,%rsi\n \tmov %r10,(%rsp)\n \tcall 22080 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -36503,63 +36503,63 @@\n \tcmp %rsi,%rdi\n \tje 29da8 \n \tmov %r10,(%rsp)\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n \tmov (%rsp),%r10\n \tmov %r10,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9339 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9339 (discriminator 2)\n \tcall df60 \n /usr/include/python3.13/object.h:366\n \tmov (%rsp),%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9339 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9339 (discriminator 2)\n \tmov %rax,%rdx\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9339 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9339 (discriminator 1)\n \ttest %rdx,%rdx\n \tjne 2a5a8 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29dd5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r10)\n \tje 2a2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9341\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9341\n \tmov (%r15),%rax\n \tlea 0x20(%rsp),%rsi\n \tmov %r15,%rdi\n \tcall *0x8(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9341 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9341 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 2a710 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9350\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9350\n \tmov 0x260c0(%rip),%rdx \n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 29e01 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9353\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9353\n \tmov 0x18(%rbx),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29e19 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 2a2f0 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9354\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9354\n \tmov %rdx,0x18(%rbx)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 29e26 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n /usr/include/python3.13/object.h:366\n@@ -36579,207 +36579,207 @@\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n /usr/include/c++/14/bits/basic_string.h:294\n \tjmp 29f28 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9102\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9102\n \ttest %r15,%r15\n \tjle 2a000 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9103\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9103\n \tmov 0x25e4c(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbp,%rax,8),%r12\n \tje 2a188 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tjne 29e70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 29e9d \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%r15\n \tje 2a3a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbp,%r14,8),%rsi\n \tmov %r12,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 29e90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 2a3a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov (%rsp),%rax\n \tmov (%rax,%r14,8),%r12\n \tjmp 2a190 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0x1334a(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \txor %r8d,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 2)\n \tlea 0x133f9(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %r13,%r13\n \tjns 29fe0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x24097(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x135d2(%rip),%rdx # 3d4c6 , std::allocator > const&, void*), void*)@@Base+0x1566>\n \tlea 0x1418d(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %r13\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9124\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9124\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9124 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9124 (discriminator 1)\n \tmov $0x23a4,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9124\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9124\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9134\n \tlea 0x13263(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x249,%edx\n \tlea 0x146f7(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9136\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9136\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9134\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9134\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9149\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9149\n \tmov 0x68(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2a6f1 \n \tadd $0x78,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9113\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9113\n \ttest %r13,%r13\n \tje 2a000 \n \tcmp $0x1,%r13\n \tjne 29ec8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9114\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9114\n \tmov (%rsi),%r12\n \tjmp 299a2 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29f81 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2a020 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9257 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9257 (discriminator 1)\n \tmov $0x27c,%r12d\n \tmov $0x23f1,%ebx\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29fa0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2a168 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x131d1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r12d,%edx\n \tmov %ebx,%esi\n \tlea 0x14665(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \ttest %rbp,%rbp\n \tje 2a09d \n \txor %ebx,%ebx\n \tjmp 29e26 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 29b3c \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0x1323b(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x1,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 1)\n \tlea 0x136f2(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tjmp 29ee2 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9090\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9090\n \tmov 0x23eb9(%rip),%r12 \n \tjmp 299a2 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29b52 \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov $0x23f1,%ebx\n \tmov $0x27c,%r12d\n \tjmp 29f8c \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292\n \tmov 0x259a1(%rip),%rdi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292 (discriminator 1)\n \tcmp %r12,%rdi\n \tje 2a062 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292 (discriminator 2)\n \ttestb $0x10,0xab(%rax)\n \tje 2a0a8 \n \tcmp 0x23ec0(%rip),%rax \n \tje 2a0a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292 (discriminator 13)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292 (discriminator 13)\n \tmov %rbp,%rsi\n \tcall de20 \n \tjmp 2a0b0 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29c4d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x130f1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x27c,%edx\n \tmov $0x23d7,%esi\n \tlea 0x14580(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9365\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9365\n \txor %ebx,%ebx\n \tjmp 29e3c \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292 (discriminator 14)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292 (discriminator 14)\n \tmov %rbp,%rsi\n \tcall dc60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292 (discriminator 13)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292 (discriminator 13)\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292 (discriminator 1)\n \ttest %rax,%rax\n \tjne 29cb1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9292 (discriminator 19)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9292 (discriminator 19)\n \tmov $0x281,%r12d\n \tmov $0x244c,%ebx\n /usr/include/python3.13/object.h:1046\n \tjmp 29f8c \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n@@ -36788,25 +36788,25 @@\n \tnopl (%rax)\n \tmov %rbp,%rdi\n \tmov %r8,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%r8\n \tjmp 29a34 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9193\n \tlea 0x48(%rsp),%rsi\n \txor %edx,%edx\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9192\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9192\n \tmovq $0x0,0x48(%rsp)\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9193\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9193\n \tcall 1d7c0 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9175 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9175 (discriminator 1)\n \tmov %rbp,%r14\n \tjmp 29a73 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29e3c \n@@ -36823,88 +36823,88 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29a73 \n \tnopl (%rax)\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29fa0 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 299da \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov (%rsp),%rcx\n \tmov (%rcx,%rax,8),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9104\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9104\n \ttest %r12,%r12\n \tje 2a3a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9104 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9104 (discriminator 1)\n \tsub $0x1,%r15\n \tjmp 29999 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9255\n \tlea 0x48(%rsp),%rsi\n \txor %edx,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9254\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9254\n \tmovq $0x0,0x48(%rsp)\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9255\n \tcall 1d7c0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9237 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9237 (discriminator 1)\n \tmov %r15,%r14\n \tjmp 29c30 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9152\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9195 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9195 (discriminator 1)\n \tmov $0x27c,%r12d\n \tmov $0x23eb,%ebx\n \tjmp 29f8c \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r10,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%r10\n \tjmp 29cfb \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9199 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9199 (discriminator 1)\n \ttest %rax,%rax\n \tjne 29abc \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a230 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2a5c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x12f41(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x27c,%edx\n \tmov $0x23ef,%esi\n \tlea 0x143d0(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9365\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9365\n \txor %ebx,%ebx\n \tjmp 29e3c \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9201 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9201 (discriminator 1)\n \tmov %rbp,%r10\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9204 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9204 (discriminator 2)\n \tmov $0x23f4,%ebx\n \tmov $0x27c,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9152\n \txor %ebp,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%r10),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 29fa0 \n /usr/include/python3.13/object.h:953\n@@ -36942,88 +36942,88 @@\n \tjmp 29d18 \n \tnopl (%rax)\n \tmov %r10,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 29dd5 \n \tnopl (%rax)\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9354\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9354\n \tmov 0x25bbc(%rip),%rdx \n \tjmp 29e19 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9215\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9215\n \tmov 0x25df9(%rip),%rbx \n \tmov 0x25bba(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rbx),%rax\n \tmov 0x80(%rax),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 2a6a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x13507(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 2a5fa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall *%rbp\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2a5da \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9217\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9217\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a377 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2a5cd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x12dfa(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x27d,%edx\n \tmov $0x2403,%esi\n \tlea 0x14289(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9365\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9365\n \txor %ebx,%ebx\n \tjmp 29e3c \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9105\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9105\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9105 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9105 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2a6c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9090\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9090\n \tmov 0x23b0b(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9110\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9110\n \tmov (%rsp),%rsi\n \tlea 0x18(%rsp),%rcx\n \tmov %r13,%r8\n \tmov %rbp,%rdi\n \tlea 0x40(%rsp),%rdx\n \tlea 0x130f6(%rip),%r9 # 3d4c6 , std::allocator > const&, void*), void*)@@Base+0x1566>\n \tmov %r12,0x18(%rsp)\n \tcall 1d080 \n \tmov 0x18(%rsp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9110 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9110 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 299a2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9110 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9110 (discriminator 2)\n \tmov $0x2396,%esi\n \tjmp 29f0e \n /usr/include/c++/14/bits/basic_string.h:271\n \tmov 0x48(%rsp),%rdx\n \tmov %rdx,%rdi\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/basic_string.h:881 (discriminator 1)\n@@ -37055,56 +37055,56 @@\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rax,%rdi,1)\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:263\n \tjmp 29d85 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x12d11(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x280,%edx\n \tmov $0x2415,%esi\n \tlea 0x141a0(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9365\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9365\n \txor %ebx,%ebx\n \tjmp 29e3c \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 29b7b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9257 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9257 (discriminator 1)\n \tmov $0x280,%r12d\n \tmov $0x2429,%ebx\n \tjmp 29f8c \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov (%rsp),%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9272 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9272 (discriminator 1)\n \ttest %rax,%rax\n \tjne 29c97 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x12cac(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x281,%edx\n \tmov $0x2438,%esi\n \tlea 0x1413b(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n \txor %ebx,%ebx\n \tjmp 29e26 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9327 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9327 (discriminator 1)\n \tmov $0x281,%r12d\n \tmov $0x246f,%ebx\n \tjmp 29f8c \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r14),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9313 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9313 (discriminator 1)\n \ttest %r8,%r8\n \tje 29cc2 \n /usr/include/python3.13/object.h:831\n \tmov (%r8),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r14),%r9\n /usr/include/python3.13/object.h:831\n@@ -37123,82 +37123,82 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a53b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2a686 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9324\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r9,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9323\n \tmov %r8,0x40(%rsp)\n \tmov %r8,0x8(%rsp)\n \tmov %r12,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9324\n \tmov %r9,(%rsp)\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:366\n \tmov 0x8(%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9324\n \tmov %rax,%r10\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov (%rsp),%r9\n /usr/include/python3.13/object.h:366\n \tmov (%r8),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a57c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r8)\n \tje 2a588 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9237 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9237 (discriminator 1)\n \tmov %r9,%r14\n \tjmp 29ce5 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r8,%rdi\n \tmov %r9,0x8(%rsp)\n \tmov %r10,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%r9\n \tmov (%rsp),%r10\n \tjmp 2a57c \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9339 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9339 (discriminator 4)\n \tmov $0x247b,%ebx\n \tmov $0x281,%r12d\n \tjmp 2a268 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a230 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a377 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2a5fa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x239e5(%rip),%rax \n \tlea 0x13266(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x12b77(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x27d,%edx\n \tmov $0x23ff,%esi\n \tlea 0x14006(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9365\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9365\n \txor %ebx,%ebx\n \tjmp 29e3c \n /usr/include/c++/14/bits/char_traits.h:350\n \tmovzbl 0x50(%rsp),%eax\n \tmov %al,(%r8)\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x48(%rsp),%rdi\n@@ -37235,45 +37235,45 @@\n \tmov %r14,%rdi\n \tmov %r9,0x8(%rsp)\n \tmov %r8,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov (%rsp),%r8\n \tmov 0x8(%rsp),%r9\n \tjmp 2a53b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \txor %edx,%edx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d130 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9215 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9215 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2a359 \n \tjmp 2a5fa \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9105 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9105 (discriminator 2)\n \tmov $0x2391,%esi\n \tjmp 29f0e \n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0x50(%rsp),%edx\n \tmov %edx,(%r8)\n \tmov -0x4(%rsi,%rax,1),%edx\n \tmov %edx,-0x4(%r8,%rax,1)\n \tmov 0x20(%rsp),%r8\n \tmov 0x48(%rsp),%rdx\n \tjmp 2a442 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9149\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9149\n \tcall d9b0 <__stack_chk_fail@plt>\n /usr/include/c++/14/bits/char_traits.h:427\n \tmovzwl -0x2(%rsi,%rax,1),%edx\n \tmov %dx,-0x2(%r8,%rax,1)\n \tmov 0x20(%rsp),%r8\n \tmov 0x48(%rsp),%rdx\n \tjmp 2a442 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9382\n \tlea 0x12a61(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x281,%edx\n \tmov $0x247d,%esi\n \tlea 0x13ef0(%rip),%rdi # 3e618 , std::allocator > const&, void*), void*)@@Base+0x26b8>\n \tcall 1dbd0 \n \txor %ebx,%ebx\n \tjmp 29e26 \n@@ -37287,87 +37287,87 @@\n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19103 <__cxa_finalize@plt+0xadc3>\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_23set_client_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9537\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9537\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9559\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9559\n \tlea 0x2553b(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9537\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9537\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x78,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,0x68(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9559\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9559\n \tmov %rax,0x40(%rsp)\n \tmovq $0x0,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9560\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9560\n \ttest %rcx,%rcx\n \tje 2acd8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9557\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9557\n \tlea (%rsi,%r12,8),%rax\n \tmov %rcx,%rbx\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9562\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9562\n \ttest %r12,%r12\n \tje 2ac88 \n \tcmp $0x1,%r12\n \tjne 2ad88 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9563\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9563\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9563\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9563\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9578 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9578 (discriminator 1)\n \ttest %r15,%r15\n \tjg 2b138 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rbp),%rax\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x30(%rsp),%r12\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %rbp,%rdi\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9641\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9641\n \tmov 0x253b4(%rip),%rsi \n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2af00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9641 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9641 (discriminator 1)\n \ttest %rax,%rax\n \tje 2af10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9646 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9646 (discriminator 2)\n \tmov 0x23756(%rip),%rax \n \tcmp %rax,0x8(%r15)\n \tjne 2ae50 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9648 (discriminator 1)\n \ttest %r13,%r13\n \tje 2ae50 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -37386,223 +37386,223 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a879 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2ae40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9659\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9659\n \tlea 0x40(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9658\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9658\n \tmovq $0x0,0x48(%rsp)\n \tmov %r13,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9659\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9659\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a8b2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2ae90 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9661 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9661 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2af58 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a8cf \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2ae30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9665\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9665\n \tmov 0x24dea(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x24d83(%rip),%rdi \n \tmov %r15,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2af88 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2a8fc \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9667\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9667\n \tmov $0x2,%edx\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9667 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9667 (discriminator 1)\n \ttest %rax,%rax\n \tje 2afd0 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a92e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2ae80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x2354b(%rip),%r14 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x23651(%rip),%r14 \n \tsete %dl\n \tor %al,%dl\n \tjne 2ae10 \n \tcmp 0x2356f(%rip),%r14 \n \tje 2ae10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r14,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9669 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b020 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a97e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2aee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9671\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9671\n \ttest %r15d,%r15d\n \tjne 2acf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9676\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9676\n \tmov 0x24d52(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x24ccb(%rip),%rdi \n \tmov %r15,%rsi\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2b091 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2a9b3 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9678\n \tmov $0x2,%edx\n \tmov %r14,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9678 (discriminator 1)\n \ttest %rax,%rax\n \tje 2b338 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2a9e3 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2b1f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x23496(%rip),%r13 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x2359c(%rip),%r13 \n \tsete %dl\n \tor %al,%dl\n \tjne 2aef0 \n \tcmp 0x234ba(%rip),%r13 \n \tje 2aef0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r13,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9680 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9680 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b34f \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2aa35 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2b200 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9682\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9682\n \ttest %r15d,%r15d\n \tjne 2acf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9687\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9687\n \tmov 0x24ccb(%rip),%r15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x24c14(%rip),%rdi \n \tmov %r15,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2b380 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2aa6b \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9689\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9689\n \tmov $0x2,%edx\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9689 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9689 (discriminator 1)\n \ttest %rax,%rax\n \tje 2b417 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2aaa1 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tjne 2aaa1 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x233d8(%rip),%r14 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp 0x234de(%rip),%r14 \n \tsete %dl\n \tor %al,%dl\n \tjne 2b0d0 \n \tcmp 0x233fc(%rip),%r14 \n \tje 2b0d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r14,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9691 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9691 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b421 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2aaf1 \n@@ -37615,71 +37615,71 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ab05 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2b359 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9697 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9697 (discriminator 1)\n \ttest %r15d,%r15d\n \tjne 2ad04 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9728\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9728\n \tmov 0x10(%rbp),%rax\n \tmov %rbp,%rdi\n \tcall *(%rax)\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9728 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9728 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 2b210 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9729\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9729\n \tmov 0x25329(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x24b2a(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2b220 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2ab54 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9734 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9734 (discriminator 2)\n \tmov 0x2342d(%rip),%rax \n \tcmp %rax,0x8(%r14)\n \tje 2b260 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9746\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9746\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9747\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9747\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9746\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9746\n \tmovq $0x0,0x40(%rsp)\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9747\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9747\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9749 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9749 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2b248 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2aba9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2b118 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9753\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9753\n \tlea 0x40(%rsp),%rdi\n \tmov %rbx,%rsi\n \tcall 22080 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rax\n \tmov %rax,%r8\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -37718,34 +37718,34 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rsi,%rdi\n \tje 2ac29 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9753 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9753 (discriminator 2)\n \tcall df60 \n \tmov %rax,%rdx\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9753 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9753 (discriminator 1)\n \ttest %rdx,%rdx\n \tjne 2b310 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ac4e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2b128 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9755\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9755\n \tlea 0x20(%rsp),%rsi\n \tmov %rbp,%rdi\n \tcall e110 , std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9755 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9755 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 2b328 \n /usr/include/python3.13/object.h:829\n \tmov 0x23250(%rip),%rbx \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n@@ -37753,143 +37753,143 @@\n \tje 2af3a \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n \tjmp 2af3a \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9571\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9571\n \tmov 0x25025(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 2b2f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2acad \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tje 2aea0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r14\n \tjne 2aca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x8(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rax\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9571 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9571 (discriminator 1)\n \tcmpq $0x0,(%rsp)\n \tje 2b2f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9573\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9573\n \tsub $0x1,%r15\n \tjmp 2a7de \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9582 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9582 (discriminator 1)\n \tcmp $0x1,%r12\n \tjne 2ad88 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9585\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9585\n \tmov (%rsi),%rax\n \tmov %rax,(%rsp)\n \tjmp 2a7e7 \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ad04 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2ae20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9706\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9706\n \tmov 0x253fd(%rip),%rbx \n \tmov 0x251c6(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rbx),%rax\n \tmov 0x80(%rax),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 2b068 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x12b0b(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 2b081 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall *%rbp\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2b438 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9708\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9708\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ad73 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2b373 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9710\n \tmov $0x25ee,%ebp\n \tmov $0x2a9,%r13d\n \tjmp 2af20 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x231f1(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1273e(%rip),%rdx # 3d4d8 , std::allocator > const&, void*), void*)@@Base+0x1578>\n \tlea 0x132e7(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x1293e(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tlea 0x12389(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9591\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9591\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9591 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9591 (discriminator 1)\n \tmov $0x2577,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9591\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9591\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9601\n \tlea 0x123a9(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x296,%edx\n \tlea 0x13865(%rip),%rdi # 3e640 , std::allocator > const&, void*), void*)@@Base+0x26e0>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9603\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9603\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9601\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9616\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9616\n \tmov 0x68(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2b480 \n \tadd $0x78,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 2a96a \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ad04 \n@@ -37898,85 +37898,85 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a8cf \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a879 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9659\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9659\n \tlea 0x48(%rsp),%rsi\n \txor %edx,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9658\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9658\n \tmovq $0x0,0x48(%rsp)\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9659\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9659\n \tcall 1d7c0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9641 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9641 (discriminator 1)\n \tmov %r15,%r14\n \tjmp 2a8b2 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a92e \n \tnopl (%rax)\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a8b2 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r13d,%r13d\n \tjmp 2aeb5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r13,%r15\n \tje 2b2f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r13,8),%rsi\n \tmov %r14,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 2aea8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 2b2f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x8(%rsp),%rax\n \tmov (%rax,%r13,8),%rax\n \tmov %rax,(%rsp)\n \tjmp 2acc1 \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a97e \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 2aa1f \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 2a81f \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9641 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9641 (discriminator 2)\n \tmov $0x25a9,%ebp\n \tmov $0x2a8,%r13d\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9772\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9772\n \tlea 0x12251(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r13d,%edx\n \tmov %ebp,%esi\n \tlea 0x1370d(%rip),%rdi # 3e640 , std::allocator > const&, void*), void*)@@Base+0x26e0>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9773\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9773\n \txor %ebx,%ebx\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 2ade2 \n /usr/include/c++/14/bits/new_allocator.h:172\n@@ -37985,53 +37985,53 @@\n \tjmp 2ade2 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2af78 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9661 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9661 (discriminator 1)\n \tmov $0x25bd,%ebp\n \tmov $0x2a8,%r13d\n /usr/include/python3.13/object.h:953\n \tmov %rax,(%r14)\n \tjne 2af20 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9661 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9661 (discriminator 1)\n \tmov $0x25bd,%ebp\n \tmov $0x2a8,%r13d\n \tjmp 2af20 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r15,%rdi\n \tcall 1aa40 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9665 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9665 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2a8fc \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9665 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9665 (discriminator 2)\n \tmov $0x25c1,%ebp\n \tmov $0x2a8,%r13d\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2af20 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tjne 2af20 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2af20 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9667 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9667 (discriminator 2)\n \tmov $0x25c3,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2afe9 \n /usr/include/python3.13/object.h:953\n@@ -38043,35 +38043,35 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2affb \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2b010 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9676 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9676 (discriminator 2)\n \tmov $0x2a8,%r13d\n \tjmp 2af20 \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2affb \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9669 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9669 (discriminator 2)\n \tmov $0x25c5,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b039 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2b342 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9753 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9753 (discriminator 4)\n \tmov $0x2a8,%r13d\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2af20 \n /usr/include/python3.13/object.h:953\n@@ -38079,49 +38079,49 @@\n \tmov %rax,(%r14)\n \tjne 2af20 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2af20 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \txor %edx,%edx\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall d130 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9706 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9706 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2ad55 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9710\n \tmov $0x25ea,%ebp\n \tmov $0x2a9,%r13d\n \tjmp 2af20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r15,%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9676 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9676 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2a9b3 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9676 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9676 (discriminator 2)\n \tmov $0x25cc,%ebp\n \tmov $0x2a8,%r13d\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 2afb2 \n \tjmp 2affb \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2afe9 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 2aadd \n \tnopl 0x0(%rax)\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rdx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x50(%rsp),%rsi\n@@ -38144,30 +38144,30 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2aba9 \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ac4e \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9580\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9580\n \tmov (%rsp),%rax\n \tmov 0x8(%rsp),%rsi\n \tmov %r12,%r8\n \tmov %rbx,%rdi\n \tlea 0x18(%rsp),%rcx\n \tlea 0x40(%rsp),%rdx\n \tlea 0x12380(%rip),%r9 # 3d4d8 , std::allocator > const&, void*), void*)@@Base+0x1578>\n \tmov %rax,0x18(%rsp)\n \tcall 1d080 \n \tmov 0x18(%rsp),%rcx\n \tmov %rcx,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9580 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9580 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 2a7e7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9580 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9580 (discriminator 2)\n \tmov $0x256c,%esi\n \tjmp 2adc8 \n /usr/include/c++/14/bits/basic_string.h:271\n \tmov 0x48(%rsp),%rdx\n \tmov %rdx,%rdi\n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/basic_string.h:881 (discriminator 1)\n@@ -38208,38 +38208,38 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2a9e3 \n \tnopl (%rax)\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2aa35 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9728 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9728 (discriminator 3)\n \tmov $0x2600,%ebp\n \tmov $0x2ac,%r13d\n \tjmp 2af20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9729 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9729 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2ab54 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9729 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9729 (discriminator 2)\n \tmov $0x2601,%ebp\n \tmov $0x2ac,%r13d\n \tjmp 2af20 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9749 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9749 (discriminator 1)\n \tmov $0x2ac,%r13d\n \tmov $0x2615,%ebp\n \tjmp 2b03f \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r14),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9736 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9736 (discriminator 1)\n \ttest %r13,%r13\n \tje 2ab65 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r14),%r15\n /usr/include/python3.13/object.h:831\n@@ -38258,94 +38258,94 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b29d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2b42b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9746\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9746\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9747\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9747\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9746\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9746\n \tmov %r13,0x40(%rsp)\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9747\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9747\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b2d2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2b2e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9641 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9641 (discriminator 1)\n \tmov %r15,%r14\n \tjmp 2ab8c \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2b2d2 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9575\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9575\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9575 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9575 (discriminator 1)\n \ttest %rax,%rax\n \tje 2ad88 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9575 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9575 (discriminator 2)\n \tmov $0x2567,%esi\n \tjmp 2adc8 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9753 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9753 (discriminator 4)\n \tmov $0x2619,%ebp\n \tmov $0x2ac,%r13d\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 2afb2 \n \tjmp 2af20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9755 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9755 (discriminator 3)\n \tmov $0x261b,%ebp\n \tmov $0x2ac,%r13d\n \tjmp 2af20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9678 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9678 (discriminator 2)\n \tmov $0x25ce,%ebp\n \tjmp 2b025 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2b039 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9680 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9680 (discriminator 2)\n \tmov $0x25d0,%ebp\n \tjmp 2afd5 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ab05 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2aaf1 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ad73 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r15,%rdi\n \tcall 1aa40 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9687 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9687 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2aa6b \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9687 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9687 (discriminator 2)\n \tmov $0x25d7,%ebp\n \tmov $0x2a8,%r13d\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 2afb2 \n \tjmp 2af20 \n /usr/include/c++/14/bits/char_traits.h:350\n@@ -38378,119 +38378,119 @@\n \tmov %edx,%edi\n \tadd $0x8,%edx\n \tmov (%r8,%rdi,1),%r9\n \tmov %r9,(%rcx,%rdi,1)\n \tcmp %eax,%edx\n \tjb 2b401 \n \tjmp 2b1c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9689 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9689 (discriminator 2)\n \tmov $0x25d9,%ebp\n \tjmp 2afd5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9691 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9691 (discriminator 2)\n \tmov $0x25db,%ebp\n \tjmp 2b025 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2b29d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2b081 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x22b83(%rip),%rax \n \tlea 0x12404(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp 2b081 \n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0x50(%rsp),%edx\n \tmov %edx,(%r8)\n \tmov -0x4(%rsi,%rax,1),%edx\n \tmov %edx,-0x4(%r8,%rax,1)\n \tmov 0x20(%rsp),%r8\n \tmov 0x48(%rsp),%rdx\n \tjmp 2b1d2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:9616\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:9616\n \tcall d9b0 <__stack_chk_fail@plt>\n /usr/include/c++/14/bits/char_traits.h:427\n \tmovzwl -0x2(%rsi,%rax,1),%edx\n \tmov %dx,-0x2(%r8,%rax,1)\n \tmov 0x20(%rsp),%r8\n \tmov 0x48(%rsp),%rdx\n \tjmp 2b1d2 \n \tendbr64\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 1912a <__cxa_finalize@plt+0xadea>\n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_7MidiOut_9send_message(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13627\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13627\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x68,%rsp\n \tmov %rdi,0x28(%rsp)\n \tmov %fs:0x28,%rax\n \tmov %rax,0x58(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13649\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13649\n \tlea 0x2479a(%rip),%rax \n \tmovq $0x0,0x48(%rsp)\n \tmov %rax,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13650\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13650\n \ttest %rcx,%rcx\n \tje 2bab0 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13647\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13647\n \tlea (%rsi,%rdx,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13652\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13652\n \ttest %rdx,%rdx\n \tje 2b7f0 \n \tcmp $0x1,%rdx\n \tjne 2bac0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13653\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13653\n \tmov (%rsi),%r13\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13668 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13668 (discriminator 1)\n \ttest %r12,%r12\n \tjg 2bfc8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13739\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13739\n \tcall d080 \n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13740\n \tmov 0x78(%rax),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239\n \tnopl (%rax)\n \tmov (%rbx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239 (discriminator 2)\n \ttest %r12,%r12\n \tje 2b545 \n \tcmp 0x22981(%rip),%r12 \n \tjne 2ba80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19240\n \tmov 0x8(%rbx),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239 (discriminator 3)\n \ttest %rbx,%rbx\n \tjne 2b530 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19257\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19257\n \tmovq $0x0,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19255\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13753\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13753\n \tmov %r13,%rdi\n \tcall dd60 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13753 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13753 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rax\n \tje 2bcb0 \n /usr/include/c++/14/bits/vector.tcc:70 (discriminator 1)\n \ttest %rax,%rax\n \tjs 191a5 <__cxa_finalize@plt+0xae65>\n /usr/include/c++/14/bits/stl_vector.h:102\n \tmov $0x0,%r15d\n@@ -38532,58 +38532,58 @@\n \tjs 2b5db \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 2bc49 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13817 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13817 (discriminator 1)\n \tcmp 0x228ba(%rip),%rax \n \tje 2b5f5 \n \tcmp 0x228a9(%rip),%rax \n \tjne 2c070 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tadd $0x1,%eax\n \tje 2b602 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13820\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13820\n \tmovq $0x0,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13819\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13819\n \txor %r12d,%r12d\n /usr/include/c++/14/bits/vector.tcc:692\n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13827 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13827 (discriminator 1)\n \tcmpq $0x0,0x8(%rsp)\n /usr/include/c++/14/bits/vector.tcc:692\n \tmov %rbp,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13827 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13827 (discriminator 1)\n \tjne 2b6de \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13828 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13828 (discriminator 2)\n \tmov 0x22865(%rip),%rsi \n \tcmp %rsi,0x8(%r13)\n \tjne 2ba30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13834\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13834\n \tcmp %rax,%r12\n \tjge 2b720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13837\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13837\n \tmov 0x18(%r13),%rax\n \tmov (%rax,%r12,8),%rbx\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 2b65f \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13851 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13851 (discriminator 1)\n \tadd $0x1,%r12\n /usr/include/python3.13/object.h:1046\n \ttest %r14,%r14\n \tje 2b67c \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -38591,115 +38591,115 @@\n \tjs 2b67c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2b950 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tje 2b970 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23718\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23718\n \tmov 0x10(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23718 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23718 (discriminator 1)\n \ttest $0x2,%al\n \tjne 2ba10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23720 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23720 (discriminator 1)\n \tcmp $0xf,%rax\n \tja 2b840 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23721\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23721\n \tmov 0x18(%rbx),%eax\n \tmov %eax,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23721 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23721 (discriminator 1)\n \tcmp $0xff,%eax\n \tja 2b87f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13879 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13879 (discriminator 1)\n \tcmp $0xff,%r14b\n \tje 2b895 \n /usr/include/c++/14/bits/stl_vector.h:1298\n \tcmp %r15,%rbp\n \tje 2b8c0 \n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n \tmov %r14b,0x0(%rbp)\n /usr/include/c++/14/bits/stl_vector.h:1303\n \tadd $0x1,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13827 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13827 (discriminator 1)\n \tcmpq $0x0,0x8(%rsp)\n /usr/include/c++/14/bits/vector.tcc:692\n \tmov %rbx,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13827 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13827 (discriminator 1)\n \tje 2b630 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13858\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13858\n \tmov 0x8(%rsp),%rax\n \tmov %r13,%rdi\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13859 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13859 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2b663 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13860\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13860\n \tcall df60 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13861\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13861\n \ttest %rax,%rax\n \tje 2b720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13862\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13862\n \tmov 0x22870(%rip),%rax \n \tmov (%rax),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%rdi\n \tjne 2c16c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13862 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13862 (discriminator 2)\n \tcall d8c0 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b736 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2bc2f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13905 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13905 (discriminator 1)\n \tcmp %rbp,0x10(%rsp)\n \tje 2be17 \n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x10(%rsp),%rax\n \tmov %rbp,%rdx\n \tsub %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13937\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13937\n \tcmp $0x3,%rdx\n \tjbe 2b75b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13951 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13951 (discriminator 1)\n \tcmpb $0xf0,(%rax)\n \tjne 2be98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13980\n \tmov 0x28(%rsp),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n \tmov 0x10(%rsp),%rsi\n \tmov 0x30(%rax),%rax\n \tmov 0x8(%rax),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:654\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:654\n \tmov (%rdi),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n \tcall *0x58(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13980 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13980 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 2c007 \n /usr/include/python3.13/object.h:829\n \tmov 0x22738(%rip),%r13 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tadd $0x1,%eax\n \tje 2b795 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13980 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13980 (discriminator 3)\n \tmov %r14,%rbx\n /usr/include/python3.13/object.h:1046\n \ttest %rbx,%rbx\n \tje 2b7b1 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -38711,15 +38711,15 @@\n \tje 2bc3c \n /usr/include/c++/14/bits/stl_vector.h:391\n \tcmpq $0x0,0x10(%rsp)\n \tje 2b7c3 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tmov 0x10(%rsp),%rdi\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13706\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13706\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2c49b \n \tadd $0x68,%rsp\n \tmov %r13,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -38727,69 +38727,69 @@\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13661\n \tmov 0x2447d(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r12,%r12\n \tjle 2c045 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2b81d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tje 2bc70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r13\n \tjne 2b810 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov (%r14,%rax,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13661 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13661 (discriminator 1)\n \ttest %r13,%r13\n \tje 2c045 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13663\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13663\n \tsub $0x1,%r12\n \tjmp 2b516 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23762\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23762\n \tmov 0x22749(%rip),%rsi \n \txor %edx,%edx\n \tmov %rbx,%rdi\n \tcall de80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23763 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23763 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b895 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23765 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23765 (discriminator 1)\n \tcmp $0x1,%eax\n \tje 2ba10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770\n \tmov %rbx,%rdi\n \tcall df30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 2)\n \tmov %eax,%r14d\n \tcmp $0xff,%rax\n \tjbe 2b6b4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rax\n \tje 2c0a9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23942\n \tmov 0x2268a(%rip),%rax \n \tlea 0x126d3(%rip),%rsi # 3df60 , std::allocator > const&, void*), void*)@@Base+0x2000>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13879 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13879 (discriminator 2)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13879 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13879 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2bb20 \n \tmov $0xffffffff,%r14d\n /usr/include/c++/14/bits/stl_vector.h:1298\n \tcmp %r15,%rbp\n \tjne 2b6c7 \n \tnopl (%rax)\n@@ -38837,55 +38837,55 @@\n \tjmp 2b6cf \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tjne 2b68d \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24648 (discriminator 1)\n \tmov 0x60(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24659 (discriminator 1)\n \ttest %rax,%rax\n \tje 2c019 \n \tmov 0x80(%rax),%rax\n \ttest %rax,%rax\n \tje 2c019 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tmov %rbx,%rdi\n \tcall *%rax\n \tmov %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \ttest %rax,%rax\n \tje 2c019 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24673 (discriminator 2)\n \tmov 0x22607(%rip),%r14 \n \tcmp %r14,%rax\n \tjne 2c228 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tje 2c24d \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23718\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23718\n \tmov 0x10(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23718 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23718 (discriminator 1)\n \ttest $0x2,%al\n \tjne 2bbea \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23720 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23720 (discriminator 1)\n \tcmp $0xf,%rax\n \tja 2bb78 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23721\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23721\n \tmov 0x18(%rcx),%eax\n \tmov %eax,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23721 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23721 (discriminator 1)\n \tcmp $0xff,%eax\n \tja 2bbcd \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2b6b4 \n@@ -38894,25 +38894,25 @@\n \tmov %rax,(%rcx)\n \tjne 2b6b4 \n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2b6b4 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23946\n \tmov 0x224f9(%rip),%rax \n \tlea 0x12572(%rip),%rsi # 3df90 , std::allocator > const&, void*), void*)@@Base+0x2030>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp 2b895 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13848\n \tcmp %rax,%r12\n \tjge 2b720 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13851\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13851\n \tmov 0x18(%r13,%r12,8),%rbx\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tjne 2b65d \n \tjmp 2b65f \n \txchg %ax,%ax\n@@ -38940,120 +38940,120 @@\n \tmov 0x8(%r12),%rbx\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 2ba9b \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19263\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19263\n \tmov %r12,%rdi\n \tcall d5a0 \n \tmov %rax,0x8(%rsp)\n \tjmp 2b55a \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13672 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13672 (discriminator 1)\n \tcmp $0x1,%rdx\n \tjne 2bac0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13675\n \tmov (%rsi),%r13\n \tjmp 2b51f \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x224b9(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x1166c(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x125af(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x11c06(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tmov $0x1,%r8d\n \tmov (%rax),%rdi\n \tpush %rdx\n \txor %eax,%eax\n \tlea 0x11a15(%rip),%rdx # 3d508 , std::allocator > const&, void*), void*)@@Base+0x15a8>\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13681\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13681\n \tpop %rcx\n \tpop %rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13681 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13681 (discriminator 1)\n \tmov $0x3571,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13691\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13691\n \tlea 0x11672(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x42a,%edx\n \tlea 0x119e6(%rip),%rdi # 3d4f8 , std::allocator > const&, void*), void*)@@Base+0x1598>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13693\n \txor %r13d,%r13d\n \tjmp 2b7c3 \n \tnop\n \tmov $0x44a,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13879 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13879 (discriminator 9)\n \tmov $0x3637,%esi\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2bb40 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2bdfa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13996\n \tlea 0x11631(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0x119aa(%rip),%rdi # 3d4f8 , std::allocator > const&, void*), void*)@@Base+0x1598>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13997\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13997\n \txor %r13d,%r13d\n \tjmp 2b798 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/new_allocator.h:151\n \tmov %rax,%rdi\n \tcall d900 \n \tmov %rax,%rbp\n /usr/include/c++/14/bits/vector.tcc:98\n \tlea (%rax,%r14,1),%r15\n \tjmp 2b589 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23762\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23762\n \tmov 0x22411(%rip),%rsi \n \txor %edx,%edx\n \tmov %rcx,%rdi\n \tmov %rcx,0x18(%rsp)\n \tcall de80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23763 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23763 (discriminator 1)\n \ttest %eax,%eax\n \tmov 0x18(%rsp),%rcx\n \tjs 2bc0a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23765 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23765 (discriminator 1)\n \tcmp $0x1,%eax\n \tje 2bbea \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770\n \tmov %rcx,%rdi\n \tcall df30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 2)\n \tcmp $0xff,%rax\n \tmov 0x18(%rsp),%rcx\n \tmov %eax,%r14d\n \tjbe 2b9e7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rax\n \tjne 2bbcd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 3)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 2)\n \ttest %rax,%rax\n \tmov 0x18(%rsp),%rcx\n \tjne 2bc0a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23942\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23942\n \tmov 0x2233c(%rip),%rax \n \tlea 0x12385(%rip),%rsi # 3df60 , std::allocator > const&, void*), void*)@@Base+0x2000>\n \tmov %rcx,0x18(%rsp)\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23944\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23944\n \tjmp 2bc05 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23946\n \tmov 0x2231f(%rip),%rax \n \tlea 0x12398(%rip),%rsi # 3df90 , std::allocator > const&, void*), void*)@@Base+0x2030>\n \tmov %rcx,0x18(%rsp)\n \tmov (%rax),%rdi\n \tcall d9f0 \n /usr/include/python3.13/object.h:366\n \tmov 0x18(%rsp),%rcx\n@@ -39080,114 +39080,114 @@\n \tjmp 2b5db \n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2b5bd \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2b5a2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tmov %rdx,%rbp\n \tjmp 2bc8d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r12\n \tje 2c042 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %r13,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 2bc80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tmov %rbp,%rdx\n \tjs 2c045 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov (%r14,%r15,8),%r13\n \tjmp 2b828 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13753 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13753 (discriminator 2)\n \tmov $0x35b9,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13782\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13782\n \tmov 0x10(%rsp),%rax\n \tmov 0x24457(%rip),%r14 \n \tmov 0x70(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17749 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17749 (discriminator 1)\n \ttest %rax,%rax\n \tje 2c0cf \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rax),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17751\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17751\n \tcmp %r15,%r14\n \tje 2bf5d \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r14),%rdx\n \tmov 0xa8(%rdx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17760 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17760 (discriminator 3)\n \ttest $0x4000000,%edx\n \tjne 2bf98 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r15),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rcx)\n \tje 2c0bc \n \ttestb $0x40,0xab(%r15)\n \tje 2c0bc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%edx\n \tje 2c0bc \n \ttestb $0x40,0xab(%r14)\n \tje 2c0bc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%r15),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 2bf3b \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rcx,%rcx\n \tjle 2c0cf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n \tjmp 2bd5d \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rcx\n \tje 2c0cf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rdx,%rax,8),%r14\n \tjne 2bd50 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x10(%rsp),%rdx\n \tmov 0x70(%rdx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmovq $0x0,0x70(%rdx)\n /usr/include/python3.13/object.h:1046\n \ttest %rax,%rax\n \tje 2bd8e \n /usr/include/python3.13/object.h:366\n \tmov (%rax),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 2bd8e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rax)\n \tje 2c2fb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13806\n \tmov 0x10(%rsp),%rax\n \tmov 0x78(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19285\n \tmov (%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19286\n \tmov %r12,(%rax)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2bdb6 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -39230,243 +39230,243 @@\n \tmov %r13,%rdi\n \tmov %esi,0x18(%rsp)\n \tmov %edx,0x8(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x8(%rsp),%edx\n \tmov 0x18(%rsp),%esi\n \tjmp 2bb40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13914\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13914\n \tmov 0x24322(%rip),%rbx \n \tmov 0x240bb(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rbx),%rax\n \tmov 0x80(%rax),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 2bf6d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x119f8(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 2bf86 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall *%rbp\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2c368 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13916\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13916\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2be86 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2c152 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13879 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13879 (discriminator 9)\n \tmov %r14,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13918\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13918\n \tmov $0x44d,%edx\n \tmov $0x365e,%esi\n \tjmp 2bb40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13960\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13960\n \tmov 0x242a1(%rip),%rbx \n \tmov 0x24042(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%rbx),%rax\n \tmov 0x80(%rax),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 2c34a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x11977(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 2c328 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \txor %edx,%edx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall *%rbp\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2c308 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13962\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13962\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2bf07 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2c15f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13996\n \tlea 0x1126a(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x44f,%edx\n \tmov $0x368c,%esi\n \tlea 0x115d9(%rip),%rdi # 3d4f8 , std::allocator > const&, void*), void*)@@Base+0x1598>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13997\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13997\n \txor %r13d,%r13d\n /usr/include/python3.13/object.h:1046\n \ttest %r14,%r14\n \tje 2b7b9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13997\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13997\n \tmov %r14,%rbx\n \txor %r13d,%r13d\n \tjmp 2b79d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%r15),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %r15,%r14\n \tje 2bd64 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %r15,%r15\n \tjne 2bf3b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13783\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13783\n \tcmp 0x22019(%rip),%r14 \n \tjne 2c0cf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov 0x10(%rsp),%rcx\n \txor %edx,%edx\n \tmov %rdx,0x70(%rcx)\n /usr/include/python3.13/object.h:1046\n \tjmp 2bd7a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \txor %edx,%edx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d130 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13914 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13914 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2be68 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13918\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13918\n \tmov %r14,%rbx\n \tmov $0x44d,%edx\n \tmov $0x365a,%esi\n \tjmp 2bb40 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r14),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 1)\n \ttest %rcx,%rcx\n \tjle 2c0cf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735\n \txor %eax,%eax\n \tjmp 2bfb6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp %rax,%rcx\n \tje 2c3b4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17736\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17736\n \tcmp 0x18(%r14,%rax,8),%r15\n \tjne 2bfa9 \n \tjmp 2bd64 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13670\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13670\n \tlea 0x40(%rsp),%rax\n \tmov %rdx,%r8\n \tlea 0x38(%rsp),%rcx\n \tmov %r14,%rsi\n \tlea 0x11529(%rip),%r9 # 3d508 , std::allocator > const&, void*), void*)@@Base+0x15a8>\n \tmov %rax,%rdx\n \tmov %rbx,%rdi\n \tmov %r13,0x38(%rsp)\n \tcall 1d080 \n \tmov 0x38(%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13670 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13670 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 2b51f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13670 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13670 (discriminator 2)\n \tmov $0x3566,%esi\n \tjmp 2baff \n \tmov %r14,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13980 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13980 (discriminator 3)\n \tmov $0x452,%edx\n \tmov $0x369c,%esi\n \tjmp 2bb40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2b895 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24679\n \tmov 0x21f52(%rip),%rax \n \tlea 0x110f2(%rip),%rsi # 3d127 , std::allocator > const&, void*), void*)@@Base+0x11c7>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp 2b895 \n \tmov %rbp,%rdx\n \tmov %rdx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13665\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13665\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13665 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13665 (discriminator 1)\n \tmov 0x8(%rsp),%rdx\n \ttest %rax,%rax\n \tje 2bac0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13665 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13665 (discriminator 2)\n \tmov $0x3561,%esi\n \tjmp 2baff \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13822\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13822\n \tmov %r13,%rdi\n \tcall d610 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13822 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13822 (discriminator 1)\n \ttest %rax,%rax\n \tje 2c43e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13824 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13824 (discriminator 1)\n \tmov 0x8(%rax),%rax\n \tmov 0xe0(%rax),%rax\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13824 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13824 (discriminator 2)\n \ttest %rax,%rax\n \tje 2c39e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13822\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13822\n \tmov $0xffffffffffffffff,%r12\n \tjmp 2b60e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 3)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23770 (discriminator 2)\n \ttest %rax,%rax\n \tje 2b87f \n \tjmp 2b895 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tmov %r14,%rsi\n \tmov %r15,%rdi\n \tcall e2a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13783\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13783\n \ttest %eax,%eax\n \tjne 2bd64 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13800\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13800\n \tmov 0x10(%rsp),%rax\n \tmov 0x78(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19285\n \tmov (%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19286\n \tmov %r12,(%rax)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2c0f7 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -39498,15 +39498,15 @@\n \ttest %eax,%eax\n \tjs 2c133 \n /usr/include/python3.13/object.h:953\n \tmov 0x8(%rsp),%rcx\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 2c391 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13996\n \tlea 0x1103e(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x445,%edx\n \tmov %ebp,%esi\n \tlea 0x113b0(%rip),%rdi # 3d4f8 , std::allocator > const&, void*), void*)@@Base+0x1598>\n \tcall 1dbd0 \n \tjmp 2bb17 \n /usr/include/python3.13/object.h:954\n@@ -39514,109 +39514,109 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2be86 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2bf07 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rax)\n \tje 2c480 \n \ttestb $0x40,0xab(%rdi)\n \tje 2c480 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 2c465 \n \ttestb $0x40,0xab(%rsi)\n \tje 2c465 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%rdi),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 2c200 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rcx,%rcx\n \tjle 2c1d8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rdx,%rax,8),%rsi\n \tje 2b714 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rcx\n \tjne 2c1c4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13884\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13884\n \tmov %r14,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13863\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13863\n \tmov $0x449,%edx\n \tmov $0x3627,%esi\n \tjmp 2bb2a \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rdi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rdi,%rsi\n \tje 2b714 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rdi,%rdi\n \tjne 2c200 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13862 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13862 (discriminator 1)\n \tcmp 0x21d54(%rip),%rsi \n \tje 2b714 \n \tjmp 2c1d8 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tmov %rcx,%rdi\n \tcall 1b070 \n \tmov %rax,%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23711\n \ttest %rax,%rax\n \tje 2b895 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tjne 2b9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24648 (discriminator 1)\n \tmov 0x60(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24659 (discriminator 1)\n \ttest %rax,%rax\n \tje 2c3ef \n \tmov 0x80(%rax),%rax\n \ttest %rax,%rax\n \tje 2c3ef \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tmov %rcx,0x18(%rsp)\n \tmov %rcx,%rdi\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \ttest %rax,%rax\n \tmov 0x18(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \tje 2c3ef \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24673 (discriminator 2)\n \tcmp %r14,0x8(%rax)\n \tjne 2c4a0 \n \tmov %rcx,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23712\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23712\n \tmov %rdi,0x18(%rsp)\n \tcall 1c9d0 \n /usr/include/python3.13/object.h:366\n \tmov 0x18(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23712\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23712\n \tmov %eax,%r14d\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x20(%rsp),%rcx\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -39637,208 +39637,208 @@\n \tjmp 2bdcf \n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2bdf0 \n \tmov %rax,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2bd8e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2c328 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x21cb7(%rip),%rax \n \tlea 0x11538(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13996\n \tlea 0x10e49(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x44f,%edx\n \tmov $0x3688,%esi\n \tlea 0x111b8(%rip),%rdi # 3d4f8 , std::allocator > const&, void*), void*)@@Base+0x1598>\n \tcall 1dbd0 \n \tjmp 2bf24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \txor %edx,%edx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d130 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13960 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13960 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2bee9 \n \tjmp 2c328 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2bf86 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x21c53(%rip),%rax \n \tlea 0x114d4(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp 2bf86 \n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2c133 \n \tmov %rbp,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13710\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13824 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13824 (discriminator 1)\n \tmov $0x449,%edx\n \tmov $0x3600,%esi\n \tjmp 2bb2a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739\n \tmov %r13,%rax\n \txor %edx,%edx\n \tmov %ebp,0x20(%rsp)\n \tmov %r12,%r13\n \tmov %rbx,0x18(%rsp)\n \tmov %r15,%r12\n \tmov %rcx,%rbx\n \tmov %rdx,%rbp\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740\n \tmov 0x18(%r14,%rbp,8),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%r12\n \tjne 2c4bb \n \tmov %r13,%r12\n \tmov 0x18(%rsp),%rbx\n \tmov %r15,%r13\n \tjmp 2bd64 \n \tmov %rcx,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678 (discriminator 1)\n \ttest %rax,%rax\n \tmov 0x18(%rsp),%rcx\n \tjne 2bc0a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24679\n \tmov 0x21b72(%rip),%rax \n \tlea 0x10d12(%rip),%rsi # 3d127 , std::allocator > const&, void*), void*)@@Base+0x11c7>\n \tmov %rcx,0x18(%rsp)\n \tmov (%rax),%rdi\n \tcall d9f0 \n \tjmp 2bc05 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2c0f7 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2c110 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13996\n \tlea 0x10d33(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x449,%edx\n \tmov $0x35fe,%esi\n \tlea 0x110a2(%rip),%rdi # 3d4f8 , std::allocator > const&, void*), void*)@@Base+0x1598>\n \tcall 1dbd0 \n \tmov %rbp,0x10(%rsp)\n \tjmp 2b7b1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttest $0x4000000,%eax\n \tje 2c480 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24404\n \tcall 1b160 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13862 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13862 (discriminator 1)\n \ttest %eax,%eax\n \tjne 2b714 \n \tjmp 2c1d8 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tcall e2a0 \n \tjmp 2c471 \n /usr/include/c++/14/bits/stl_vector.h:1933 (discriminator 3)\n \tmovabs $0x7fffffffffffffff,%rax\n \tmov %rax,0x18(%rsp)\n \tjmp 2b909 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13706\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13706\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tcall 1b070 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23711\n \ttest %rax,%rax\n \tmov 0x18(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23711\n \tjne 2c28f \n \tjmp 2bc0a \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rax)\n \tje 2c525 \n \ttestb $0x40,0xab(%r12)\n \tje 2c525 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 2c579 \n \ttestb $0x40,0xab(%rsi)\n \tje 2c579 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%r12),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rdi,%rdi\n \tje 2c553 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdi),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %r8,%r8\n \tjle 2c535 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rdi,%rax,8),%rsi\n \tje 2c3df \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%r8\n \tjne 2c50f \n \tjmp 2c535 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tmov %r12,%rdi\n \tcall e2a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740 (discriminator 1)\n \ttest %eax,%eax\n \tjne 2c3df \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739 (discriminator 2)\n \tadd $0x1,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739 (discriminator 1)\n \tcmp %rbp,%rbx\n \tjne 2c3d1 \n \tmov 0x20(%rsp),%ebp\n \tmov 0x18(%rsp),%rbx\n \tmov %r13,%r12\n \tjmp 2c0cf \n \tmov %r12,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rax,%rsi\n \tje 2c3df \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rax,%rax\n \tjne 2c556 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcmp 0x219fe(%rip),%rsi \n \tjne 2c535 \n \tjmp 2c3df \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttest $0x4000000,%eax\n \tje 2c525 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24404\n \tmov %r12,%rdi\n \tcall 1b160 \n \tjmp 2c52d \n \tendbr64\n /usr/include/c++/14/bits/stl_vector.h:391\n \tmov %rax,%rbx\n \tjmp 19151 <__cxa_finalize@plt+0xae11>\n@@ -39861,138 +39861,138 @@\n \tjmp 19151 <__cxa_finalize@plt+0xae11>\n \tendbr64\n \tjmp 191e1 <__cxa_finalize@plt+0xaea1>\n \tendbr64\n \tjmp 1921b <__cxa_finalize@plt+0xaedb>\n \tnopl (%rax)\n __pyx_pw_7_rtmidi_15__pyx_unpickle_MidiBase(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14243\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14243\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14267\n \tlea 0x23743(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14243\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14243\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14267\n \tmovq %rax,%xmm1\n \tadd $0x10,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14243\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14243\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x78,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14267\n \tmovq 0x205ee(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14243\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14243\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x68(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14267\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14267\n \tmov %rax,0x50(%rsp)\n \tmovq $0x0,0x58(%rsp)\n \tpunpcklqdq %xmm1,%xmm0\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14268\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14268\n \ttest %rcx,%rcx\n \tje 2c7a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14265\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14265\n \tlea (%rsi,%rbp,8),%rax\n \tmov %rcx,%rbx\n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14270\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14270\n \tcmp $0x2,%rbp\n \tje 2cd80 \n \tjg 2c728 \n \ttest %rbp,%rbp\n \tje 2c810 \n \tcmp $0x1,%rbp\n \tjne 2cad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14275\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14275\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14275\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14275\n \tmov %rax,(%rsp)\n /usr/include/python3.13/object.h:354\n \tmov %r14,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14291\n \tmov 0x236b1(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 2cfa8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2c6ad \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %r15,%rax\n \tje 2cd10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r13\n \tjne 2c6a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14291 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14291 (discriminator 1)\n \ttest %r13,%r13\n \tje 2cfa8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14293\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14293\n \tlea -0x1(%r14),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14293\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14293\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14301\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14301\n \tmov 0x23676(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 2cef8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2c6fd \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %r15,%rax\n \tje 2cb30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r12\n \tjne 2c6f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14301 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14301 (discriminator 1)\n \ttest %r15,%r15\n \tje 2cef8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14303\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14303\n \tmov 0x18(%rsp),%r14\n \tsub $0x1,%r14\n \tjmp 2c745 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14270\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14270\n \tcmp $0x3,%rbp\n \tjne 2cad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14275\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14275\n \tmov (%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14271\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14271\n \tmov 0x10(%rsi),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14273\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14273\n \tmov 0x8(%rsi),%r13\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14275\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14275\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14310 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14310 (discriminator 1)\n \ttest %r14,%r14\n \tjle 2c7b9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14312\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14312\n \tmov (%rsp),%rax\n \tmov 0x10(%rsp),%rsi\n \tmov %rbp,%r8\n \tmov %rbx,%rdi\n \tlea 0x20(%rsp),%rcx\n \tlea 0x40(%rsp),%rdx\n \tmov %r13,0x28(%rsp)\n@@ -40000,153 +40000,153 @@\n \tmov %r15,0x30(%rsp)\n \tmov %rax,0x20(%rsp)\n \tcall 1d080 \n \tmov 0x20(%rsp),%rcx\n \tmov 0x28(%rsp),%r13\n \tmov 0x30(%rsp),%r15\n \tmov %rcx,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14312 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14312 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 2c7b9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14312 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14312 (discriminator 2)\n \tmov $0x37e8,%esi\n \tjmp 2cb0f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14314 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14314 (discriminator 1)\n \tcmp $0x3,%rbp\n \tjne 2cad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14317\n \tmov (%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14318\n \tmov 0x8(%rsi),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14319\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14319\n \tmov 0x10(%rsi),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14317\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14317\n \tmov %rax,(%rsp)\n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23032 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23032 (discriminator 3)\n \ttestb $0x1,0xab(%rax)\n \tje 2d1d0 \n /usr/include/python3.13/cpython/longintrepr.h:124\n \tmov 0x10(%r13),%rax\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov %rax,%rsi\n \tand $0x3,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23102 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23102 (discriminator 1)\n \tcmp $0xf,%rax\n \tjbe 2c870 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23107\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23107\n \tmov $0x1,%edx\n \tshr $0x3,%rax\n \tsub %rsi,%rdx\n \timul %rdx,%rax\n \tcmp $0xfffffffffffffffe,%rax\n \tje 2cd50 \n \tcmp $0x2,%rax\n \tje 2ca90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23166\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23166\n \tmov %r13,%rdi\n \tcall d0a0 \n \tmov %rax,%rbp\n \tjmp 2c880 \n \tnop\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14283\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14283\n \tmov 0x2353d(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r14,%r14\n \tjle 2d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 2c83d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r14\n \tje 2cda0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%r13\n \tjne 2c830 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rax\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14283 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14283 (discriminator 1)\n \tcmpq $0x0,(%rsp)\n \tje 2d080 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14285\n \tsub $0x1,%r14\n \tjmp 2c688 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/cpython/longintrepr.h:136\n \tmov 0x18(%r13),%eax\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov $0x1,%ebp\n \tsub %rsi,%rbp\n /usr/include/python3.13/cpython/longintrepr.h:136\n \timul %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14322 (discriminator 1)\n \tcmp $0xffffffffffffffff,%rbp\n \tje 2ce00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23974\n \tmov %rbp,%rdi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14376 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14376 (discriminator 2)\n \ttest %rax,%rax\n \tje 2ce20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2007\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2007\n \tmov 0x2364b(%rip),%rdi \n \tmov %rax,%rsi\n \tcall e030 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2007\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2007\n \tmov %eax,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2008 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2008 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ce80 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 2c8cc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 2cd70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14380\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14380\n \ttest %r12d,%r12d\n \tje 2cb70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14436\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14436\n \tmov 0x22dbc(%rip),%rdi \n \tmov 0x233ed(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2cf98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14436 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14436 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 2d3b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14441 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14441 (discriminator 2)\n \tmov 0x2167c(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 2ce48 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbx),%r14\n \tmovq %r14,%xmm0\n \tmovhps (%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14443 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14443 (discriminator 1)\n \ttest %r14,%r14\n \tje 2ce48 \n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbx),%r12\n /usr/include/python3.13/object.h:831\n@@ -40165,21 +40165,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2c95c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2cab8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14454\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14453\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14453\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14454\n \tcall 1d7c0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2c990 \n@@ -40189,38 +40189,38 @@\n \tjne 2c990 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \txchg %ax,%ax\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14456 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14456 (discriminator 1)\n \ttest %rbp,%rbp\n \tje 2ca20 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2c9af \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2caa8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14471\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14471\n \tcmp 0x2150a(%rip),%r15 \n \tje 2c9f5 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14480 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14480 (discriminator 2)\n \tcmp 0x214d5(%rip),%rax \n \tjne 2d009 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14481\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14481\n \tmov %rbp,%rdi\n \tmov %r15,%rsi\n \tcall 1e430 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14481 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14481 (discriminator 2)\n \ttest %rax,%rax\n \tje 2d3d2 \n /usr/include/python3.13/object.h:366\n \tmov (%rax),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2c9f5 \n@@ -40232,15 +40232,15 @@\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 2ca00 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14503\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14503\n \tmov %rbp,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ca62 \n /usr/include/python3.13/object.h:953\n@@ -40257,131 +40257,131 @@\n \tjs 2ced0 \n \tmov $0x7,%edx\n \tmov $0x3878,%esi\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2d0d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x1073d(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tlea 0x11c1a(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14339\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14339\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14352\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14352\n \tmov 0x68(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2d390 \n \tadd $0x78,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23120\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23120\n \tmov 0x1c(%r13),%ebp\n \tmov 0x18(%r13),%eax\n \tshl $0x1e,%rbp\n \tor %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14322\n \tjmp 2c88a \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2c9af \n \tnopl (%rax)\n \tmov %rbx,%rdi\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 2c95c \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x214a9(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x10a4d(%rip),%rdx # 3d52f , std::allocator > const&, void*), void*)@@Base+0x15cf>\n \tlea 0x1159f(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x107e2(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov $0x3,%r8d\n \tlea 0x10641(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14327\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14327\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14327 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14327 (discriminator 1)\n \tmov $0x37f7,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14327\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14327\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14337\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14337\n \tlea 0x1066e(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x1,%edx\n \tlea 0x11b46(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n \tjmp 2ca60 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 2cb45 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r14\n \tje 2cef8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r14,8),%rsi\n \tmov %r12,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 2cb38 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 2cef8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r14,8),%r15\n \tjmp 2c70d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14389\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14389\n \tmov $0x1,%edi\n \tcall d770 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14389 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14389 (discriminator 2)\n \ttest %rax,%rax\n \tje 2d0fe \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14391\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14391\n \tmov 0x22df3(%rip),%rdx \n /usr/include/python3.13/object.h:831\n \tmov (%rdx),%eax\n \tadd $0x1,%eax\n \tje 2cb96 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n /usr/include/python3.13/cpython/listobject.h:47\n \tmov 0x18(%rbx),%rax\n \tmov %rdx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14394\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14394\n \tmov 0x23164(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19556\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19556\n \tcall d9d0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19557 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19557 (discriminator 1)\n \ttest %rax,%rax\n \tje 2d098 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19583\n \tmov 0x22aa4(%rip),%rsi \n \tmov %r12,%rdi\n \txor %r8d,%r8d\n \tmov %rbx,%rcx\n \tmov %rax,%rdx\n \tcall e050 \n \tmov %rax,%r12\n@@ -40392,41 +40392,41 @@\n \tjs 2cbe6 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2d06a \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14394 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14394 (discriminator 2)\n \ttest %r12,%r12\n \tje 2d09b \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 2cc03 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 2cffc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r12),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14397\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14397\n \tmov 0x22d71(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r13,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2d16d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19600 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19600 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2d120 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 2cc3c \n /usr/include/python3.13/object.h:836\n@@ -40445,52 +40445,52 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2cc66 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2d050 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23974\n \tmov %rbp,%rdi\n \tcall de40 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14411 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14411 (discriminator 2)\n \ttest %rax,%rax\n \tje 2d17a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14413\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14413\n \tmov 0x22b67(%rip),%rdi \n \tmov %rax,%rsi\n \tcall dc60 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14413 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14413 (discriminator 2)\n \ttest %r12,%r12\n \tje 2d19c \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ccab \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2cf58 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14416\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2cccc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2cf4b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x104b1(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x6,%edx\n \tmov $0x3852,%esi\n \tlea 0x11984(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n@@ -40502,254 +40502,254 @@\n \tmov %rax,(%rbx)\n \tjne 2ca60 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ca60 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r12d,%r12d\n \tjmp 2cd25 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r12\n \tje 2cfa8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r12,8),%rsi\n \tmov %r13,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 2cd18 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 2cfa8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r12,8),%r13\n \tjmp 2c6bd \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23111\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23111\n \tmov 0x1c(%r13),%ebp\n \tmov 0x18(%r13),%eax\n \tshl $0x1e,%rbp\n \tor %rax,%rbp\n \tneg %rbp\n \tjmp 2c880 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2c8cc \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14275\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14275\n \tmov (%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14273\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14273\n \tmov 0x8(%rsi),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14275\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14275\n \tmov %rax,(%rsp)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rax\n \tmov %rax,0x18(%rsp)\n \tmov %rax,%r15\n \tjmp 2c6d3 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 2cdb5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%r14\n \tje 2d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbx,%r15,8),%rsi\n \tmov %r13,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 2cda8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 2d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r15,8),%rax\n \tmov %rax,(%rsp)\n \tjmp 2c851 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24678 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2ce00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24679\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24679\n \tmov 0x21191(%rip),%rax \n \tlea 0x10331(%rip),%rsi # 3d127 , std::allocator > const&, void*), void*)@@Base+0x11c7>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23035\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14322 (discriminator 2)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14322 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2d1c6 \n \tmov $0xffffffffffffffff,%rbp\n \tjmp 2c88a \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x1035d(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x4,%edx\n \tmov $0x3828,%esi\n \tlea 0x11830(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14453\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14453\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14454\n \tlea 0x48(%rsp),%rsi\n \tmov %rbx,%rdi\n \tmov %rbx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14453\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14453\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14454\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14453\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14453\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14454\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14454\n \tcall 1d7c0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:1046\n \tjmp 2c990 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14378 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14378 (discriminator 1)\n \tmov $0x4,%r12d\n \tmov $0x382a,%ebp\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 2cf65 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 2cec0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x102e1(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov %r12d,%edx\n \tmov %ebp,%esi\n \tlea 0x117b9(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 2ce9c \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x102ad(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x7,%edx\n \tmov $0x3878,%esi\n \tlea 0x11780(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14305\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14305\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14305 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14305 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2cf87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x21073(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0x10226(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tlea 0x11169(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x103ac(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov $0x3,%r8d\n \tlea 0x105fc(%rip),%rdx # 3d52f , std::allocator > const&, void*), void*)@@Base+0x15cf>\n \tmov (%rax),%rdi\n \tpush $0x2\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14307\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14307\n \tpop %rcx\n \tpop %rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14307 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14307 (discriminator 1)\n \tmov $0x37e3,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14307\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14307\n \tjmp 2cb0f \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2cccc \n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ccab \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x10218(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x4,%edx\n \tmov $0x382a,%esi\n \tlea 0x116eb(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14305 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14305 (discriminator 2)\n \tmov $0x37e1,%esi\n \tjmp 2cb0f \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbx\n \tjmp 2c8fc \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14295\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14295\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14295 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14295 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2d308 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x20fc3(%rip),%rax \n \tsub $0x8,%rsp\n \tmov $0x3,%r8d\n \tlea 0x110ba(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0x102fd(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0x10162(%rip),%rcx # 3d13e , std::allocator > const&, void*), void*)@@Base+0x11de>\n \tmov (%rax),%rdi\n \tpush $0x1\n \tlea 0x10547(%rip),%rdx # 3d52f , std::allocator > const&, void*), void*)@@Base+0x15cf>\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14297\n \tpop %rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14297 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14297 (discriminator 1)\n \tmov $0x37d9,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14297\n \tpop %r8\n \tjmp 2cb0f \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2cc03 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19227\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19227\n \tmov 0x18(%rax),%rcx\n \tmov 0x20f6c(%rip),%rax \n \tlea 0x1029b(%rip),%rdx # 3d2b6 , std::allocator > const&, void*), void*)@@Base+0x1356>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14378 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14378 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19227\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19227\n \tlea 0x10298(%rip),%rsi # 3d2bc , std::allocator > const&, void*), void*)@@Base+0x135c>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tmov $0x9,%edx\n \tlea 0x1014a(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x3890,%esi\n \tlea 0x11622(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca03 \n@@ -40760,126 +40760,126 @@\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2cc50 \n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2cbe6 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14287\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14287\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14287 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14287 (discriminator 1)\n \ttest %rax,%rax\n \tje 2cad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14287 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14287 (discriminator 2)\n \tmov $0x37cf,%esi\n \tjmp 2cb0f \n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov $0x5,%r12d\n \tmov $0x383a,%ebp\n \ttest %edx,%edx\n \tjns 2ce93 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x100cf(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x5,%edx\n \tmov $0x383a,%esi\n \tlea 0x115a2(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %esi,0x10(%rsp)\n \tmov %edx,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tmov (%rsp),%edx\n \tmov 0x10(%rsp),%esi\n \tlea 0x10097(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tlea 0x11574(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x1007f(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x5,%edx\n \tmov $0x3835,%esi\n \tlea 0x11552(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19600 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19600 (discriminator 1)\n \tmov 0x20da1(%rip),%rax \n \tmov (%rax),%rdi\n \tcall d730 \n \ttest %eax,%eax\n \tjne 2d258 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19630\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19630\n \tmov 0x20e9a(%rip),%rax \n \tmov %r13,%rdx\n \tlea 0x103ff(%rip),%rsi # 3d547 , std::allocator > const&, void*), void*)@@Base+0x15e7>\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall d650 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d312 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14397 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14397 (discriminator 1)\n \tmov $0x5,%edx\n \tmov $0x383d,%esi\n \tjmp 2ca32 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbx\n \tjmp 2cc2a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x10003(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x6,%edx\n \tmov $0x384b,%esi\n \tlea 0x114d6(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2cce9 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 2d395 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0xffd9(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x6,%edx\n \tmov $0x384d,%esi\n \tlea 0x114ac(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2cce9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14322 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14322 (discriminator 9)\n \tmov $0x37f2,%esi\n \tjmp 2cb0f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24648 (discriminator 1)\n \tmov 0x60(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24659 (discriminator 1)\n \ttest %rax,%rax\n \tje 2cdde \n \tmov 0x80(%rax),%rax\n \ttest %rax,%rax\n \tje 2cdde \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24661\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24661\n \tmov %r13,%rdi\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24669 (discriminator 1)\n \ttest %rax,%rax\n \tje 2cdde \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24673 (discriminator 2)\n \tmov 0x20dab(%rip),%rax \n \tcmp %rax,0x8(%rbx)\n \tjne 2d240 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23036\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23036\n \tmov %rbx,%rdi\n \tcall 1c8a0 \n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -40888,60 +40888,60 @@\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tjne 2c880 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2c880 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24675\n \tmov %rbx,%rdi\n \tcall 1b070 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:23035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:23035\n \ttest %rax,%rax\n \tjne 2d210 \n \tjmp 2ce00 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19605\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19605\n \tcall d8c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19606\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19606\n \tmov %r12,%rdi\n \tcall d960 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19607 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19607 (discriminator 1)\n \ttest %rax,%rax\n \tje 2d137 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19608\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19608\n \tcall d7c0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19609 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19609 (discriminator 1)\n \ttest %rax,%rax\n \tje 2d137 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19610\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19610\n \tmov 0x227b7(%rip),%rsi \n \tmov %rax,%rdi\n \tcall e270 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19611 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19611 (discriminator 1)\n \ttest %rax,%rax\n \tje 2d36b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19612\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19612\n \tmov %rax,%rdi\n \tmov %r13,%rsi\n \tcall e270 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19613 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19613 (discriminator 1)\n \ttest %rax,%rax\n \tje 2d34f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19622\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19622\n \tmov %rax,(%rsp)\n \tcall d5e0 \n /usr/include/python3.13/object.h:366\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19622\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19622\n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d2d4 \n /usr/include/python3.13/object.h:953\n@@ -40962,23 +40962,23 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d2f4 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2d345 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19629 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19629 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2d137 \n \tjmp 2cc33 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14295 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14295 (discriminator 2)\n \tmov $0x37d7,%esi\n \tjmp 2cb0f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0xfe6b(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x5,%edx\n \tmov $0x383d,%esi\n \tlea 0x1133e(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n@@ -41016,122 +41016,122 @@\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tjne 2d137 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19629\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19629\n \tjmp 2d137 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14352\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14352\n \tcall d9b0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tjne 2d1a4 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2d1a4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0xfdcd(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x7,%edx\n \tmov $0x3864,%esi\n \tlea 0x112a0(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0xfdab(%rip),%rcx # 3d184 , std::allocator > const&, void*), void*)@@Base+0x1224>\n \tmov $0x9,%edx\n \tmov $0x3891,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14378 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14378 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14517\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14517\n \tlea 0x1127c(%rip),%rdi # 3e668 , std::allocator > const&, void*), void*)@@Base+0x2708>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:1046\n \tjmp 2ca03 \n \tcs nopw 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_8MidiBase_13get_ports(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8382\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8404\n \tlea 0x2270b(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8382\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8382\n \tpush %r14\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x68,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x58(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8404\n \tmov %rax,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8405\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8405\n \tmov 0x2263f(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8404\n \tmovq $0x0,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8405\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8405\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8406\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8406\n \ttest %rcx,%rcx\n \tje 2d968 \n \tmov %rcx,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8402\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8402\n \tlea (%rsi,%rbp,8),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8408\n \ttest %rbp,%rbp\n \tje 2d850 \n \tcmp $0x1,%rbp\n \tjne 2d8e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8409\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8409\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8409\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8409\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8423 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8423 (discriminator 1)\n \ttest %r12,%r12\n \tjg 2de90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8493\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8493\n \txor %edi,%edi\n \tcall d770 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8493 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8493 (discriminator 2)\n \ttest %rax,%rax\n \tje 2dd30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8503\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8503\n \tmov 0x2272b(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2ddd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8503 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8503 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 2dda0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8508 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8508 (discriminator 2)\n \tmov 0x20ac3(%rip),%rax \n \tcmp %rax,0x8(%rbp)\n \tjne 2da80 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8510 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8510 (discriminator 1)\n \ttest %r12,%r12\n \tje 2da80 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%r15\n /usr/include/python3.13/object.h:831\n@@ -41150,204 +41150,204 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d50e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2da60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8521\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8521\n \tlea 0x40(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8520\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8520\n \tmovq $0x0,0x48(%rsp)\n \tmov %r12,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8521\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8521\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d547 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2d9b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8523 (discriminator 1)\n \ttest %r14,%r14\n \tje 2de10 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d564 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2da40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tmov 0x22bb5(%rip),%rdi \n \tlea 0x48(%rsp),%rsi\n \tmovabs $0x8000000000000001,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18871\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18871\n \tmovq $0x0,0x40(%rsp)\n \tmov %r14,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tcall 1d7c0 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8527 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8527 (discriminator 2)\n \ttest %rax,%rax\n \tje 2de70 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d5ad \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2da50 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8530 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8530 (discriminator 1)\n \tcmp 0x208e8(%rip),%rax \n \tje 2d5c7 \n \tcmp 0x208d7(%rip),%rax \n \tjne 2df00 \n /usr/include/python3.13/object.h:831\n \tmov (%r15),%eax\n \tadd $0x1,%eax\n \tje 2d5d2 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8533\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8533\n \tmovq $0x0,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8531\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8531\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8532\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8532\n \tmovq $0x0,0x10(%rsp)\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d5fb \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2da70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8532\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8532\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8541 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8541 (discriminator 1)\n \tcmpq $0x0,0x20(%rsp)\n \tmov %r13,0x18(%rsp)\n \tjne 2d7ca \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r14),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8542 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8542 (discriminator 2)\n \tmov 0x20886(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8548\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8548\n \tmov 0x10(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8542 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8542 (discriminator 2)\n \tcmp %rdx,0x8(%r14)\n \tjne 2dc58 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8548\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8548\n \tcmp %rax,%rcx\n \tjge 2d805 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8551\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8551\n \tmov 0x18(%r14),%rax\n \tmov (%rax,%rcx,8),%r12\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 2d647 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8565 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8565 (discriminator 1)\n \taddq $0x1,0x10(%rsp)\n /usr/include/python3.13/object.h:1046\n \ttest %r15,%r15\n \tje 2d666 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d666 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2d9c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x18(%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8593\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8593\n \tmov 0x2255e(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2dc40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8593 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8593 (discriminator 2)\n \ttest %r15,%r15\n \tje 2dab0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8595\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8595\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8595 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8595 (discriminator 2)\n \ttest %rax,%rax\n \tje 2dc80 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tje 2d6b7 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r12,0x18(%rbp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8600\n \tcall d9d0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8600 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8600 (discriminator 2)\n \ttest %rax,%rax\n \tje 2dc90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8602\n \tmov 0x8(%rsp),%rdx\n \tmov 0x22440(%rip),%rsi \n \tmov %rax,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8602 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8602 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2df98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%r15),%rax\n \tmov 0x80(%rax),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %r8,%r8\n \tje 2dcf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0x10135(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tmov %r8,0x28(%rsp)\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 2dd10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \tmov 0x28(%rsp),%r8\n \tmov %r13,%rdx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n \tcall *%r8\n \tmov %rax,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tmov 0x28(%rsp),%r9\n \ttest %r9,%r9\n \tje 2dde0 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -41372,65 +41372,65 @@\n \tjs 2d77e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2d9d0 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1762 (discriminator 1)\n \tcmp 0x20(%rbx),%rax\n \tjge 2dd68 \n /usr/include/python3.13/object.h:831\n \tmov (%r9),%edx\n \tadd $0x1,%edx\n \tje 2d797 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%r9)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1765\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1765\n \tmov 0x18(%rbx),%rdx\n \tmov %r9,(%rdx,%rax,8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1769\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1769\n \tadd $0x1,%rax\n \tmov %rax,0x10(%rbx)\n /usr/include/python3.13/object.h:366\n \tmov (%r9),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d7bb \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r9)\n \tje 2da30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8541 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8541 (discriminator 1)\n \tcmpq $0x0,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8532\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8532\n \tmov %r12,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8541 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8541 (discriminator 1)\n \tje 2d60f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8572\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8572\n \tmov 0x20(%rsp),%rax\n \tmov %r14,%rdi\n \tcall *%rax\n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8573 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8573 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2d64d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8574\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8574\n \tcall df60 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8575\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8575\n \ttest %rax,%rax\n \tje 2d805 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8576\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8576\n \tmov 0x20784(%rip),%rax \n \tmov (%rax),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%rdi\n \tjne 2e02e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8576 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8576 (discriminator 1)\n \tcall d8c0 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2d819 \n /usr/include/python3.13/object.h:953\n@@ -41452,119 +41452,119 @@\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2d93f \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8417\n \ttest %r12,%r12\n \tjle 2d47f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8418\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8418\n \tmov 0x222b4(%rip),%rdx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbx,%rax,8),%rdx\n \tje 2dd48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r12\n \tjne 2d870 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \tmov %rbp,0x10(%rsp)\n \txor %r15d,%r15d\n \tmov %rbx,%rbp\n \tmov %r12,%rbx\n \tmov %rdx,%r12\n \tjmp 2d8ad \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r15,%rbx\n \tje 2dee0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbp,%r15,8),%rsi\n \tmov %r12,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 2d8a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tmov %rbx,%r12\n \tmov %rbp,%rbx\n \tmov 0x10(%rsp),%rbp\n \tjs 2dee8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov (%r14,%r15,8),%rax\n \tjmp 2dd4c \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0xf932(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \txor %r8d,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 2)\n \tlea 0xf9e1(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %rbp,%rbp\n \tjns 2d990 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x2067f(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0xfc62(%rip),%rdx # 3d56e , std::allocator > const&, void*), void*)@@Base+0x160e>\n \tlea 0x10775(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tmov (%rax),%rdi\n \tpush %rbp\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8439\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8439 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8439 (discriminator 1)\n \tmov $0x20f7,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8439\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8439\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8449\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8449\n \tlea 0xf84c(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x206,%edx\n \tlea 0xfc25(%rip),%rdi # 3d55d , std::allocator > const&, void*), void*)@@Base+0x15fd>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8451\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8451\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8464\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8464\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2e122 \n \tadd $0x68,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8428\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8428\n \ttest %rbp,%rbp\n \tje 2d47f \n \tcmp $0x1,%rbp\n \tjne 2d8e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8429\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8429\n \tmov (%rsi),%rax\n \tmov %rax,0x8(%rsp)\n \tjmp 2d47f \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0xf88b(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x1,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 1)\n \tlea 0xfd42(%rip),%r9 # 3d6e6 , std::allocator > const&, void*), void*)@@Base+0x1786>\n \tjmp 2d8fa \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2d547 \n@@ -41607,29 +41607,29 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2d50e \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2d5fb \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8521\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8521\n \tlea 0x48(%rsp),%rsi\n \txor %edx,%edx\n \tmov %rbp,%rdi\n \tmov %rbp,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8520\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8520\n \tmovq $0x0,0x48(%rsp)\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8521\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8521\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:1046\n \tjmp 2d547 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8593 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8593 (discriminator 1)\n \tmovl $0x2191,0x8(%rsp)\n /usr/include/python3.13/object.h:1046\n \txor %r9d,%r9d\n \txor %ebp,%ebp\n \tmov $0x212,%r13d\n \ttest %r12,%r12\n \tjne 2dfdf \n@@ -41700,21 +41700,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2db5e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r9)\n \tje 2dbb0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8647\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8647\n \tmov 0x8(%rsp),%esi\n \tlea 0xf60f(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r13d,%edx\n \tlea 0xf9ea(%rip),%rdi # 3d55d , std::allocator > const&, void*), void*)@@Base+0x15fd>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8648\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8648\n \tjmp 2d93d \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r9,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%r9\n@@ -41736,70 +41736,70 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2df62 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tjne 2df62 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmovl $0x2159,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8522 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8477\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8478\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov $0x213,%r13d\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tmov %r9,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%r9\n \tjmp 2db02 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8523 (discriminator 1)\n \tmovl $0x214b,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8522 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8477\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8478\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8523 (discriminator 1)\n \tmov $0x213,%r13d\n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tmov %r9,0x10(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x10(%rsp),%r9\n \tjmp 2db1b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov 0x18(%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 2d68b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8562\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8562\n \tcmp %rax,%rcx\n \tjge 2d805 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8565\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8565\n \tmov 0x18(%r14,%rcx,8),%r12\n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n \tadd $0x1,%eax\n \tjne 2d643 \n \tjmp 2d647 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8595 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8595 (discriminator 1)\n \tmovl $0x2193,0x8(%rsp)\n \tjmp 2dab8 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8600 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8600 (discriminator 1)\n \tmovl $0x2198,0x8(%rsp)\n \txor %r9d,%r9d\n \tmov %rbp,0x10(%rsp)\n \tmov %rax,%rbp\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -41820,89 +41820,89 @@\n \tmov 0x18(%rsp),%r9\n \tjmp 2dcbb \n \tnopl 0x0(%rax)\n \tmov 0x10(%rsp),%r12\n \tmov $0x212,%r13d\n /usr/include/python3.13/object.h:1046\n \tjmp 2dacc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov %r13,%rdx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n \tcall d130 \n \tmov %rax,%r9\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8603 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8603 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2d73e \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rbp,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8603 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8603 (discriminator 1)\n \txor %r9d,%r9d\n \tmov %r13,%rbp\n \tmovl $0x219b,0x8(%rsp)\n \tjmp 2dca3 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8493 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8493 (discriminator 1)\n \tmovl $0x212d,0x8(%rsp)\n \tmov $0x212,%r13d\n \tjmp 2db5e \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov (%r14,%rax,8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8419\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8419\n \ttest %rax,%rax\n \tje 2dee8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8419 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8419 (discriminator 1)\n \tmov %rax,0x8(%rsp)\n \tsub $0x1,%r12\n \tjmp 2d476 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:1772\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:1772\n \tmov %r9,%rsi\n \tmov %rbx,%rdi\n \tmov %r9,0x28(%rsp)\n \tcall d500 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8608 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8608 (discriminator 2)\n \tmov 0x28(%rsp),%r9\n \ttest %eax,%eax\n \tje 2d7a7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8608 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8608 (discriminator 1)\n \tmovl $0x21a0,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8607 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8607 (discriminator 1)\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8605 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8605 (discriminator 1)\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8606 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8606 (discriminator 1)\n \tmovq $0x0,0x10(%rsp)\n \tjmp 2dca3 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ddb4 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2df80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8493 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8493 (discriminator 1)\n \tmovl $0x2137,0x8(%rsp)\n \tmov $0x213,%r13d\n \tjmp 2db5e \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbp\n \tjmp 2d4b5 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tmov %rbp,0x10(%rsp)\n \tmov %r13,%rbp\n \tmov %r9,0x8(%rsp)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \tmov 0x8(%rsp),%r9\n \ttest %rax,%rax\n \tje 2de4b \n /usr/include/python3.13/object.h:1046\n \tmovl $0x219b,0x8(%rsp)\n \tjmp 2dca3 \n \tnopl 0x0(%rax)\n@@ -41911,93 +41911,93 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2de24 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2dfb0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8523 (discriminator 1)\n \tmovl $0x214b,0x8(%rsp)\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2de40 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2dfed \n /usr/include/python3.13/object.h:954\n \tmov $0x213,%r13d\n \tjmp 2db5e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x2017e(%rip),%rax \n \tlea 0xf9ff(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8603 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8603 (discriminator 1)\n \tmov 0x8(%rsp),%r9\n \tjmp 2ddfc \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8527 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8527 (discriminator 1)\n \tmovl $0x214f,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8478\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8477\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8522 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8527 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8527 (discriminator 1)\n \tmov $0x213,%r13d\n \tjmp 2dacc \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8425\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8425\n \tmov 0x8(%rsp),%rax\n \tmov %rbx,%rdi\n \tlea 0x38(%rsp),%rcx\n \tmov %rbp,%r8\n \tlea 0x40(%rsp),%rdx\n \tlea 0xf6c2(%rip),%r9 # 3d56e , std::allocator > const&, void*), void*)@@Base+0x160e>\n \tmov %r14,%rsi\n \tmov %rax,0x38(%rsp)\n \tcall 1d080 \n \tmov 0x38(%rsp),%rbx\n \tmov %rbx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8425 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8425 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 2d47f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8425 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8425 (discriminator 2)\n \tmov $0x20e9,%esi\n \tjmp 2d925 \n \tcs nopw 0x0(%rax,%rax,1)\n \tmov %rbp,%rbx\n \tmov 0x10(%rsp),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8420\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8420 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8420 (discriminator 1)\n \ttest %rax,%rax\n \tje 2de90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8420 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8420 (discriminator 2)\n \tmov $0x20e4,%esi\n \tjmp 2d925 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8535\n \tmov %r15,%rdi\n \tcall d610 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8535 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8535 (discriminator 2)\n \ttest %rax,%rax\n \tje 2e00d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8535\n \tmovq $0xffffffffffffffff,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov 0x8(%rax),%rax\n \tmov 0xe0(%rax),%rax\n \tmov %rax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2d5e7 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2df4a \n@@ -42010,34 +42010,34 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e16f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 2e162 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmovl $0x2159,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8522 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8477\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8478\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov $0x213,%r13d\n \tjmp 2db07 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8503 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8503 (discriminator 1)\n \tmovl $0x2137,0x8(%rsp)\n \tjmp 2de40 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8602 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8602 (discriminator 1)\n \tmov %rbp,0x10(%rsp)\n \txor %r9d,%r9d\n \tmov %r13,%rbp\n \tmovl $0x219a,0x8(%rsp)\n \tjmp 2dca3 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n@@ -42047,15 +42047,15 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2dfcc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2dc07 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8523 (discriminator 1)\n \tmovl $0x214b,0x8(%rsp)\n \tmov $0x213,%r13d\n \tjmp 2db5e \n \tmovq $0x0,0x10(%rsp)\n \tjmp 2dca3 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n@@ -42072,82 +42072,82 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e021 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2e0f7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8535 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8535 (discriminator 1)\n \tmovl $0x2157,0x8(%rsp)\n \tjmp 2de2c \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rax)\n \tje 2e15b \n \ttestb $0x40,0xab(%rdi)\n \tje 2e15b \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 2e142 \n \ttestb $0x40,0xab(%rsi)\n \tje 2e142 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%rdi),%r9\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %r9,%r9\n \tje 2e0d3 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r9),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rdi,%rdi\n \tjle 2e09a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%r9,%rax,8),%rsi\n \tje 2d800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rdi\n \tjne 2e086 \n /usr/include/python3.13/object.h:1046\n \ttest %r15,%r15\n \tje 2e1a8 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \txor %r9d,%r9d\n \txor %ebp,%ebp\n \ttest %eax,%eax\n \tjs 2e192 \n \txor %ecx,%ecx\n \tmov %r15,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8572 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8572 (discriminator 1)\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8577\n \tmovl $0x2181,0x8(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov %rcx,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8577\n \tmov $0x213,%r13d\n \tjmp 2dcb1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rdi),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rdi,%rsi\n \tje 2d800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rdi,%rdi\n \tjne 2e0d3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8576 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8576 (discriminator 2)\n \tcmp 0x1fe81(%rip),%rsi \n \tje 2d800 \n \tjmp 2e09a \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:366\n@@ -42155,41 +42155,41 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e10f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2e127 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8535 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8535 (discriminator 1)\n \tmovl $0x2157,0x8(%rsp)\n \tmov $0x213,%r13d\n \tjmp 2db5e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8464\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8464\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8535 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8535 (discriminator 1)\n \tmovl $0x2157,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8522 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8477\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8478\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8535 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8535 (discriminator 1)\n \tmov $0x213,%r13d\n \tjmp 2dc20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttest $0x4000000,%eax\n \tje 2e15b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24404\n \tcall 1b160 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8576 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8576 (discriminator 2)\n \ttest %eax,%eax\n \tjne 2d800 \n \tjmp 2e09a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tcall e2a0 \n \tjmp 2e14e \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 2df62 \n@@ -42198,99 +42198,99 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e17f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2e1c3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmovl $0x2159,0x8(%rsp)\n \tmov $0x213,%r13d\n \tjmp 2db5e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8577\n \tmovl $0x2181,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8572 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8572 (discriminator 1)\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8577\n \tmov $0x213,%r13d\n \tjmp 2dacc \n \tmovl $0x2181,0x8(%rsp)\n /usr/include/python3.13/object.h:1046\n \txor %r9d,%r9d\n \txor %ebp,%ebp\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8577\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8577\n \tmov $0x213,%r13d\n \tjmp 2dacc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmovl $0x2159,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8522 (discriminator 1)\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8477\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8477\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8478\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8478\n \txor %r9d,%r9d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov $0x213,%r13d\n \tjmp 2dc20 \n \txchg %ax,%ax\n __pyx_tp_new_7_rtmidi_MidiOut(_typeobject*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15071\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15071\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0xe8,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0xd8(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15073\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15073\n \tcall 1a2c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15074 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15074 (discriminator 1)\n \ttest %rax,%rax\n \tje 2e842 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12847\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12847\n \tmovq 0x1ea36(%rip),%xmm0 \n \tmov %rax,%r15\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15076\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15076\n \tmov 0x21f30(%rip),%rax \n \tmov %rax,0x10(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12847\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12847\n \tlea 0x21a7d(%rip),%rax \n \tmovq %rax,%xmm1\n \tmovq $0x0,0xc0(%rsp)\n \tpunpcklqdq %xmm1,%xmm0\n \tmovaps %xmm0,0xb0(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12849\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12849\n \ttest %rbp,%rbp\n \tje 2e7b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12851\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12851\n \tcmp $0x1,%r12\n \tje 2e850 \n \tcmp $0x2,%r12\n \tje 2e940 \n \ttest %r12,%r12\n \tjne 2e7cd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12859\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12859\n \tmov %rbp,%rdi\n \tcall e0b0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12862\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12862\n \ttest %rax,%rax\n \tjg 2efcd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12848\n \tmov 0x1fc27(%rip),%r14 \n \tmov %r14,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12892\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12892\n \tmov 0x21c20(%rip),%eax \n \tmov %eax,0x28(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov 0x8(%rsp),%rcx\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0xa0(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:223\n@@ -42298,133 +42298,133 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rax,0x10(%rsp)\n \tmov %rax,0x90(%rsp)\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0xa0(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov (%rcx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12933\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12933\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12934\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12934\n \tmovq $0x0,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12935\n \tmovq $0x0,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12946\n \tmovq $0x0,0x68(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12947\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12947\n \tmovq $0x0,0x70(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12948\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12948\n \tmovq $0x0,0x78(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov %eax,0x18(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 2e319 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12966\n \tcmp %r14,0x8(%rsp)\n \tje 2e900 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12996\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12996\n \tcall d080 \n \tmov %rax,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12997\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12997\n \tmov 0x78(%rax),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tmov (%rbx),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 2e351 \n \tcmp %r14,%rbp\n \tjne 2e8d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19240\n \tmov 0x8(%rbx),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239 (discriminator 3)\n \ttest %rbx,%rbx\n \tjne 2e340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19257\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19257\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19255\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13010\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13010\n \tmov 0x21aec(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x212ed(%rip),%rdi \n \tmov %r12,%rsi\n \tcall d930 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f1b8 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 2e38d \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13010 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13010 (discriminator 1)\n \tmov %rax,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13015 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13015 (discriminator 2)\n \tmov 0x1fbef(%rip),%rdx \n \tcmp %rdx,0x8(%rax)\n \tje 2f1e4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13028\n \tmov 0x58(%rsp),%r12\n \tlea 0xb8(%rsp),%rsi\n \tmov $0x1,%edx\n \txor %ecx,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13027\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13027\n \tmov 0x8(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13028\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13027\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13027\n \tmov %rcx,0x20(%rsp)\n \tmov %rcx,0xb0(%rsp)\n \tmov %rax,0xb8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13028\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:1046\n \tmov 0x20(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13028 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13028 (discriminator 1)\n \tmov %rax,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13028\n \tmov %rax,%r13\n /usr/include/python3.13/object.h:1046\n \ttest %rcx,%rcx\n \tje 2e3ff \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e3ff \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 2efc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13029 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13029 (discriminator 1)\n \tmovq $0x0,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13030 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13030 (discriminator 1)\n \ttest %r13,%r13\n \tje 2f23b \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e427 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2ea10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13034\n \tlea 0xb0(%rsp),%rax\n \tmov %r13,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13032 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13032 (discriminator 1)\n \tmovq $0x0,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13034\n \tmov %rax,%rdi\n \tmov %rax,0x20(%rsp)\n \tcall 22080 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x90(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov 0x10(%rsp),%rsi\n@@ -42466,43 +42466,43 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0xb0(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rsi,%rdi\n \tje 2e4e4 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13034 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13034 (discriminator 2)\n \tcall df60 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13034 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13034 (discriminator 1)\n \ttest %r12,%r12\n \tjne 2ea1d \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e50b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2efa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13035 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13035 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13037\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13037\n \tmov $0x10,%edi\n \tcall d900 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13037 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13037 (discriminator 1)\n \tmov 0x28(%rsp),%esi\n \tlea 0x90(%rsp),%rdx\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13037\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13037\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13037 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13037 (discriminator 1)\n \tcall dd30 , std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13042\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13042\n \tmov %r13,0x30(%r15)\n /usr/include/python3.13/object.h:1046\n \ttest %rbx,%rbx\n \tje 2e552 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -42533,59 +42533,59 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e58b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 2f150 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13181\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13181\n \tmov 0x2184a(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f325 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13181 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13181 (discriminator 1)\n \tmov %rax,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13181 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13181 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f312 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13183\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13183\n \tmov 0x21515(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x21096(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f32f \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2e5e9 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13183 (discriminator 1)\n \tmov %r13,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13188 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13188 (discriminator 2)\n \tmov 0x1f993(%rip),%rax \n \tcmp %rax,0x8(%rbp)\n \tjne 2f180 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13190 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13190 (discriminator 1)\n \ttest %r12,%r12\n \tje 2f180 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%rcx\n /usr/include/python3.13/object.h:831\n@@ -42597,40 +42597,40 @@\n \tmov (%rcx),%eax\n \tadd $0x1,%eax\n \tje 2e626 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13194\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13194\n \tmov %rcx,0x58(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e641 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2f160 \n \tmov 0x20(%rsp),%rsi\n \tmov $0x2,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13201\n \tmov %rcx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13200\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13200\n \tmov %r12,0xb0(%rsp)\n \tmov %r13,0xb8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13201\n \tmov %rcx,0x18(%rsp)\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:1046\n \ttest %r12,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13201 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13201 (discriminator 1)\n \tmov %rax,0x60(%rsp)\n /usr/include/python3.13/object.h:1046\n \tmov 0x18(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13201\n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tje 2e690 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -42644,82 +42644,82 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e6a6 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2f0a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13203 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13203 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13204 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13204 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 2f372 \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e6cc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 2f0c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13206 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13206 (discriminator 1)\n \tmovq $0x0,0x58(%rsp)\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e6e9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 2f0d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13208 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13208 (discriminator 1)\n \tmovq $0x0,0x60(%rsp)\n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n \tadd $0x1,%eax\n \tje 2e6fd \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13220\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13220\n \tmov 0x18(%r15),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e715 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 2f0e0 \n /usr/include/python3.13/object.h:829\n \tmov 0x1f874(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13221\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13221\n \tmov %r14,0x18(%r15)\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 2e729 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13233\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13233\n \tmov 0x28(%r15),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e741 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 2f0f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13234\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13234\n \tmov %rbx,0x28(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13245\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13245\n \txor %ebx,%ebx\n /usr/include/python3.13/object.h:366\n \tmov 0x8(%rsp),%rcx\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e760 \n@@ -42731,115 +42731,115 @@\n \tmov 0x90(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 2e777 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15077 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15077 (discriminator 2)\n \tcmp $0xffffffff,%ebx\n \tje 2e82e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15082\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15082\n \tmov 0xd8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2faf0 \n \tadd $0xe8,%rsp\n \tmov %r15,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12880\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12880\n \tcmp $0x1,%r12\n \tje 2f195 \n \tcmp $0x2,%r12\n \tje 2e8b7 \n \ttest %r12,%r12\n \tje 2e292 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0xea4e(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x2,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \ttest %r12,%r12\n \tjs 2e8a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x1f796(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0xedac(%rip),%rdx # 3d5a1 , std::allocator > const&, void*), void*)@@Base+0x1641>\n \tlea 0xf88c(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0xeacf(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12898\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12898\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12898 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12898 (discriminator 1)\n \tmov $0x3262,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12898\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12898\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12908\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12908\n \tlea 0xe95b(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x3ec,%edx\n \tlea 0xed4f(%rip),%rdi # 3d578 , std::allocator > const&, void*), void*)@@Base+0x1618>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2e842 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 2f28b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15074 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15074 (discriminator 1)\n \txor %r15d,%r15d\n \tjmp 2e780 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12859\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12859\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12854\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12854\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12859\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12859\n \tcall e0b0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12869\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12869\n \ttest %rax,%rax\n \tjg 2eff2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12848\n \tmov 0x1f651(%rip),%rax \n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12889\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12889\n \ttest %r13,%r13\n \tje 2f2fc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12890\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12890\n \tmov %r13,%rdi\n \tcall 1cce0 \n \tmov %eax,0x28(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12890 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12890 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tjne 2f308 \n \tmov 0x1f622(%rip),%r14 \n \tjmp 2e2a8 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0xe96a(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \txor %r8d,%r8d\n \tjmp 2e7e3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12881\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12881\n \tmov 0x20(%rbx),%rax\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12883\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12883\n \tmov 0x18(%rbx),%r13\n \tjmp 2e874 \n \tcs nopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 2e8db \n@@ -42849,25 +42849,25 @@\n \tmov 0x8(%rbp),%rbx\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 2e8e8 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19263\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19263\n \tmov %rbp,%rdi\n \tcall d5a0 \n \tmov %rax,0x18(%rsp)\n \tjmp 2e365 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12975\n \tmov 0x210d1(%rip),%rdx \n /usr/include/python3.13/object.h:830\n \tmov (%rdx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12975\n \tmov %rdx,0x8(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov %eax,0x18(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 2e919 \n /usr/include/python3.13/object.h:836\n@@ -42882,45 +42882,45 @@\n \tmov %rax,(%r14)\n \tjne 2e324 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2e324 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12852\n \tmov 0x20(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12859\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12859\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12854\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12854\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12852\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12859\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12859\n \tcall e0b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12875 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12875 (discriminator 1)\n \ttest %rax,%rax\n \tjle 2e874 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12877\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12877\n \tmov 0x8(%rsp),%rax\n \tmov %r12,%r8\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tlea 0x80(%rsp),%rcx\n \tlea 0xb0(%rsp),%rdx\n \tmov %r13,0x80(%rsp)\n \tlea 0xec17(%rip),%r9 # 3d5a1 , std::allocator > const&, void*), void*)@@Base+0x1641>\n \tmov %rax,0x88(%rsp)\n \tcall 1d080 \n \tmov 0x88(%rsp),%rcx\n \tmov 0x80(%rsp),%r13\n \tmov %rcx,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12877 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12877 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 2e874 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12877 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12877 (discriminator 2)\n \tmov $0x324d,%esi\n \tjmp 2e816 \n \tnop\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0xb0(%rsp),%rdx\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0xc0(%rsp),%rsi\n@@ -42945,211 +42945,211 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ea2f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2f392 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13057 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13057 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n \tmovl $0x32ea,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13058 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13058 (discriminator 1)\n \tmovq $0x0,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13059\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13059\n \tmov 0x60(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2ea67 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ea67 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 2f388 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13059 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13059 (discriminator 1)\n \tmov 0x30(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13068\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13068\n \tmov 0x216c5(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13059 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13059 (discriminator 1)\n \tmovq $0x0,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13068\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13068\n \tmov 0x70(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17749 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17749 (discriminator 1)\n \ttest %rax,%rax\n \tje 2ef8c \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rax),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17751\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17751\n \tcmp %r13,%r12\n \tje 2eb24 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r12),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17760 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17760 (discriminator 3)\n \ttest $0x4000000,%eax\n \tjne 2f78f \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r13),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rdx)\n \tje 2f517 \n \ttestb $0x40,0xab(%r13)\n \tje 2f517 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 2f517 \n \ttestb $0x40,0xab(%r12)\n \tje 2f517 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%r13),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 2ef6a \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rcx,%rcx\n \tjle 2ef8c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n \tjmp 2eb1d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rcx\n \tje 2ef8c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rdx,%rax,8),%r12\n \tjne 2eb10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13070\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13070\n \tmov 0x20(%rsp),%esi\n \tlea 0xe649(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x3f6,%edx\n \tlea 0xea3d(%rip),%rdi # 3d578 , std::allocator > const&, void*), void*)@@Base+0x1618>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13071\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13071\n \tmov 0x30(%rsp),%rdi\n \tlea 0x60(%rsp),%rcx\n \tlea 0x58(%rsp),%rdx\n \tlea 0x50(%rsp),%rsi\n \tcall 1d480 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13071 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13071 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tje 2faf5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13075\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13075\n \tmov 0x58(%rsp),%rcx\n /usr/include/python3.13/object.h:830\n \tmov (%rcx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13075\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13075\n \tmov %rcx,0x28(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov %eax,0x20(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 2eb79 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13086\n \tmov 0x20e78(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x20ad9(%rip),%rdi \n \tmov %r13,%rsi\n \tcall d930 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f530 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 2eba6 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13088 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13088 (discriminator 2)\n \tmov 0x28(%rsp),%rcx\n \tmov 0x1f36e(%rip),%rax \n \tcmp %rax,0x8(%rcx)\n \tjne 2f5f9 \n /usr/include/python3.13/object.h:830\n \tmov (%rcx),%eax\n \tmov %eax,0x20(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 2ebc9 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13088 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13088 (discriminator 1)\n \tmov 0x28(%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13090\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13090\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13090 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13090 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f695 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r13,0x18(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13095\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13095\n \tcall d9d0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13095 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13095 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f730 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x8,%edi\n \tcall de40 \n \tmov %rax,0x20(%rsp)\n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13097 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13097 (discriminator 1)\n \ttest %rax,%rax\n \tje 2f802 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13099\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13099\n \tmov 0x21243(%rip),%rsi \n \tmov %r13,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13099 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13099 (discriminator 1)\n \ttest %eax,%eax\n \tmov 0x20(%rsp),%rdx\n \tjs 2f3d0 \n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ec46 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 2f298 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%r12),%rax\n \tmov 0x80(%rax),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 2f842 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0xebd6(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tmov %rcx,0x20(%rsp)\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 2f6f2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \tmov 0x38(%rsp),%rsi\n \tmov 0x20(%rsp),%rcx\n \tmov %r13,%rdx\n \tmov %r12,%rdi\n \tcall *%rcx\n \tmov %rax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcmpq $0x0,0x20(%rsp)\n \tje 2f6d2 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ecb2 \n@@ -43172,91 +43172,91 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ece1 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2f2ce \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13106\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13106\n \tmov 0x20(%rsp),%r13\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ed06 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2f2bf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13108\n \tmovl $0x3334,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tmov %rax,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13128\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13128\n \tmov 0x78(%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19416\n \tmov (%rax),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19417\n \tmovq $0x0,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19418\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19418\n \ttest %r12,%r12\n \tje 2f120 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19418 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19418 (discriminator 1)\n \tcmp %r14,%r12\n \tje 2f0fa \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r12),%r14\n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n \tadd $0x1,%eax\n \tje 2ed46 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19427\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19427\n \tmov 0x28(%r12),%r13\n /usr/include/python3.13/object.h:1036\n \ttest %r13,%r13\n \tje 2ed5d \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tadd $0x1,%eax\n \tje 2ed5d \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13129\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13129\n \tlea 0x78(%rsp),%rcx\n \tlea 0x70(%rsp),%rdx\n \tmov %r8,%rdi\n \tmov %r8,0x38(%rsp)\n \tlea 0x68(%rsp),%rsi\n \tcall 1d480 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13129 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13129 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tmov 0x38(%rsp),%r8\n \tje 2f559 \n /usr/include/python3.13/object.h:366\n \tmov 0x28(%rsp),%rsi\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2eda0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 2f35b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13144\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13144\n \tmov 0x78(%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19285\n \tmov (%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19286\n \tmov %r12,(%rax)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2edc3 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -43286,27 +43286,27 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2edf7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 2f4be \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13149\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13149\n \tmov 0x70(%rsp),%r13\n \tmov 0x78(%rsp),%r12\n \tmov 0x68(%rsp),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17778\n \ttest %r13,%r13\n \tje 2ee15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17780 (discriminator 1)\n \tcmp 0x28(%r13),%r12\n \tjne 2f7e8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%r8),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r13,0x70(%r8)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2ee36 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -43336,27 +43336,27 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ee6a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2f3c3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13150\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13150\n \tmovq $0x0,0x68(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13151\n \tmov $0x3f8,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13150\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13150\n \tmovq $0x0,0x70(%rsp)\n \tmovq $0x0,0x78(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13169\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13169\n \tmov 0x30(%rsp),%rax\n \tmov 0x78(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19285\n \tmov (%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19286\n \tmov %rbp,(%rax)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2eeb3 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -43387,77 +43387,77 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2eeea \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 2f39f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13248\n \tmov 0x50(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2ef08 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ef08 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 2f2f2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13249\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13249\n \tmov 0x58(%rsp),%rbp\n /usr/include/python3.13/object.h:1046\n \ttest %rbp,%rbp\n \tje 2ef28 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ef28 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 2f2e5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13250\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13250\n \tmov 0x60(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 2ef46 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ef46 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 2f2db \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13255\n \tmov 0x20(%rsp),%esi\n \tlea 0xe227(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r12d,%edx\n \tlea 0xe61d(%rip),%rdi # 3d578 , std::allocator > const&, void*), void*)@@Base+0x1618>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13256\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13256\n \tmov $0xffffffff,%ebx\n \tjmp 2e747 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%r13),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %r13,%r12\n \tje 2eb24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %r13,%r13\n \tjne 2ef6a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13069\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13069\n \tcmp 0x1efea(%rip),%r12 \n \tje 2eb24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13151\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13151\n \tmov $0x3f6,%r12d\n \tjmp 2ee8b \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2e50b \n@@ -43465,34 +43465,34 @@\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2e760 \n \tnopl (%rax)\n \tmov %rcx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2e3ff \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12863\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12863\n \tmov 0x20dd4(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall dca0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12864\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12864\n \ttest %rax,%rax\n \tje 2f7c9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12869\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12869\n \tsub $0x1,%rbx\n \tje 2f27a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12870\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12870\n \tmov 0x20cbf(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall dca0 \n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12871\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12871\n \ttest %rax,%rax\n \tje 2f5bb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12871 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12871 (discriminator 1)\n \tlea -0x1(%rbx),%rax\n \tjmp 2e955 \n /usr/include/c++/14/bits/basic_string.h:271\n \tmov 0xb8(%rsp),%rdx\n \tmov %rdx,%r8\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n@@ -43560,19 +43560,19 @@\n \tjne 2f120 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tmov %r8,0x38(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x38(%rsp),%r8\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19422\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19422\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19420\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19421\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19421\n \txor %r14d,%r14d\n \tjmp 2ed5d \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2e552 \n@@ -43591,40 +43591,40 @@\n \tmov 0x18(%rsp),%rcx\n \tjmp 2e641 \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rbp,%rcx\n \tlea 0xb8(%rsp),%rsi\n \tmov $0x1,%edx\n \tjmp 2e64b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12880\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12880\n \tmov 0x1ed24(%rip),%rax \n \tmov %rax,0x8(%rsp)\n \tjmp 2e8c0 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x18(%rsp),%rcx\n \tjmp 2e690 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r12,%rdi\n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13010 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13010 (discriminator 1)\n \tmov %rax,0x58(%rsp)\n \ttest %rax,%rax\n \tjne 2e392 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13057 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13057 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13010 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13010 (discriminator 2)\n \tmovl $0x32d2,0x20(%rsp)\n \tjmp 2ea40 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rax),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13016 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13016 (discriminator 1)\n \tmov %rcx,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13017 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13017 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 2f8ab \n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rax),%r12\n /usr/include/python3.13/object.h:831\n@@ -43636,30 +43636,30 @@\n \tmov (%r12),%edx\n \tadd $0x1,%edx\n \tje 2f210 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%r12)\n /usr/include/python3.13/object.h:366\n \tmov (%rax),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13021\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13021\n \tmov %r12,0x58(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 2f229 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rax)\n \tje 2f778 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13028\n \tlea 0xb0(%rsp),%rsi\n \tmov $0x2,%edx\n \tjmp 2e3b7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13030 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13030 (discriminator 2)\n \tmovl $0x32e6,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13057 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13057 (discriminator 1)\n \txor %ecx,%ecx\n \tmov %rcx,0x50(%rsp)\n /usr/include/python3.13/object.h:1046\n \ttest %r12,%r12\n \tje 2ea40 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n@@ -43670,15 +43670,15 @@\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tjne 2ea40 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ea40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12848\n \tmov 0x1ec3f(%rip),%rax \n \tmov %rax,0x8(%rsp)\n \tjmp 2e87d \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2e842 \n@@ -43702,45 +43702,45 @@\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ef28 \n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ef08 \n \tmov 0x1ebbd(%rip),%r14 \n \tjmp 2e29e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12890 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12890 (discriminator 3)\n \tmov $0x325a,%esi\n \tjmp 2e816 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13181 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13181 (discriminator 2)\n \tmovl $0x337d,0x20(%rsp)\n \tmov $0x3fa,%r12d\n \tjmp 2ef46 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 2e5ab \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13183 (discriminator 1)\n \tmov %rax,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13183 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2e5ee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13183 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13183 (discriminator 2)\n \tmovl $0x337f,0x20(%rsp)\n \tmov $0x3fa,%r12d\n \tjmp 2ef12 \n /usr/include/python3.13/object.h:954\n \tmov %rsi,%rdi\n \tmov %r8,0x38(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x38(%rsp),%r8\n \tjmp 2eda0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13204 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13204 (discriminator 2)\n \tmovl $0x3394,0x20(%rsp)\n \tmov %rcx,%rbp\n \tmov $0x3fa,%r12d\n \tjmp 2ef0d \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ea67 \n@@ -43755,30 +43755,30 @@\n \tjmp 2eecc \n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2eeb3 \n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 2ee6a \n \tmov %rdx,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x20(%rsp),%rdx\n \ttest %eax,%eax\n \tjs 2f868 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2f960 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13099 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13099 (discriminator 2)\n \tmovl $0x332b,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2f426 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -43845,112 +43845,112 @@\n \tmov %r13,%rdi\n \tmov %rdx,0x48(%rsp)\n \tmov %r8,0x40(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x48(%rsp),%rdx\n \tmov 0x40(%rsp),%r8\n \tjmp 2f41e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tmov %r12,%rsi\n \tmov %r13,%rdi\n \tcall e2a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13069\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13069\n \ttest %eax,%eax\n \tjne 2eb24 \n \tjmp 2ef8c \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r13,%rdi\n \tcall 1aa40 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13086 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13086 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2eba6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13086 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13086 (discriminator 2)\n \tmovl $0x331e,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tmov %rax,%r8\n \tjmp 2ed16 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17808\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17808\n \tmovq $0x0,0x68(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17805\n \tmov 0x70(%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17809\n \tmovq $0x0,0x78(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17806\n \tmovq $0x0,0x70(%r8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17807\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17807\n \tmov %rax,0x70(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17810\n \ttest %rax,%rax\n \tje 2ed87 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rax),%rcx\n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17811 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17811 (discriminator 1)\n \tmov %rcx,0x68(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%edx\n \tje 2f597 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17814\n \tmov 0x28(%rax),%rax\n \tmov %rax,0x78(%rsp)\n /usr/include/python3.13/object.h:1036\n \ttest %rax,%rax\n \tje 2ed87 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 2ed87 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tjmp 2ed87 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12872\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12872 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12872 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2fac7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12848\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12848\n \tmov 0x1e8f0(%rip),%rax \n \tmov %rax,0x8(%rsp)\n \tjmp 2e95e \n /usr/include/c++/14/bits/char_traits.h:350\n \tmovzbl 0xc0(%rsp),%eax\n \tmov %al,(%rdi)\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0xb8(%rsp),%r8\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x90(%rsp),%rax\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 2f080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13088 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13088 (discriminator 2)\n \tmov 0x28(%rsp),%rdi\n \tcall d1f0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13088 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13088 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2ebce \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2f62d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2fb89 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13088 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13088 (discriminator 6)\n \tmovl $0x3320,0x20(%rsp)\n \tjmp 2ed16 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/char_traits.h:427\n \tmov 0xc0(%rsp),%rax\n \tmov %rax,(%rdi)\n \tmov %edx,%eax\n@@ -43971,15 +43971,15 @@\n \tmov %edx,%r8d\n \tadd $0x8,%edx\n \tmov (%rdi,%r8,1),%r9\n \tmov %r9,(%rcx,%r8,1)\n \tcmp %eax,%edx\n \tjb 2f67e \n \tjmp 2f06a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2f9e7 \n@@ -43988,30 +43988,30 @@\n \tmov %rax,(%r12)\n \tje 2f9db \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2f995 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13090 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13090 (discriminator 2)\n \tmovl $0x3322,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12943\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12943\n \txor %edx,%edx\n \tjmp 2f410 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 2f6f2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x1e8ed(%rip),%rax \n \tlea 0xe16e(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2fa89 \n@@ -44024,15 +44024,15 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmovl $0x332d,0x20(%rsp)\n \txor %edx,%edx\n \ttest %eax,%eax\n \tjns 2f410 \n \tjmp 2f426 \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2f9a2 \n@@ -44046,94 +44046,94 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2f76b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 2f9c4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13095 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13095 (discriminator 2)\n \tmovl $0x3327,0x20(%rsp)\n \tjmp 2ed16 \n /usr/include/python3.13/object.h:954\n \tmov %rax,%rdi\n \tmov %rcx,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%rcx\n \tjmp 2f229 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r12),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 1)\n \ttest %r8,%r8\n \tjle 2ef8c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735\n \txor %eax,%eax\n \tjmp 2f7bd \n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp %rax,%r8\n \tje 2f8c2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17736\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17736\n \tcmp 0x18(%r12,%rax,8),%r13\n \tjne 2f7b0 \n \tjmp 2eb24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12865\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12865\n \tcall df60 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12865 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12865 (discriminator 1)\n \ttest %rax,%rax\n \tje 2eff2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12865 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12865 (discriminator 2)\n \tmov $0x3241,%esi\n \tjmp 2e816 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17782\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17782\n \tmov %r12,%rsi\n \tmov %r13,%rdi\n \tmov %r8,0x28(%rsp)\n \tcall d480 \n \tmov 0x28(%rsp),%r8\n \tjmp 2ee15 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13122\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13122\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x20(%rsp),%rdx\n \ttest %eax,%eax\n \tjs 2fa3c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 2fa2f \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13097 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13097 (discriminator 2)\n \tmovl $0x3329,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 2f410 \n \tjmp 2f426 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov 0x38(%rsp),%rsi\n \tmov %r13,%rdx\n \tmov %r12,%rdi\n \tcall d130 \n \tmov %rax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13101 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13101 (discriminator 1)\n \ttest %rax,%rax\n \tjne 2ec9c \n \tjmp 2f6f2 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13099 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13099 (discriminator 2)\n \tmovl $0x332b,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2fa65 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n@@ -44142,82 +44142,82 @@\n \tmov %r13,%rdi\n \tmov %rdx,0x48(%rsp)\n \tmov %r8,0x40(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x40(%rsp),%r8\n \tmov 0x48(%rsp),%rdx\n \tjmp 2f426 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13028\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13028\n \tmov 0x58(%rsp),%r12\n \tlea 0xb8(%rsp),%rsi\n \tmov $0x1,%edx\n \tjmp 2e3b7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740\n \tmov 0x18(%r12,%rdx,8),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%r13\n \tje 2eb24 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rax)\n \tje 2fb6b \n \ttestb $0x40,0xab(%r13)\n \tje 2fb6b \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 2fb08 \n \ttestb $0x40,0xab(%rsi)\n \tje 2fb08 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%r13),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 2fb45 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rdi,%rdi\n \tjg 2f94d \n \tjmp 2fb33 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rdi\n \tje 2fb33 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rcx,%rax,8),%rsi\n \tjne 2f940 \n \tjmp 2eb24 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13099 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13099 (discriminator 2)\n \tmovl $0x332b,0x20(%rsp)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %rdx,0x48(%rsp)\n \tmov %r8,0x40(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x40(%rsp),%r8\n \tmov 0x48(%rsp),%rdx\n \ttest %eax,%eax\n \tjns 2f410 \n \tjmp 2f41e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13108\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13108\n \tmovl $0x3322,0x20(%rsp)\n \tjmp 2ed16 \n /usr/include/python3.13/object.h:366\n \tmov 0x38(%rsp),%rax\n \tmov (%rax),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -44229,17 +44229,17 @@\n \tjne 2f76b \n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%r8\n \tjmp 2f76b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13090 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13090 (discriminator 2)\n \tmovl $0x3322,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12943\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12943\n \txor %edx,%edx\n \tjmp 2f968 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2f995 \n@@ -44248,29 +44248,29 @@\n \tmov %rax,0x0(%r13)\n \tjne 2f995 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13090 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13090 (discriminator 2)\n \tmovl $0x3322,0x20(%rsp)\n \tjmp 2ed16 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%r8\n \tjmp 2f752 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13097 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13097 (discriminator 2)\n \tmovl $0x3329,0x20(%rsp)\n \tjmp 2f968 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13097 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13097 (discriminator 2)\n \tmovl $0x3329,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 2f87c \n /usr/include/python3.13/object.h:366\n \tmov 0x38(%rsp),%rax\n \tmov (%rax),%rax\n@@ -44301,242 +44301,242 @@\n \tmov 0xc0(%rsp),%edx\n \tmov %edx,(%rdi)\n \tmov -0x4(%rsi,%rax,1),%edx\n \tmov %edx,-0x4(%rdi,%rax,1)\n \tmov 0x90(%rsp),%rdi\n \tmov 0xb8(%rsp),%rdx\n \tjmp 2f07a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:12872 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:12872 (discriminator 2)\n \tmov $0x3248,%esi\n \tjmp 2e816 \n /usr/include/c++/14/bits/char_traits.h:427\n \tmovzwl -0x2(%rsi,%rax,1),%edx\n \tmov %dx,-0x2(%rdi,%rax,1)\n \tmov 0x90(%rsp),%rdi\n \tmov 0xb8(%rsp),%rdx\n \tjmp 2f07a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:15082\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:15082\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13071 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13071 (discriminator 2)\n \tmovl $0x330f,0x20(%rsp)\n \tmov $0x3f7,%r12d\n \tjmp 2ee8b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttest $0x4000000,%eax\n \tje 2fb6b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24404\n \tmov %r13,%rdi\n \tmov %rdx,0x38(%rsp)\n \tmov %r8,0x28(%rsp)\n \tcall 1b160 \n \tmov 0x28(%rsp),%r8\n \tmov 0x38(%rsp),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740 (discriminator 1)\n \ttest %eax,%eax\n \tjne 2eb24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739 (discriminator 2)\n \tadd $0x1,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739 (discriminator 1)\n \tcmp %rdx,%r8\n \tjne 2f8c4 \n \tjmp 2ef8c \n \tmov %r13,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rax,%rsi\n \tje 2eb24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rax,%rax\n \tjne 2fb48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcmp 0x1e40c(%rip),%rsi \n \tjne 2fb33 \n \tjmp 2eb24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tmov %r13,%rdi\n \tmov %rdx,0x38(%rsp)\n \tmov %r8,0x28(%rsp)\n \tcall e2a0 \n \tmov 0x38(%rsp),%rdx\n \tmov 0x28(%rsp),%r8\n \tjmp 2fb2b \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%r8\n \tjmp 2f62d \n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13037 (discriminator 5)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13037 (discriminator 5)\n \tmov %rax,0x20(%rsp)\n \tjmp 19252 <__cxa_finalize@plt+0xaf12>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:13038 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:13038 (discriminator 1)\n \tmov %rax,%rdi\n \tjmp 1925f <__cxa_finalize@plt+0xaf1f>\n \tendbr64\n \tjmp 1927f <__cxa_finalize@plt+0xaf3f>\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n __pyx_tp_new_7_rtmidi_MidiIn(_typeobject*, _object*, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14887\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14887\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0xf8,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0xe8(%rsp)\n \tmov %rdx,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14889\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14889\n \tcall 1a2c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14890 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14890 (discriminator 1)\n \ttest %rax,%rax\n \tje 2fd17 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14893\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14893\n \tmov 0x1e2ac(%rip),%r14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14892\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14892\n \tmov 0x2054d(%rip),%rax \n \tmov %rax,0x10(%r15)\n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14893\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14893\n \tmov %r14,0x38(%r15)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 2fc2e \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10921\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10921\n \tlea 0x20083(%rip),%rax \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbx),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10921\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10921\n \tmovq 0x1d017(%rip),%xmm0 \n \tmovq $0x0,0xd8(%rsp)\n \tmovq %rax,%xmm1\n \tadd $0xc0,%rax\n \tpunpcklqdq %xmm1,%xmm0\n \tmov %rax,0xd0(%rsp)\n \tmovaps %xmm0,0xc0(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10923\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10923\n \ttest %rbp,%rbp\n \tje 2fd20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10925\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10925\n \tcmp $0x2,%r12\n \tje 309a0 \n \tjg 2fd50 \n \ttest %r12,%r12\n \tje 30300 \n \tcmp $0x1,%r12\n \tjne 30cc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10935\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10930\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10930\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10935\n \tcall e0b0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10945\n \ttest %rax,%rax\n \tjg 30c48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10974\n \tmov %r14,0x8(%rsp)\n \ttest %r13,%r13\n \tje 30b00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975\n \tmov %r13,%rdi\n \tcall 1cce0 \n \tmov %eax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tje 31788 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975 (discriminator 3)\n \tmov $0x2adf,%esi\n \tmov $0x31f,%edx\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10998\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10998\n \tlea 0xd481(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tlea 0xd894(%rip),%rdi # 3d592 , std::allocator > const&, void*), void*)@@Base+0x1632>\n \tcall 1dbd0 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2fd17 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 30e23 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14890 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14890 (discriminator 1)\n \txor %r15d,%r15d\n \tjmp 302cb \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10963\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10963\n \tcmp $0x2,%r12\n \tje 30ae7 \n \tjg 30330 \n \ttest %r12,%r12\n \tje 30314 \n \tcmp $0x1,%r12\n \tjne 30cc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10968\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10968\n \tmov 0x18(%rbx),%r13\n \tjmp 2fcb0 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10925\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10925\n \tcmp $0x3,%r12\n \tjne 30b20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10926\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10926\n \tmov 0x28(%rbx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10928\n \tmov 0x20(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10935\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10930\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10930\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10926\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10926\n \tmov %rdx,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10928\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10935\n \tcall e0b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10958 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10958 (discriminator 1)\n \tmov 0x10(%rsp),%rdx\n \ttest %rax,%rax\n \tjg 310b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10974\n \ttest %r13,%r13\n \tje 30c6e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975\n \tmov %r13,%rdi\n \tmov %rdx,0x10(%rsp)\n \tcall 1cce0 \n \tmov %eax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975 (discriminator 1)\n \tcall df60 \n \tmov 0x10(%rsp),%rdx\n \ttest %rax,%rax\n \tjne 2fcd8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10980\n \ttest %rdx,%rdx\n \tje 31788 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10981\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10981\n \tmov %rdx,%rdi\n \tcall 1cb40 \n \tmov %eax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10981 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10981 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tje 30d67 \n /usr/include/python3.13/object.h:830\n \tmov 0x8(%rsp),%rcx\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0xb0(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:223\n@@ -44544,132 +44544,132 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rax,0x10(%rsp)\n \tmov %rax,0xa0(%rsp)\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0xb0(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov (%rcx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11023\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11023\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11024\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11024\n \tmovq $0x0,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11025\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11025\n \tmovq $0x0,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11036\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11036\n \tmovq $0x0,0x68(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11037\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11037\n \tmovq $0x0,0x70(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11038\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11038\n \tmovq $0x0,0x78(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov %eax,0x18(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 2fe42 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11056\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11056\n \tcmp %r14,0x8(%rsp)\n \tje 30380 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11086\n \tcall d080 \n \tmov %rax,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11087\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11087\n \tmov 0x78(%rax),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239\n \tnopl 0x0(%rax,%rax,1)\n \tmov (%rbx),%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239 (discriminator 2)\n \ttest %rbp,%rbp\n \tje 2fe71 \n \tcmp %r14,%rbp\n \tjne 30350 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19240\n \tmov 0x8(%rbx),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19239 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19239 (discriminator 3)\n \ttest %rbx,%rbx\n \tjne 2fe60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19257\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19257\n \tmovq $0x0,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19255\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19255\n \txor %ebp,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11100\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11100\n \tmov 0x1ffcc(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1f7cd(%rip),%rdi \n \tmov %r12,%rsi\n \tcall d930 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 30c8f \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 2fead \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11100 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11100 (discriminator 1)\n \tmov %rax,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11105 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11105 (discriminator 2)\n \tmov 0x1e0cf(%rip),%rsi \n \tcmp %rsi,0x8(%rax)\n \tje 30ccf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11118\n \tmov 0x58(%rsp),%r12\n \tlea 0xc8(%rsp),%rsi\n \tmov $0x1,%edx\n \txor %ecx,%ecx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11117\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11117\n \tmov 0x8(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11118\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11117\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11117\n \tmov %rcx,0x28(%rsp)\n \tmov %rcx,0xc0(%rsp)\n \tmov %rax,0xc8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11118\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:1046\n \tmov 0x28(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11118 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11118 (discriminator 1)\n \tmov %rax,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11118\n \tmov %rax,%r13\n /usr/include/python3.13/object.h:1046\n \ttest %rcx,%rcx\n \tje 2ff1f \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ff1f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 30a40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11119 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11119 (discriminator 1)\n \tmovq $0x0,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11120 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11120 (discriminator 1)\n \ttest %r13,%r13\n \tje 30d26 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 2ff47 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 30410 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11124\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11124\n \tlea 0xc0(%rsp),%rax\n \tmov %r13,%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11122 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11122 (discriminator 1)\n \tmovq $0x0,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11124\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11124\n \tmov %rax,%rdi\n \tmov %rax,0x28(%rsp)\n \tcall 22080 \n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0xa0(%rsp),%rax\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov 0x10(%rsp),%rsi\n@@ -44711,44 +44711,44 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0xc0(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rsi,%rdi\n \tje 30004 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11124 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11124 (discriminator 2)\n \tcall df60 \n \tmov %rax,%r12\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11124 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11124 (discriminator 1)\n \ttest %r12,%r12\n \tjne 3041d \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3002b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 30a20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11125 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11125 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11127\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11127\n \tmov $0x10,%edi\n \tcall d900 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11127 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11127 (discriminator 1)\n \tmov 0x20(%rsp),%ecx\n \tmov 0x38(%rsp),%esi\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11127\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11127\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11127 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11127 (discriminator 1)\n \tlea 0xa0(%rsp),%rdx\n \tcall d0f0 , std::allocator > const&, unsigned int)@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11132\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11132\n \tmov %r13,0x30(%r15)\n /usr/include/python3.13/object.h:1046\n \ttest %rbx,%rbx\n \tje 30076 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -44779,59 +44779,59 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 300af \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 30c00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11271\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11271\n \tmov 0x1fd26(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 30eab \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11271 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11271 (discriminator 1)\n \tmov %rax,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11271 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11271 (discriminator 1)\n \ttest %rax,%rax\n \tje 30e98 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11273\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11273\n \tmov 0x1f9f1(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1f572(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 30eb5 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 3010d \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11273 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11273 (discriminator 1)\n \tmov %r13,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11278 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11278 (discriminator 2)\n \tmov 0x1de6f(%rip),%rax \n \tcmp %rax,0x8(%rbp)\n \tjne 30c30 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbp),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11280 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11280 (discriminator 1)\n \ttest %r12,%r12\n \tje 30c30 \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbp),%rcx\n /usr/include/python3.13/object.h:831\n@@ -44843,40 +44843,40 @@\n \tmov (%rcx),%eax\n \tadd $0x1,%eax\n \tje 3014a \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11284\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11284\n \tmov %rcx,0x58(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30165 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 30c10 \n \tmov 0x28(%rsp),%rsi\n \tmov $0x2,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11291\n \tmov %rcx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11290\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11290\n \tmov %r12,0xc0(%rsp)\n \tmov %r13,0xc8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11291\n \tmov %rcx,0x18(%rsp)\n \tcall 1d7c0 \n /usr/include/python3.13/object.h:1046\n \ttest %r12,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11291 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11291 (discriminator 1)\n \tmov %rax,0x60(%rsp)\n /usr/include/python3.13/object.h:1046\n \tmov 0x18(%rsp),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11291\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11291\n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tje 301b4 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -44890,102 +44890,102 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 301ca \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 30ad0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11293 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11293 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11294 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11294 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 30ef8 \n /usr/include/python3.13/object.h:366\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 301f0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 30b80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11296 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11296 (discriminator 1)\n \tmovq $0x0,0x58(%rsp)\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3020d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 30b90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11298 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11298 (discriminator 1)\n \tmovq $0x0,0x60(%rsp)\n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n \tadd $0x1,%eax\n \tje 30221 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11310\n \tmov 0x38(%r15),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30239 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 30ba0 \n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11311\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11311\n \tmov %r14,0x38(%r15)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 30248 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11323\n \tmov 0x18(%r15),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30260 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 30bb0 \n /usr/include/python3.13/object.h:829\n \tmov 0x1dd29(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11324\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11324\n \tmov %r14,0x18(%r15)\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 30274 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11336\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11336\n \tmov 0x28(%r15),%rdi\n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3028c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 30b70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11337\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11337\n \tmov %rbx,0x28(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11348\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11348\n \txor %ebx,%ebx\n /usr/include/python3.13/object.h:366\n \tmov 0x8(%rsp),%rcx\n \tmov (%rcx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 302ab \n@@ -44997,58 +44997,58 @@\n \tmov 0xa0(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,%rdi\n \tje 302c2 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14894 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14894 (discriminator 2)\n \tcmp $0xffffffff,%ebx\n \tje 2fd03 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14899\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14899\n \tmov 0xe8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 316eb \n \tadd $0xf8,%rsp\n \tmov %r15,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10935\n \tmov %rbp,%rdi\n \tcall e0b0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10938\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10938\n \ttest %rax,%rax\n \tjg 30da5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10977\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10977\n \tmov 0x1fba6(%rip),%eax \n \tmov %eax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10922\n \tmov %r14,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10983\n \tmovl $0x400,0x20(%rsp)\n \tjmp 2fdd1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10963\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10963\n \tcmp $0x3,%r12\n \tjne 30b20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10966\n \tmov 0x20(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10964\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10964\n \tmov 0x28(%rbx),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10968\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10968\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10966\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10968\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10968\n \tjmp 2fd86 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%rbp),%eax\n \tadd $0x1,%eax\n \tje 3035b \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%rbp)\n@@ -45056,25 +45056,25 @@\n \tmov 0x8(%rbp),%rbx\n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 30368 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19263\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19263\n \tmov %rbp,%rdi\n \tcall d5a0 \n \tmov %rax,0x18(%rsp)\n \tjmp 2fe85 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11065\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11065\n \tmov 0x1f649(%rip),%rcx \n /usr/include/python3.13/object.h:830\n \tmov (%rcx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11065\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11065\n \tmov %rcx,0x8(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov %eax,0x18(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 30399 \n /usr/include/python3.13/object.h:836\n@@ -45118,211 +45118,211 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3042f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 30f18 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11147 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11147 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n \tmovl $0x2b74,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11148 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11148 (discriminator 1)\n \tmovq $0x0,0x58(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11149\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11149\n \tmov 0x60(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 30467 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30467 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 30f0e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11149 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11149 (discriminator 1)\n \tmov 0x30(%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11158\n \tmov 0x1fcc5(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11149 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11149 (discriminator 1)\n \tmovq $0x0,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11158\n \tmov 0x70(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17749 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17749 (discriminator 1)\n \ttest %rax,%rax\n \tje 3098c \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rax),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17751\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17751\n \tcmp %r13,%r12\n \tje 30524 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r12),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17760 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17760 (discriminator 3)\n \ttest $0x4000000,%eax\n \tjne 31378 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r13),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rdx)\n \tje 31090 \n \ttestb $0x40,0xab(%r13)\n \tje 31090 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 31090 \n \ttestb $0x40,0xab(%r12)\n \tje 31090 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%r13),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rdx,%rdx\n \tje 3096a \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rdx),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rcx,%rcx\n \tjle 3098c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n \tjmp 3051d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rcx\n \tje 3098c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rdx,%rax,8),%r12\n \tjne 30510 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11160\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11160\n \tmov 0x20(%rsp),%esi\n \tlea 0xcc49(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x32a,%edx\n \tlea 0xd057(%rip),%rdi # 3d592 , std::allocator > const&, void*), void*)@@Base+0x1632>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11161\n \tmov 0x30(%rsp),%rdi\n \tlea 0x60(%rsp),%rcx\n \tlea 0x58(%rsp),%rdx\n \tlea 0x50(%rsp),%rsi\n \tcall 1d480 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11161 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11161 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tje 316b8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11165\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11165\n \tmov 0x58(%rsp),%rdx\n /usr/include/python3.13/object.h:830\n \tmov (%rdx),%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11165\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11165\n \tmov %rdx,0x28(%rsp)\n /usr/include/python3.13/object.h:830\n \tmov %eax,0x20(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 30579 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11176\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11176\n \tmov 0x1f478(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1f0d9(%rip),%rdi \n \tmov %r13,%rsi\n \tcall d930 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 311a8 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 305a6 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r12)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11178 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11178 (discriminator 2)\n \tmov 0x28(%rsp),%rdx\n \tmov 0x1d96e(%rip),%rax \n \tcmp %rax,0x8(%rdx)\n \tjne 31246 \n /usr/include/python3.13/object.h:830\n \tmov (%rdx),%eax\n \tmov %eax,0x20(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 305c9 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rdx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11178 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11178 (discriminator 1)\n \tmov 0x28(%rsp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11180\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11180\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11180 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11180 (discriminator 1)\n \ttest %rax,%rax\n \tje 31290 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov %r13,0x18(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11185\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11185\n \tcall d9d0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11185 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11185 (discriminator 1)\n \ttest %rax,%rax\n \tje 31330 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x8,%edi\n \tcall de40 \n \tmov %rax,0x20(%rsp)\n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11187 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11187 (discriminator 1)\n \ttest %rax,%rax\n \tje 313da \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11189\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11189\n \tmov 0x1f843(%rip),%rsi \n \tmov %r13,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11189 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11189 (discriminator 1)\n \ttest %eax,%eax\n \tmov 0x20(%rsp),%rdx\n \tjs 30faf \n /usr/include/python3.13/object.h:366\n \tmov (%rdx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30646 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdx)\n \tje 30e30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%r12),%rax\n \tmov 0x80(%rax),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 31438 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0xd1d6(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tmov %rcx,0x20(%rsp)\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 312ed \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \tmov 0x38(%rsp),%rsi\n \tmov 0x20(%rsp),%rcx\n \tmov %r13,%rdx\n \tmov %r12,%rdi\n \tcall *%rcx\n \tmov %rax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcmpq $0x0,0x20(%rsp)\n \tje 312cd \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 306b2 \n@@ -45345,91 +45345,91 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 306e1 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 30e3d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11196\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11196\n \tmov 0x20(%rsp),%r13\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30706 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 30e64 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11198\n \tmovl $0x2bbe,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tmov %rax,%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11218\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11218\n \tmov 0x78(%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19416\n \tmov (%rax),%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19417\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19417\n \tmovq $0x0,(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19418\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19418\n \ttest %r12,%r12\n \tje 30bd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19418 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19418 (discriminator 1)\n \tcmp %r14,%r12\n \tje 30bba \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%r12),%r14\n /usr/include/python3.13/object.h:831\n \tmov (%r14),%eax\n \tadd $0x1,%eax\n \tje 30746 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19427\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19427\n \tmov 0x28(%r12),%r13\n /usr/include/python3.13/object.h:1036\n \ttest %r13,%r13\n \tje 3075d \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n \tadd $0x1,%eax\n \tje 3075d \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11219\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11219\n \tlea 0x78(%rsp),%rcx\n \tlea 0x70(%rsp),%rdx\n \tmov %r8,%rdi\n \tmov %r8,0x38(%rsp)\n \tlea 0x68(%rsp),%rsi\n \tcall 1d480 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11219 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11219 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tmov 0x38(%rsp),%r8\n \tje 31146 \n /usr/include/python3.13/object.h:366\n \tmov 0x28(%rsp),%rsi\n \tmov (%rsi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 307a0 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 30ee1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11234\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11234\n \tmov 0x78(%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19285\n \tmov (%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19286\n \tmov %r12,(%rax)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 307c3 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -45459,27 +45459,27 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 307f7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 30f6d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11239\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11239\n \tmov 0x70(%rsp),%r13\n \tmov 0x78(%rsp),%r12\n \tmov 0x68(%rsp),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17778\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17778\n \ttest %r13,%r13\n \tje 30815 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17780 (discriminator 1)\n \tcmp 0x28(%r13),%r12\n \tjne 313c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17784\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17784\n \tmov 0x70(%r8),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17785\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17785\n \tmov %r13,0x70(%r8)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 30836 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -45509,27 +45509,27 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3086a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 30f49 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11240\n \tmovq $0x0,0x68(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11241\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11241\n \tmov $0x32c,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11240\n \tmovq $0x0,0x70(%rsp)\n \tmovq $0x0,0x78(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11259\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11259\n \tmov 0x30(%rsp),%rax\n \tmov 0x78(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19285\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19285\n \tmov (%rax),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19286\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19286\n \tmov %rbp,(%rax)\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 308b3 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -45560,114 +45560,114 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 308ea \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rsi)\n \tje 30f25 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11351\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11351\n \tmov 0x50(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 30908 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30908 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 30d84 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11352\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11352\n \tmov 0x58(%rsp),%rbp\n /usr/include/python3.13/object.h:1046\n \ttest %rbp,%rbp\n \tje 30928 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30928 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 30d8e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11353\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11353\n \tmov 0x60(%rsp),%rdi\n /usr/include/python3.13/object.h:1046\n \ttest %rdi,%rdi\n \tje 30946 \n /usr/include/python3.13/object.h:366\n \tmov (%rdi),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 30946 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rdi)\n \tje 30d9b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11358\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11358\n \tmov 0x20(%rsp),%esi\n \tlea 0xc827(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r12d,%edx\n \tlea 0xcc37(%rip),%rdi # 3d592 , std::allocator > const&, void*), void*)@@Base+0x1632>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11359\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11359\n \tmov $0xffffffff,%ebx\n \tjmp 30292 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%r13),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %r13,%r12\n \tje 30524 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %r13,%r13\n \tjne 3096a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11159\n \tcmp 0x1d5ea(%rip),%r12 \n \tje 30524 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11241\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11241\n \tmov $0x32a,%r12d\n \tjmp 3088b \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10928\n \tmov 0x20(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10935\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10930\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10930\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10928\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10928\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10935\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10935\n \tcall e0b0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10952\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10952\n \ttest %rbx,%rbx\n \tjle 2fcb5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10953\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10953\n \tmov 0x1f3b0(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall dca0 \n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10954\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10954\n \ttest %rax,%rax\n \tje 31126 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10958 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10958 (discriminator 1)\n \tcmp $0x1,%rbx\n \tjne 310b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10974\n \ttest %r13,%r13\n \tje 30df0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975\n \tmov %r13,%rdi\n \tmov %rax,0x10(%rsp)\n \tcall 1cce0 \n \tmov %eax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975 (discriminator 1)\n \tcall df60 \n \tmov 0x10(%rsp),%rdx\n \ttest %rax,%rax\n \tje 2fdbc \n \tjmp 2fcd8 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n@@ -45721,58 +45721,58 @@\n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tmov %rcx,0x18(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x18(%rsp),%rcx\n \tjmp 301ca \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10966\n \tmov 0x20(%rbx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10968\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10968\n \tmov 0x18(%rbx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10974\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10966\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10966\n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10974\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10974\n \ttest %r13,%r13\n \tjne 2fd8f \n \tnop\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10977\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10977\n \tmov 0x1f3ba(%rip),%eax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10983\n \tmovl $0x400,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10977\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10977\n \tmov %eax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10980\n \tjmp 2fdd1 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0xc6fb(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x3,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x1d44c(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0xca62(%rip),%rdx # 3d5a1 , std::allocator > const&, void*), void*)@@Base+0x1641>\n \tlea 0xd542(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0xc785(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10988\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10988\n \tpop %rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10988 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10988 (discriminator 1)\n \tmov $0x2aec,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10988\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10988\n \tpop %rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10988 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10988 (discriminator 1)\n \tmov $0x31f,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10988\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10988\n \tjmp 2fcf0 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3028c \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rcx,%rdi\n@@ -45790,19 +45790,19 @@\n \tjmp 30260 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 30dff \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19422\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19422\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19420\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19420\n \txor %r12d,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:19421\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:19421\n \txor %r14d,%r14d\n \tjmp 3075d \n \txchg %ax,%ax\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 30076 \n@@ -45822,57 +45822,57 @@\n \tjmp 30165 \n \tnopw 0x0(%rax,%rax,1)\n \tmov %rbp,%rcx\n \tlea 0xc8(%rsp),%rsi\n \tmov $0x1,%edx\n \tjmp 3016f \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10946\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10946\n \tmov 0x1f069(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall dca0 \n \tmov %rax,0x8(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10947\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10947\n \ttest %rax,%rax\n \tje 31420 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10947 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10947 (discriminator 1)\n \tsub $0x1,%rbx\n \tjmp 309b8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10977\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10977\n \tmov 0x1f24c(%rip),%eax \n \tmov %eax,0x38(%rsp)\n \tjmp 2fdb3 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x18(%rsp),%rcx\n \tjmp 301b4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r12,%rdi\n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11100 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11100 (discriminator 1)\n \tmov %rax,0x58(%rsp)\n \ttest %rax,%rax\n \tjne 2feb2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11147 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11147 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11100 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11100 (discriminator 2)\n \tmovl $0x2b5c,0x20(%rsp)\n \tjmp 30440 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0xc552(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \txor %r8d,%r8d\n \tjmp 30b2d \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rax),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11106 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11106 (discriminator 1)\n \tmov %rcx,0x60(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11107 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11107 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 31490 \n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rax),%r12\n /usr/include/python3.13/object.h:831\n@@ -45884,30 +45884,30 @@\n \tmov (%r12),%edx\n \tadd $0x1,%edx\n \tje 30cfb \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%r12)\n /usr/include/python3.13/object.h:366\n \tmov (%rax),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11111\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11111\n \tmov %r12,0x58(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 30d14 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rax)\n \tje 313a9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11118\n \tlea 0xc0(%rsp),%rsi\n \tmov $0x2,%edx\n \tjmp 2fed7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11120 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11120 (discriminator 2)\n \tmovl $0x2b70,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11147 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11147 (discriminator 1)\n \tmovq $0x0,0x50(%rsp)\n /usr/include/python3.13/object.h:1046\n \ttest %r12,%r12\n \tje 30440 \n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -45917,56 +45917,56 @@\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tjne 30440 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 30440 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10981 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10981 (discriminator 2)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10981 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10981 (discriminator 1)\n \ttest %rax,%rax\n \tje 2fdd1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10981 (discriminator 9)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10981 (discriminator 9)\n \tmov $0x2ae5,%esi\n \tmov $0x320,%edx\n \tjmp 2fcf0 \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 30908 \n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 30928 \n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 30946 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10939\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10939\n \tmov 0x1effc(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall dca0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10940\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10940\n \ttest %rax,%rax\n \tje 30e73 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10945\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10945\n \tsub $0x1,%rbx\n \tjne 30c48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975\n \tmov %rax,%rdi\n \tcall 1cce0 \n \tmov %eax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10975 (discriminator 1)\n \tcall df60 \n \ttest %rax,%rax\n \tje 3031e \n \tjmp 2fcd8 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10977\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10977\n \tmov 0x1f0ca(%rip),%eax \n \tmov %eax,0x38(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10980\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10980\n \tjmp 2fdbc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tjne 30bd0 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n@@ -45988,53 +45988,53 @@\n \tjmp 306cb \n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 306b2 \n \tmov 0x20(%rsp),%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 30706 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10941\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10941\n \tcall df60 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10941 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10941 (discriminator 1)\n \ttest %rax,%rax\n \tje 30c48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10941 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10941 (discriminator 2)\n \tmov $0x2abd,%esi\n \tmov $0x31f,%edx\n \tjmp 2fcf0 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11271 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11271 (discriminator 2)\n \tmovl $0x2c07,0x20(%rsp)\n \tmov $0x32e,%r12d\n \tjmp 30946 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tjmp 300cf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11273 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11273 (discriminator 1)\n \tmov %rax,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11273 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11273 (discriminator 1)\n \ttest %rax,%rax\n \tjne 30112 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11273 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11273 (discriminator 2)\n \tmovl $0x2c09,0x20(%rsp)\n \tmov $0x32e,%r12d\n \tjmp 30912 \n /usr/include/python3.13/object.h:954\n \tmov %rsi,%rdi\n \tmov %r8,0x38(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x38(%rsp),%r8\n \tjmp 307a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11294 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11294 (discriminator 2)\n \tmovl $0x2c1e,0x20(%rsp)\n \tmov %rcx,%rbp\n \tmov $0x32e,%r12d\n \tjmp 3090d \n /usr/include/python3.13/object.h:954\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 30467 \n@@ -46068,30 +46068,30 @@\n \tmov 0x28(%rsp),%r8\n \tjmp 307dc \n \tmov %r8,0x28(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x28(%rsp),%r8\n \tjmp 307c3 \n \tmov %rdx,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x20(%rsp),%rdx\n \ttest %eax,%eax\n \tjs 31460 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 31540 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11189 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11189 (discriminator 2)\n \tmovl $0x2bb5,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31002 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -46139,24 +46139,24 @@\n \tmov %rsi,%rdi\n \tmov %r8,0x48(%rsp)\n \tmov %rdx,0x40(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x40(%rsp),%rdx\n \tmov 0x48(%rsp),%r8\n \tjmp 3101c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tmov %r12,%rsi\n \tmov %r13,%rdi\n \tcall e2a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11159\n \ttest %eax,%eax\n \tjne 30524 \n \tjmp 3098c \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10960\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10960\n \tmov 0x8(%rsp),%rax\n \tmov %r12,%r8\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tmov %rdx,0x90(%rsp)\n \tlea 0x80(%rsp),%rcx\n \tlea 0xc0(%rsp),%rdx\n@@ -46164,80 +46164,80 @@\n \tmov %r13,0x80(%rsp)\n \tmov %rax,0x88(%rsp)\n \tcall 1d080 \n \tmov 0x88(%rsp),%rdx\n \tmov 0x80(%rsp),%r13\n \tmov %rdx,0x8(%rsp)\n \tmov 0x90(%rsp),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10960 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10960 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 2fd86 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10960 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10960 (discriminator 2)\n \tmov $0x2ad0,%esi\n \tmov $0x31f,%edx\n \tjmp 2fcf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10955\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10955\n \tcall df60 \n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10955 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10955 (discriminator 1)\n \ttest %rax,%rax\n \tje 310b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10955 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10955 (discriminator 2)\n \tmov $0x2acb,%esi\n \tmov $0x31f,%edx\n \tjmp 2fcf0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17808\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17808\n \tmovq $0x0,0x68(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17805\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17805\n \tmov 0x70(%r8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17809\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17809\n \tmovq $0x0,0x78(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17806\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17806\n \tmovq $0x0,0x70(%r8)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17807\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17807\n \tmov %rax,0x70(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17810\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17810\n \ttest %rax,%rax\n \tje 30787 \n /usr/include/python3.13/object.h:341\n \tmov 0x8(%rax),%rcx\n /usr/include/python3.13/object.h:831\n \tmov (%rcx),%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17811 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17811 (discriminator 1)\n \tmov %rcx,0x68(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%edx\n \tje 31184 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17814\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17814\n \tmov 0x28(%rax),%rax\n \tmov %rax,0x78(%rsp)\n /usr/include/python3.13/object.h:1036\n \ttest %rax,%rax\n \tje 30787 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%edx\n \tadd $0x1,%edx\n \tje 30787 \n /usr/include/python3.13/object.h:836\n \tmov %edx,(%rax)\n \tjmp 30787 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %r13,%rdi\n \tcall 1aa40 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11176 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11176 (discriminator 1)\n \ttest %rax,%rax\n \tjne 305a6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11176 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11176 (discriminator 2)\n \tmovl $0x2ba8,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tmov %rax,%r8\n \tjmp 30716 \n /usr/include/c++/14/bits/char_traits.h:350\n \tmovzbl 0xd0(%rsp),%eax\n \tmov %al,(%r8)\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0xc8(%rsp),%rdi\n@@ -46266,38 +46266,38 @@\n \tmov %edx,%r8d\n \tadd $0x8,%edx\n \tmov (%rdi,%r8,1),%r9\n \tmov %r9,(%rcx,%r8,1)\n \tcmp %eax,%edx\n \tjb 3122f \n \tjmp 30a9b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11178 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11178 (discriminator 2)\n \tmov 0x28(%rsp),%rdi\n \tcall d1f0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11178 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11178 (discriminator 1)\n \ttest %rax,%rax\n \tjne 305ce \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3127a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 3172d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11178 (discriminator 6)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11178 (discriminator 6)\n \tmovl $0x2baa,0x20(%rsp)\n \tjmp 30716 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3158e \n@@ -46306,30 +46306,30 @@\n \tmov %rax,(%r12)\n \tje 31582 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31575 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11180 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11180 (discriminator 2)\n \tmovl $0x2bac,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11033\n \txor %edx,%edx\n \tjmp 30ff0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 312ed \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x1ccf2(%rip),%rax \n \tlea 0xc573(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3169d \n@@ -46342,15 +46342,15 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmovl $0x2bb7,0x20(%rsp)\n \txor %edx,%edx\n \ttest %eax,%eax\n \tjns 30ff0 \n \tjmp 31002 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 315bf \n@@ -46364,176 +46364,176 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3136b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rcx)\n \tje 3167c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11185 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11185 (discriminator 2)\n \tmovl $0x2bb1,0x20(%rsp)\n \tjmp 30716 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%r12),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 1)\n \ttest %r8,%r8\n \tjle 3098c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735\n \txor %eax,%eax\n \tjmp 3139d \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp %rax,%r8\n \tje 314a7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17736\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17736\n \tcmp 0x18(%r12,%rax,8),%r13\n \tjne 31390 \n \tjmp 30524 \n /usr/include/python3.13/object.h:954\n \tmov %rax,%rdi\n \tmov %rcx,0x28(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x28(%rsp),%rcx\n \tjmp 30d14 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17782\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17782\n \tmov %r12,%rsi\n \tmov %r13,%rdi\n \tmov %r8,0x28(%rsp)\n \tcall d480 \n \tmov 0x28(%rsp),%r8\n \tjmp 30815 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11212\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11212\n \tcall d080 \n \tmov %rax,%r8\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x20(%rsp),%rdx\n \ttest %eax,%eax\n \tjs 3161c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tje 3160f \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11187 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11187 (discriminator 2)\n \tmovl $0x2bb3,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 30ff0 \n \tjmp 31002 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10948\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10948\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10948 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10948 (discriminator 1)\n \ttest %rax,%rax\n \tjne 3166d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10922\n \tmov %r14,0x8(%rsp)\n \tjmp 309c1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov 0x38(%rsp),%rsi\n \tmov %r13,%rdx\n \tmov %r12,%rdi\n \tcall d130 \n \tmov %rax,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11191 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11191 (discriminator 1)\n \ttest %rax,%rax\n \tjne 3069c \n \tjmp 312ed \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11189 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11189 (discriminator 2)\n \tmovl $0x2bb5,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 30ff0 \n /usr/include/python3.13/object.h:366\n \tmov 0x38(%rsp),%rax\n \tmov (%rax),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 3100e \n \tjmp 31025 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11118\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11118\n \tmov 0x58(%rsp),%r12\n \tlea 0xc8(%rsp),%rsi\n \tmov $0x1,%edx\n \tjmp 2fed7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740\n \tmov 0x18(%r12,%rdx,8),%rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp %rsi,%r13\n \tje 30524 \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttestb $0x80,0xab(%rax)\n \tje 3176a \n \ttestb $0x40,0xab(%r13)\n \tje 3176a \n /usr/include/python3.13/object.h:1248\n \tmov 0x8(%rsi),%rax\n \tmov 0xa8(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttest $0x80000000,%eax\n \tje 316f0 \n \ttestb $0x40,0xab(%rsi)\n \tje 316f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24318\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24318\n \tmov 0x158(%r13),%rcx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24319 (discriminator 1)\n \ttest %rcx,%rcx\n \tje 31744 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \ttest %rdi,%rdi\n \tjg 3152d \n \tjmp 3171b \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp %rax,%rdi\n \tje 3171b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24323\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24323\n \tcmp 0x18(%rcx,%rax,8),%rsi\n \tjne 31520 \n \tjmp 30524 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11189 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11189 (discriminator 2)\n \tmovl $0x2bb5,0x20(%rsp)\n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r8,0x48(%rsp)\n \tmov %rdx,0x40(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmov 0x40(%rsp),%rdx\n \tmov 0x48(%rsp),%r8\n \ttest %eax,%eax\n \tjns 30ff0 \n \tjmp 30ffa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11198\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11198\n \tmovl $0x2bac,0x20(%rsp)\n \tjmp 30716 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11180 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11180 (discriminator 2)\n \tmovl $0x2bac,0x20(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11033\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11033\n \txor %edx,%edx\n \tjmp 31548 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31575 \n@@ -46542,15 +46542,15 @@\n \tmov %rax,0x0(%r13)\n \tjne 31575 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%r8\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11180 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11180 (discriminator 2)\n \tmovl $0x2bac,0x20(%rsp)\n \tjmp 30716 \n /usr/include/python3.13/object.h:366\n \tmov 0x38(%rsp),%rax\n \tmov (%rax),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -46567,20 +46567,20 @@\n \tmov 0x20(%rsp),%r8\n \tjmp 3136b \n \tmov %r12,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%r8\n \tjmp 31352 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11187 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11187 (discriminator 2)\n \tmovl $0x2bb3,0x20(%rsp)\n \tjmp 31548 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11187 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11187 (discriminator 2)\n \tmovl $0x2bb3,0x20(%rsp)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjns 30ff0 \n /usr/include/python3.13/object.h:366\n \tmov 0x38(%rsp),%rax\n \tmov (%rax),%rax\n@@ -46592,15 +46592,15 @@\n \tmov 0xd0(%rsp),%edx\n \tmov %edx,(%r8)\n \tmov -0x4(%rsi,%rax,1),%edx\n \tmov %edx,-0x4(%r8,%rax,1)\n \tmov 0xa0(%rsp),%r8\n \tmov 0xc8(%rsp),%rdx\n \tjmp 30aab \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10948 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10948 (discriminator 2)\n \tmov $0x2ac4,%esi\n \tmov $0x31f,%edx\n \tjmp 2fcf0 \n /usr/include/python3.13/object.h:954\n \tmov %rcx,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n@@ -46613,567 +46613,567 @@\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \tmovl $0x2bb7,0x20(%rsp)\n \txor %edx,%edx\n \ttest %eax,%eax\n \tjns 30ff0 \n \tjmp 31630 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11161 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11161 (discriminator 2)\n \tmovl $0x2b99,0x20(%rsp)\n \tmov $0x32b,%r12d\n \tjmp 3088b \n /usr/include/c++/14/bits/char_traits.h:427\n \tmovzwl -0x2(%rsi,%rax,1),%edx\n \tmov %dx,-0x2(%r8,%rax,1)\n \tmov 0xa0(%rsp),%r8\n \tmov 0xc8(%rsp),%rdx\n \tjmp 30aab \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:14899\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:14899\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttest $0x4000000,%eax\n \tje 3176a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24404\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24404\n \tmov %r13,%rdi\n \tmov %rdx,0x38(%rsp)\n \tmov %r8,0x28(%rsp)\n \tcall 1b160 \n \tmov 0x28(%rsp),%r8\n \tmov 0x38(%rsp),%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740 (discriminator 1)\n \ttest %eax,%eax\n \tjne 30524 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739 (discriminator 2)\n \tadd $0x1,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17739 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17739 (discriminator 1)\n \tcmp %rdx,%r8\n \tjne 314a9 \n \tjmp 3098c \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tmov %r8,0x20(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmov 0x20(%rsp),%r8\n \tjmp 3127a \n \tmov %r13,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24309\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24309\n \tmov 0x100(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24310\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24310\n \tcmp %rax,%rsi\n \tje 30524 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24308\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24308\n \ttest %rax,%rax\n \tjne 31747 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcmp 0x1c80d(%rip),%rsi \n \tjne 3171b \n \tjmp 30524 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24408\n \tmov %r13,%rdi\n \tmov %rdx,0x38(%rsp)\n \tmov %r8,0x28(%rsp)\n \tcall e2a0 \n \tmov 0x38(%rsp),%rdx\n \tmov 0x28(%rsp),%r8\n \tjmp 31713 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:10983\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:10983\n \tmovl $0x400,0x20(%rsp)\n \tjmp 2fdd1 \n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11127 (discriminator 5)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11127 (discriminator 5)\n \tmov %rax,0x20(%rsp)\n \tjmp 192bd <__cxa_finalize@plt+0xaf7d>\n \tendbr64\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:11128 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:11128 (discriminator 1)\n \tmov %rax,%rdi\n \tjmp 192ca <__cxa_finalize@plt+0xaf8a>\n \tendbr64\n \tjmp 192ea <__cxa_finalize@plt+0xafaa>\n \tnopl 0x0(%rax,%rax,1)\n __pyx_pw_7_rtmidi_13_default_error_handler(_object*, _object* const*, long, _object*):\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6130\n \tendbr64\n \tpush %r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6154\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6154\n \tlea 0x1e4db(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6130\n \tpush %r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6154\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6154\n \tmovq %rax,%xmm1\n \tsub $0x1e8,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6130\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x78,%rsp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6154\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6154\n \tmovq 0x1b1e4(%rip),%xmm0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6130\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6130\n \tmov %fs:0x28,%r12\n \tmov %r12,0x68(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6154\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6154\n \tmov %rax,0x50(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6155\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6155\n \tmov 0x1c6b7(%rip),%rax \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6154\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6154\n \tmovq $0x0,0x58(%rsp)\n \tpunpcklqdq %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6155\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6155\n \tmov %rax,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6154\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6154\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6156\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6156\n \ttest %rcx,%rcx\n \tje 31a40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6152\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6152\n \tlea (%rsi,%r12,8),%rax\n \tmov %rcx,%rbp\n \tmov %rax,0x10(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6158\n \tcmp $0x2,%r12\n \tje 329a0 \n \tjg 31920 \n \ttest %r12,%r12\n \tje 32790 \n \tcmp $0x1,%r12\n \tjne 32c88 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6163\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6163\n \tmov (%rsi),%rbx\n /usr/include/python3.13/object.h:354\n \tmov %rax,0x18(%rsp)\n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6179\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6179\n \tmov 0x1e43a(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r14,%r14\n \tjle 32f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 3188d \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %r14,%rax\n \tje 32960 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbp,%rax,8),%r13\n \tjne 31880 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rax\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6179 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6179 (discriminator 1)\n \tcmpq $0x0,(%rsp)\n \tje 32f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6181\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6181\n \tmov 0x18(%rsp),%rax\n \tsub $0x1,%rax\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6189\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6189\n \tcmpq $0x0,0x18(%rsp)\n \tjle 31a64 \n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbp),%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6190\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6190\n \tmov 0x1e1ef(%rip),%r13 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r15,%r15\n \tjle 32f00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 318ed \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r15\n \tje 32a30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbp,%rax,8),%r13\n \tjne 318e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6191\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6191\n \ttest %rax,%rax\n \tje 32f00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6191 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6191 (discriminator 1)\n \tmov 0x18(%rsp),%r13\n \tmov %rax,0x30(%rsp)\n \tsub $0x1,%r13\n \tjmp 3194f \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0xb8fb(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x3,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6158\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6158\n \tcmp $0x3,%r12\n \tjne 319c7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6159\n \tmov 0x10(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6163\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6163\n \tmov (%rsi),%rbx\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbp),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6159\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6159\n \tmov %rax,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6161\n \tmov 0x8(%rsi),%rax\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6195 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6195 (discriminator 1)\n \ttest %r13,%r13\n \tjle 31a64 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6197\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6197\n \tmov (%rsp),%rax\n \tmov 0x10(%rsp),%rsi\n \tmov %r12,%r8\n \tmov %rbp,%rdi\n \tlea 0x20(%rsp),%rcx\n \tlea 0x40(%rsp),%rdx\n \tmov %rbx,0x20(%rsp)\n \tlea 0xbc26(%rip),%r9 # 3d5ab , std::allocator > const&, void*), void*)@@Base+0x164b>\n \tmov %rax,0x28(%rsp)\n \tcall 1d080 \n \tmov 0x28(%rsp),%rcx\n \tmov 0x20(%rsp),%rbx\n \tmov %rcx,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6197 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6197 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 31a64 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6197 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6197 (discriminator 2)\n \tmov $0x1835,%esi\n \tjmp 319fa \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18587\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18587\n \tlea 0xb86b(%rip),%rcx # 3d222 , std::allocator > const&, void*), void*)@@Base+0x12c2>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18586\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18586\n \tmov $0x3,%r8d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18582\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18582\n \tcmp $0x1,%r12\n \tjle 32c88 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x1c5b2(%rip),%rax \n \tsub $0x8,%rsp\n \tlea 0xc6af(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0xb8f2(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0xbbc4(%rip),%rdx # 3d5ab , std::allocator > const&, void*), void*)@@Base+0x164b>\n \tmov (%rax),%rdi\n \tpush %r12\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6215\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6215\n \tpop %rcx\n \tpop %rsi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6215 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6215 (discriminator 1)\n \tmov $0x1847,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6225\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6225\n \tlea 0xb777(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov $0x18d,%edx\n \tlea 0xcc7b(%rip),%rdi # 3e688 , std::allocator > const&, void*), void*)@@Base+0x2728>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6227\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6227\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6240\n \tmov 0x68(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 3450f \n \tadd $0x78,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6200\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6200\n \tcmp $0x2,%r12\n \tje 31a59 \n \tcmp $0x3,%r12\n \tjne 319b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6201\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6201\n \tmov 0x10(%rsi),%rax\n \tmov %rax,0x30(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6203\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6203\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6204\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6204\n \tmov (%rsi),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6203\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6203\n \tmov %rax,(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x5,%edi\n \tcall de40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6264 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6264 (discriminator 2)\n \ttest %rax,%rax\n \tje 32a90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6266\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6266\n \tmov $0x2,%edx\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6266 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6266 (discriminator 2)\n \ttest %r14,%r14\n \tje 32ac0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31aaa \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 329c0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tmov 0x1c4df(%rip),%r12 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1c3c8(%rip),%r14 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%r14\n \tsete %dl\n \tor %al,%dl\n \tjne 327f0 \n \tcmp 0x1c3f0(%rip),%r14 \n \tje 327f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r14,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6268 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6268 (discriminator 2)\n \ttest %eax,%eax\n \tjs 32b58 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31afd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 329e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6270 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6270 (discriminator 1)\n \ttest %r15d,%r15d\n \tjne 32bd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x6,%edi\n \tcall de40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6323 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6323 (discriminator 2)\n \ttest %rax,%rax\n \tje 32f20 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6325\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6325\n \tmov $0x2,%edx\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6325 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6325 (discriminator 2)\n \ttest %rax,%rax\n \tje 32f88 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31b4c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 32a70 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1c32d(%rip),%r13 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%r13\n \tsete %dl\n \tor %al,%dl\n \tjne 32800 \n \tcmp 0x1c355(%rip),%r13 \n \tje 32800 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r13,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6327 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6327 (discriminator 2)\n \ttest %eax,%eax\n \tjs 32fb0 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31b9a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 32a80 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6329 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6329 (discriminator 1)\n \ttest %r15d,%r15d\n \tjne 32fd8 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 31bac \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x8,%edi\n \tcall de40 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6384 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6384 (discriminator 2)\n \ttest %rax,%rax\n \tje 33241 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6386\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6386\n \tmov $0x2,%edx\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6386 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6386 (discriminator 2)\n \ttest %rax,%rax\n \tje 330ba \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31bf2 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 32b48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1c287(%rip),%r15 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%r15\n \tsete %dl\n \tor %al,%dl\n \tjne 329d0 \n \tcmp 0x1c2af(%rip),%r15 \n \tje 329d0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r15,%rdi\n \tcall dec0 \n \tmov %eax,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6388 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6388 (discriminator 2)\n \ttest %eax,%eax\n \tjs 33108 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31c3d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 32bc0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6390\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6390\n \ttest %ebp,%ebp\n \tjne 32810 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x9,%edi\n \tcall de40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6395 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6395 (discriminator 2)\n \ttest %rax,%rax\n \tje 33210 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6397\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6397\n \tmov $0x2,%edx\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6397 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6397 (discriminator 2)\n \ttest %rax,%rax\n \tje 3325b \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31c8b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 32ca9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1c1ee(%rip),%r14 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%r14\n \tsete %dl\n \tor %al,%dl\n \tjne 32ca0 \n \tcmp 0x1c216(%rip),%r14 \n \tje 32ca0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r14,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6399 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6399 (discriminator 2)\n \ttest %eax,%eax\n \tjs 332f5 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31cd7 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 3318b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6401\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6401\n \ttest %r15d,%r15d\n \tjne 32810 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0xa,%edi\n \tcall de40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6406 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6406 (discriminator 2)\n \ttest %rax,%rax\n \tje 336af \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6408\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6408\n \tmov $0x2,%edx\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6408 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6408 (discriminator 2)\n \ttest %rax,%rax\n \tje 336c9 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31d26 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 3330c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1c153(%rip),%rbp \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%rbp\n \tsete %dl\n \tor %al,%dl\n \tjne 331a8 \n \tcmp 0x1c17b(%rip),%rbp \n \tje 331a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbp,%rdi\n \tcall dec0 \n \tmov %eax,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6410 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6410 (discriminator 2)\n \ttest %eax,%eax\n \tjs 3371a \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 31d74 \n@@ -47186,120 +47186,120 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 31d88 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 33350 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6416 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6416 (discriminator 1)\n \ttest %r14d,%r14d\n \tjne 32824 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n \tje 31d9a \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \txor %edi,%edi\n \tcall de40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6462 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6462 (discriminator 2)\n \ttest %rax,%rax\n \tje 33198 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6464\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6464\n \tmov $0x2,%edx\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6464 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6464 (discriminator 2)\n \ttest %rax,%rax\n \tje 331b1 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31ddd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 330a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1c09c(%rip),%r13 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%r13\n \tsete %dl\n \tor %al,%dl\n \tjne 32d00 \n \tcmp 0x1c0c4(%rip),%r13 \n \tje 32d00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r13,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6466 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6466 (discriminator 2)\n \ttest %eax,%eax\n \tjs 331da \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31e2b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 330ad \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6468\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6468\n \ttest %r15d,%r15d\n \tje 32d10 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31e48 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 331c4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2007\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2007\n \tmov 0x1ded1(%rip),%rsi \n \tmov (%rsp),%rdi\n \tcall e030 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:2008 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:2008 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33319 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6493\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6493\n \tcmp $0x1,%eax\n \tjne 31f97 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6498\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6498\n \tmov 0x1dcac(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 337b8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6498 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6498 (discriminator 2)\n \ttest %r15,%r15\n \tje 337a8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6503 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6503 (discriminator 2)\n \tmov 0x1c0eb(%rip),%rax \n \tmov %rax,0x10(%rsp)\n \tcmp %rax,0x8(%r15)\n \tjne 333f6 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6505 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6505 (discriminator 1)\n \ttest %r13,%r13\n \tje 333f6 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -47318,100 +47318,100 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31ee9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 333cc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6515\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6515\n \tmovq %r13,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6516\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6515\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6515\n \tmovhps 0x1dd46(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6516\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31f25 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33484 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6518 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6518 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33958 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 31f42 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33377 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1bf37(%rip),%rbx \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%rbx\n \tsete %dl\n \tor %al,%dl\n \tjne 331ed \n \tcmp 0x1bf5f(%rip),%rbx \n \tje 331ed \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbx,%rdi\n \tcall dec0 \n \tmov %eax,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6522 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6522 (discriminator 2)\n \ttest %eax,%eax\n \tjs 33974 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 31f8e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 333d9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6526 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6526 (discriminator 1)\n \ttest %r13d,%r13d\n \tjne 339c1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6579\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6579\n \tmov 0x1db7e(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 33445 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6579 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6579 (discriminator 2)\n \ttest %r15,%r15\n \tje 33435 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6584 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6584 (discriminator 2)\n \tmov 0x1bfbd(%rip),%rax \n \tmov %rax,0x10(%rsp)\n \tcmp %rax,0x8(%r15)\n \tjne 332c3 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6586 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6586 (discriminator 1)\n \ttest %r13,%r13\n \tje 332c3 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -47430,99 +47430,99 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32017 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 33282 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6596\n \tmovq %r13,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6597\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6597\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6596\n \tmovhps 0x1dcb0(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6597\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6597\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32053 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 332ff \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6599 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6599 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33491 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32070 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33203 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1be09(%rip),%rbx \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%rbx\n \tsete %dl\n \tor %al,%dl\n \tjne 33154 \n \tcmp 0x1be31(%rip),%rbx \n \tje 33154 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbx,%rdi\n \tcall dec0 \n \tmov %eax,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6603 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6603 (discriminator 2)\n \ttest %eax,%eax\n \tjs 33590 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 320bc \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 33265 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6605 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6605 (discriminator 1)\n \ttest %r13d,%r13d\n \tjne 335d2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6658\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6658\n \tmov 0x1da50(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 3369e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6658 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6658 (discriminator 2)\n \ttest %r15,%r15\n \tje 336b9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6663 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6663 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tjne 3339a \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6665 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6665 (discriminator 1)\n \ttest %r13,%r13\n \tje 3339a \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -47541,99 +47541,99 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3213e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 3336a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6675\n \tmovq %r13,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6676\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6676\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6675\n \tmovhps 0x1d9d9(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6676\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6676\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3217a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33428 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6678 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 336fa \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32197 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33329 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1bce2(%rip),%rbx \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%rbx\n \tsete %dl\n \tor %al,%dl\n \tjne 331d1 \n \tcmp 0x1bd0a(%rip),%rbx \n \tje 331d1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbx,%rdi\n \tcall dec0 \n \tmov %eax,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6682 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6682 (discriminator 2)\n \ttest %eax,%eax\n \tjs 33948 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 321e3 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 33384 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6684 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6684 (discriminator 1)\n \ttest %r13d,%r13d\n \tjne 3388b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6737\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6737\n \tmov 0x1d929(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 33a8e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6737 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6737 (discriminator 2)\n \ttest %r15,%r15\n \tje 33a7e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6742 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6742 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tjne 335a0 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6744 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6744 (discriminator 1)\n \ttest %r13,%r13\n \tje 335a0 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -47652,99 +47652,99 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32265 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 33564 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6754\n \tmovq %r13,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6755\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6755\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6754\n \tmovhps 0x1d8d2(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6755\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6755\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 322a1 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33691 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6757 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6757 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33a9f \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 322be \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33557 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1bbbb(%rip),%rbx \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%rbx\n \tsete %dl\n \tor %al,%dl\n \tjne 3328f \n \tcmp 0x1bbe3(%rip),%rbx \n \tje 3328f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbx,%rdi\n \tcall dec0 \n \tmov %eax,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6761 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6761 (discriminator 2)\n \ttest %eax,%eax\n \tjs 33ab2 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 3230a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 33579 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6763 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6763 (discriminator 1)\n \ttest %r13d,%r13d\n \tjne 33ae6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6794\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6794\n \tmov 0x1d802(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 33bb3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6794 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6794 (discriminator 2)\n \ttest %r15,%r15\n \tje 33bc4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6799 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6799 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tjne 33804 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6801 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6801 (discriminator 1)\n \ttest %r13,%r13\n \tje 33804 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -47763,99 +47763,99 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3238c \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 33864 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6811\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6811\n \tmovq %r13,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6812\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6811\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6811\n \tmovhps 0x1d793(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6812\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 323c8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 339b4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6814 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6814 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33c29 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 323e5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 3370d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1ba94(%rip),%rbx \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%rbx\n \tsete %dl\n \tor %al,%dl\n \tjne 33391 \n \tcmp 0x1babc(%rip),%rbx \n \tje 33391 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbx,%rdi\n \tcall dec0 \n \tmov %eax,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6818 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6818 (discriminator 2)\n \ttest %eax,%eax\n \tjs 33e46 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rdx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %edx,%edx\n \tjs 32431 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rdx\n \tmov %rdx,(%rbx)\n \tje 337f7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6820 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6820 (discriminator 1)\n \ttest %r13d,%r13d\n \tjne 33ca4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6867\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6867\n \tmov 0x1d6db(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 33ec7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6867 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6867 (discriminator 2)\n \ttest %r15,%r15\n \tje 33eb7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6872 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6872 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tjne 33b4d \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6874 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6874 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33b4d \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -47874,99 +47874,99 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 324af \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 33b7f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6884\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6884\n \tmovq %rbx,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6885\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6884\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6884\n \tmovhps 0x1d678(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6885\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 324e9 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 33ba6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6887 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6887 (discriminator 1)\n \ttest %r13,%r13\n \tje 33ef2 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32506 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33b8c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1b973(%rip),%r13 \n \tsete %bl\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%r13\n \tsete %al\n \tor %bl,%al\n \tjne 33571 \n \tcmp 0x1b99b(%rip),%r13 \n \tje 33571 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r13,%rdi\n \tcall dec0 \n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6891 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6891 (discriminator 2)\n \ttest %eax,%eax\n \tjs 33e56 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32553 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33b99 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6893 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6893 (discriminator 1)\n \ttest %ebx,%ebx\n \tjne 33f68 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov (%rsp),%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6940\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6940\n \tmov 0x1d5ba(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%rdi),%rax\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 33f57 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6940 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6940 (discriminator 2)\n \ttest %r15,%r15\n \tje 3409f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6945 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6945 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tjne 33e07 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6947 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6947 (discriminator 1)\n \ttest %r13,%r13\n \tje 33e07 \n /usr/include/python3.13/object.h:831\n \tmov 0x0(%r13),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -47985,140 +47985,140 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 325d4 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 33e39 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6957\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6957\n \tmovq %r13,%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6958\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6958\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6957\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6957\n \tmovhps 0x1d223(%rip),%xmm0 \n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6958\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6958\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32610 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33ee5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6960 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6960 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 341f5 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3262d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33ded \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1b84c(%rip),%rbx \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%rbx\n \tsete %dl\n \tor %al,%dl\n \tjne 3396b \n \tcmp 0x1b874(%rip),%rbx \n \tje 3396b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %rbx,%rdi\n \tcall dec0 \n \tmov %eax,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6964 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6964 (discriminator 2)\n \ttest %eax,%eax\n \tjs 341e5 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32679 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 33dfa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6966 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6966 (discriminator 1)\n \ttest %r12d,%r12d\n \tjne 340bf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7014\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7014\n \tmov 0x1d7ff(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1cfd0(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 342b4 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 326ae \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x8(%r15),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7016\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7016\n \tmov 0x1d7c7(%rip),%rsi \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835\n \tmov 0x90(%rax),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17835 (discriminator 1)\n \ttest %rax,%rax\n \tje 344e0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17836\n \tcall *%rax\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7016 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7016 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 344d0 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 326ee \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 33f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7022 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7022 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%rbx)\n \tje 34449 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7034\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7035\n \tlea 0x48(%rsp),%rsi\n \tmov %rbx,%rdi\n \tmov %rbx,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7034\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7035\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7034\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7035\n \tcall 1d7c0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6965 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6965 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7037 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7037 (discriminator 1)\n \tmov $0x1b7d,%ebp\n \tmov $0x1a4,%r12d\n \ttest %r13,%r13\n \tje 32b68 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n@@ -48143,52 +48143,52 @@\n \tmov %eax,(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 32781 \n /usr/include/python3.13/object.h:836\n \tmov 0x1b741(%rip),%rcx \n \tmov %eax,(%rcx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7051\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7051\n \tmov 0x1b738(%rip),%rax \n \tjmp 31a14 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6171\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6171\n \tmov 0x1d3ad(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \ttest %r13,%r13\n \tjle 330f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368\n \txor %eax,%eax\n \tjmp 327bd \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd $0x1,%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp %rax,%r13\n \tje 329f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370\n \tcmp 0x18(%rbp,%rax,8),%rbx\n \tjne 327b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18370 (discriminator 1)\n \tmov 0x10(%rsp),%rcx\n \tmov (%rcx,%rax,8),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6171 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6171 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 330f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6173\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6173\n \tlea -0x1(%r13),%rax\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rbp),%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6173\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6173\n \tmov %rax,0x18(%rsp)\n \tjmp 31867 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 31ae9 \n \tnopl 0x0(%rax)\n \tmovzbl %al,%r15d\n \tjmp 31b84 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:366\n@@ -48196,84 +48196,84 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32824 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 32fa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6425\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6425\n \tmov 0x1d1cd(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1ce2e(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 33ac2 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 32851 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6427\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6427\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6427 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6427 (discriminator 2)\n \ttest %rax,%rax\n \tje 33be1 \n /usr/include/python3.13/object.h:830\n \tmov (%rsp),%rcx\n \tmov (%rcx),%eax\n \tmov %eax,0x10(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 32878 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov (%rsp),%rax\n \tmov %rax,0x18(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6432\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6432\n \tcall d9d0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6432 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6432 (discriminator 2)\n \ttest %rax,%rax\n \tje 33c3c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6434\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6434\n \tmov 0x1d5c8(%rip),%rsi \n \tmov %rbx,%rdx\n \tmov %rax,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6434 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6434 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33456 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%r13),%rax\n \tmov 0x80(%rax),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 34274 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0xaf72(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 34256 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \tmov %r14,%rdx\n \tmov %r15,%rsi\n \tmov %r13,%rdi\n \tcall *%rbx\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 34248 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32905 \n@@ -48295,160 +48295,160 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3292d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33c0f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6440\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6440\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3294b \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 33c1c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6442\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6442\n \tmov $0x192a,%ebp\n \tmov $0x193,%r12d\n \tjmp 32aa0 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r15d,%r15d\n \tjmp 32975 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%r15\n \tje 32f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbp,%r15,8),%rsi\n \tmov %r13,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 32968 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 32f30 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r15,8),%rax\n \tmov %rax,(%rsp)\n \tjmp 318a1 \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6161\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6163\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6163\n \tmov (%rsi),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6161\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6161\n \tmov %rax,(%rsp)\n /usr/include/python3.13/object.h:354\n \tmov 0x10(%rcx),%rax\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6169\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6169\n \tjmp 318ba \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31aaa \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%ebp\n \tjmp 31c29 \n \tnopl 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31afd \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 32a05 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%r13\n \tje 330f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbp,%r14,8),%rsi\n \tmov %rbx,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 329f8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 330f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r14,8),%rbx\n \tjmp 327cd \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372\n \txor %r14d,%r14d\n \tjmp 32a45 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd $0x1,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp %r14,%r15\n \tje 32f00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18374\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18374\n \tmov 0x18(%rbp,%r14,8),%rsi\n \tmov %r13,%rdi\n \tcall 1ce90 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18375 (discriminator 1)\n \ttest %eax,%eax\n \tje 32a38 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18376 (discriminator 1)\n \tjs 32f00 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18377\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18377\n \tmov 0x10(%rsp),%rax\n \tmov (%rax,%r14,8),%rax\n \tjmp 318fd \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31b4c \n \tnopl (%rax)\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31b9a \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6264 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6264 (discriminator 1)\n \tmov $0x1878,%ebp\n \tmov $0x18e,%r12d\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7104\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7104\n \tlea 0xa6d1(%rip),%rcx # 3d178 , std::allocator > const&, void*), void*)@@Base+0x1218>\n \tmov %r12d,%edx\n \tmov %ebp,%esi\n \tlea 0xbbd5(%rip),%rdi # 3e688 , std::allocator > const&, void*), void*)@@Base+0x2728>\n \tcall 1dbd0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7105\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7105\n \tjmp 31a12 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32cb6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6264 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6264 (discriminator 1)\n \tmov %r15,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6248\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6266 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6266 (discriminator 1)\n \tmov $0x187a,%ebp\n \tmov $0x18e,%r12d\n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 32cf0 \n /usr/include/python3.13/object.h:1046\n@@ -48492,22 +48492,22 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32aa0 \n \tnopl (%rax)\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31bf2 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6268 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6268 (discriminator 1)\n \tmov $0x187c,%ebp\n \tmov $0x18e,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6248\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov %r13,%r15\n \tjmp 32aee \n \tnopl (%rax)\n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n@@ -48530,157 +48530,157 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32b1b \n \tnopl (%rax)\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31c3d \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6279\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6279\n \tmov 0x1cc41(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1ca82(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 32cc6 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 32bfc \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6284 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6284 (discriminator 2)\n \tmov 0x1b385(%rip),%rax \n \tcmp %rax,0x8(%r15)\n \tje 334d4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6296\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6296\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6297\n \tlea 0x48(%rsp),%rsi\n \tmov %r15,%rdi\n \tmov %r15,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6296\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6296\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6297\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6296\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6296\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6297\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6299 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6299 (discriminator 1)\n \ttest %r14,%r14\n \tje 334a4 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32c56 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 3321a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6303\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6303\n \txor %esi,%esi\n \tmov %r14,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32c74 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33227 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6305\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6305\n \tmov $0x18a1,%ebp\n \tmov $0x18f,%r12d\n \tjmp 32aa0 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18584\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18584\n \tlea 0xa58a(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18583\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18583\n \tmov $0x2,%r8d\n \tjmp 319c7 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 31cc3 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31c8b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6266 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6266 (discriminator 1)\n \tmov $0x18e,%r12d\n \tmov $0x187a,%ebp\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6279 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6279 (discriminator 2)\n \ttest %rax,%rax\n \tjne 32bfc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6279 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6279 (discriminator 1)\n \tmov $0x1887,%ebp\n \tmov $0x18f,%r12d\n \tjmp 32aa0 \n \tnopw 0x0(%rax,%rax,1)\n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32ae9 \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 31e15 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x1,%edi\n \tcall de40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6473 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6473 (discriminator 2)\n \ttest %rax,%rax\n \tje 333e6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6475\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6475\n \tmov $0x2,%edx\n \tmov %rax,%rsi\n \tmov %rbx,%rdi\n \tcall e1b0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6475 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6475 (discriminator 2)\n \ttest %rax,%rax\n \tje 33474 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32d56 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 331f6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tcmp 0x1b123(%rip),%r14 \n \tsete %al\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24601\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24601\n \tcmp %r12,%r14\n \tsete %dl\n \tor %al,%dl\n \tjne 3314b \n \tcmp 0x1b14b(%rip),%r14 \n \tje 3314b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24602\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24602\n \tmov %r14,%rdi\n \tcall dec0 \n \tmov %eax,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6477 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6477 (discriminator 2)\n \ttest %eax,%eax\n \tjs 334c1 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32da2 \n@@ -48693,87 +48693,87 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32db6 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 33234 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6483\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6483\n \ttest %r15d,%r15d\n \tjne 31e48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7071\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7071\n \tmov 0x1cbf2(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1c893(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 337c9 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 32dec \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7073\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7073\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7073 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7073 (discriminator 2)\n \ttest %rax,%rax\n \tje 33836 \n /usr/include/python3.13/object.h:830\n \tmov (%rsp),%rcx\n \tmov (%rcx),%eax\n \tmov %eax,0x10(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 32e13 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov (%rsp),%rax\n \tmov %rax,0x18(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7078\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7078\n \tcall d9d0 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7078 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7078 (discriminator 2)\n \ttest %rax,%rax\n \tje 33984 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7080\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7080\n \tmov 0x1d02d(%rip),%rsi \n \tmov %rbx,%rdx\n \tmov %rax,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7080 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7080 (discriminator 1)\n \ttest %eax,%eax\n \tjs 332a5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18053 (discriminator 1)\n \tmov 0x8(%r13),%rax\n \tmov 0x80(%rax),%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18054 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33c6c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060\n \tlea 0xa9d7(%rip),%rdi # 3d838 , std::allocator > const&, void*), void*)@@Base+0x18d8>\n \tcall df10 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18060 (discriminator 2)\n \ttest %eax,%eax\n \tjne 33c86 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18063\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18063\n \tmov %r15,%rdx\n \tmov %r14,%rsi\n \tmov %r13,%rdi\n \tcall *%rbx\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18064\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18064\n \tcall d740 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33f07 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32ea0 \n@@ -48795,203 +48795,203 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32ec8 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 3387e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7086\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7086\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32ee6 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 337ea \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7088\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7088\n \tmov $0x1bb0,%ebp\n \tmov $0x1a7,%r12d\n \tjmp 32aa0 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6192\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6192\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6192 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6192 (discriminator 1)\n \ttest %rax,%rax\n \tje 31960 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6192 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6192 (discriminator 2)\n \tmov $0x1830,%esi\n \tjmp 319fa \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6323 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6323 (discriminator 1)\n \tmov $0x18b3,%ebp\n \tmov $0x190,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6183\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6183\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6183 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6183 (discriminator 1)\n \ttest %rax,%rax\n \tjne 33586 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov 0x1b03b(%rip),%rax \n \tsub $0x8,%rsp\n \tmov $0x2,%r8d\n \tlea 0xb132(%rip),%rsi # 3e088 , std::allocator > const&, void*), void*)@@Base+0x2128>\n \tlea 0xa375(%rip),%r9 # 3d2d2 , std::allocator > const&, void*), void*)@@Base+0x1372>\n \tlea 0xa2b5(%rip),%rcx # 3d219 , std::allocator > const&, void*), void*)@@Base+0x12b9>\n \tmov (%rax),%rdi\n \tpush $0x1\n \tlea 0xa63b(%rip),%rdx # 3d5ab , std::allocator > const&, void*), void*)@@Base+0x164b>\n \txor %eax,%eax\n \tcall d650 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6185\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6185\n \tpop %rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6185 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6185 (discriminator 1)\n \tmov $0x1829,%esi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6185\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6185\n \tpop %r8\n \tjmp 319fa \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6323 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6323 (discriminator 1)\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6325 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6325 (discriminator 1)\n \tmov $0x18b5,%ebp\n \tmov $0x190,%r12d\n \tjmp 32b68 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6416\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6416\n \tjmp 32824 \n \tnopl (%rax)\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33272 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6326 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6326 (discriminator 1)\n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6248\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6327 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6327 (discriminator 1)\n \tmov $0x18b7,%ebp\n \tmov $0x190,%r12d\n \tjmp 32adb \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6338\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6338\n \tmov 0x1c811(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1c67a(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 336d6 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 33004 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6343 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6343 (discriminator 2)\n \tmov 0x1af7d(%rip),%rax \n \tcmp %rax,0x8(%r15)\n \tje 33727 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6355\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6355\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6356\n \tlea 0x48(%rsp),%rsi\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6355\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6355\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6356\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6355\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6355\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6356\n \tcall 1d7c0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6358 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6358 (discriminator 1)\n \tmov $0x18d6,%ebp\n \tmov $0x191,%r12d\n \ttest %r13,%r13\n \tje 32b68 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33069 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 3335d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6362\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6362\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33089 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33343 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6364\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6364\n \tmov $0x18dc,%ebp\n \tmov $0x191,%r12d\n \tjmp 32aa0 \n \tnopl 0x0(%rax)\n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31ddd \n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31e2b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6386 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6386 (discriminator 1)\n \tmov $0x18f2,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32b70 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 33298 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov $0x192,%r12d\n \txor %ebx,%ebx\n \txor %r15d,%r15d\n \tjmp 32aee \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6175\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6175\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6175 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6175 (discriminator 1)\n \ttest %rax,%rax\n \tje 32c88 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6175 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6175 (discriminator 2)\n \tmov $0x181f,%esi\n \tjmp 319fa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6388 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6388 (discriminator 1)\n \tmov $0x18f4,%ebp\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3315d \n /usr/include/python3.13/object.h:953\n@@ -49007,15 +49007,15 @@\n \txor %ebx,%ebx\n \tmov $0x192,%r12d\n \ttest %eax,%eax\n \tjns 32b0e \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tmov $0x192,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r15d\n \tjmp 32d8e \n \tmovzbl %al,%r13d\n \tjmp 320a8 \n /usr/include/python3.13/object.h:1046\n \ttest %r15,%r15\n \tje 33140 \n@@ -49034,132 +49034,132 @@\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 32b02 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31cd7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6462 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6462 (discriminator 1)\n \tmov $0x193e,%ebp\n \tmov $0x194,%r12d\n \tjmp 32b1b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r14d\n \tjmp 31d5e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6462 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6462 (discriminator 1)\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6464 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6464 (discriminator 1)\n \tmov $0x1940,%ebp\n \tmov $0x194,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6483\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6483\n \tjmp 31e48 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r13d\n \tjmp 321cf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6464 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6464 (discriminator 1)\n \tmov %r13,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6466 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6466 (discriminator 1)\n \tmov $0x1942,%ebp\n \tmov $0x194,%r12d\n \tjmp 32b02 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r13d\n \tjmp 31f7a \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32d56 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32070 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6395 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6395 (discriminator 1)\n \tmov $0x18fb,%ebp\n \tjmp 3310d \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32c56 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32c74 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32db6 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6384 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6384 (discriminator 1)\n \tmov $0x18f0,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6248\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6248\n \txor %r15d,%r15d\n \tjmp 3310d \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32da2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6397 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6397 (discriminator 1)\n \tmov $0x18fd,%ebp\n \tjmp 3310d \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 320bc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6327 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6327 (discriminator 1)\n \tmov $0x190,%r12d\n \tmov $0x18b7,%ebp\n \tjmp 32aa0 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32017 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r13d\n \tjmp 322f6 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1046\n \tjmp 330d7 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 339a2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6481 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7080 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7080 (discriminator 1)\n \tmov $0x1ba8,%ebp\n \tmov $0x1a7,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6597\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6597\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6596\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6596\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x1c9fd(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6597\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6597\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 32053 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6399 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6399 (discriminator 1)\n \tmov $0x18ff,%ebp\n \tjmp 330bf \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32053 \n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31d26 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6492 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6492 (discriminator 1)\n \tmov $0x195c,%ebp\n \tmov $0x195,%r12d\n \tjmp 32aa0 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32197 \n@@ -49180,116 +49180,116 @@\n \tjmp 3213e \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31f42 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 321e3 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r13d\n \tjmp 3241d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6676\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6676\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6675\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6675\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x1c776(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6676\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6676\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 3217a \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31ee9 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31f8e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6473 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6473 (discriminator 1)\n \tmov $0x1949,%ebp\n \tmov $0x194,%r12d\n \tjmp 32b1b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6516\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6515\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6515\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x1c832(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6516\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6516\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 31f25 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3217a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6579 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6579 (discriminator 1)\n \tmov $0x19b3,%ebp\n \tmov $0x197,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 31fbb \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33c5a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6434 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6434 (discriminator 1)\n \tmov $0x1922,%ebp\n \tmov $0x193,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6475 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6475 (discriminator 1)\n \tmov $0x194b,%ebp\n \tmov $0x194,%r12d\n \tjmp 32b02 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 31f25 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6598 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6598 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6599 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6599 (discriminator 1)\n \tmov $0x19c7,%ebp\n \tmov $0x197,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33ddd \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6298 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6298 (discriminator 1)\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6299 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6299 (discriminator 1)\n \tmov $0x189b,%ebp\n \tmov $0x18f,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6477 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6477 (discriminator 1)\n \tmov $0x194d,%ebp\n \tmov $0x194,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6476 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6476 (discriminator 1)\n \txor %r13d,%r13d\n \tjmp 32b68 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%rbx\n \tmovq %rbx,%xmm0\n \tmovhps (%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6286 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6286 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 32c0d \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r13\n /usr/include/python3.13/object.h:831\n@@ -49308,21 +49308,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33518 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 33e7a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6297\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6296\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6296\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6297\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6297\n \tcall 1d7c0 \n \tmov %rax,%r14\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32c37 \n@@ -49336,163 +49336,163 @@\n \tjmp 32c37 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 322be \n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32265 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %bl,%ebx\n \tjmp 3253d \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3230a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6183 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6183 (discriminator 2)\n \tmov $0x1827,%esi\n \tjmp 319fa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6603 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6603 (discriminator 1)\n \tmov $0x19cb,%ebp\n \tmov $0x197,%r12d\n \tjmp 32b1b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6755\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6755\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6754\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6754\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x1c590(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6755\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6755\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 322a1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6614\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6614\n \tmov 0x1c217(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1c080(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 34514 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 335fe \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6619 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6619 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tje 343c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6631\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6631\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6632\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6632\n \tlea 0x48(%rsp),%rsi\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6631\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6631\n \tmovq $0x0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6632\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6632\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6631\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6631\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6632\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6632\n \tcall 1d7c0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6632 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6632 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6634 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6634 (discriminator 1)\n \tmov $0x19ea,%ebp\n \tmov $0x198,%r12d\n \ttest %r13,%r13\n \tje 32b68 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33661 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33e9d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6638\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6638\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33681 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33eaa \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6640\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6640\n \tmov $0x19f0,%ebp\n \tmov $0x198,%r12d\n \tjmp 32aa0 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 322a1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 320e9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6406 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6406 (discriminator 1)\n \tmov $0x1906,%ebp\n \tjmp 3310d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6658 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6658 (discriminator 1)\n \tmov $0x1a02,%ebp\n \tmov $0x199,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6406 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6406 (discriminator 1)\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6408 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6408 (discriminator 1)\n \tmov $0x1908,%ebp\n \tjmp 330bf \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6338 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6338 (discriminator 2)\n \ttest %rax,%rax\n \tjne 33004 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6338 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6338 (discriminator 1)\n \tmov $0x18c2,%ebp\n \tmov $0x191,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6677 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6677 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6678 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6678 (discriminator 1)\n \tmov $0x1a16,%ebp\n \tmov $0x199,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 323e5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6408 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6408 (discriminator 1)\n \tmov %rbp,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6410 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6410 (discriminator 1)\n \tmov $0x190a,%ebp\n /usr/include/python3.13/object.h:1046\n \tjmp 3310d \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%rbx\n \tmovq %rbx,%xmm0\n \tmovhps (%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6345 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6345 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 33015 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -49511,21 +49511,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33769 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 34215 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6356\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6355\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6355\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6356\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6356\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3303f \n@@ -49533,64 +49533,64 @@\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tjne 3303f \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3303f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6498 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6498 (discriminator 1)\n \tmov $0x1962,%ebp\n \tmov $0x195,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 31e8d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7071 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7071 (discriminator 2)\n \ttest %rax,%rax\n \tjne 348a7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7071 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7071 (discriminator 1)\n \tmov $0x1b9f,%ebp\n \tmov $0x1a7,%r12d\n /usr/include/python3.13/object.h:1046\n \tjmp 32aa0 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32ee6 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32431 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6812\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6811\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6811\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x1c314(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6812\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6812\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 323c8 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 34238 \n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6481 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7073 (discriminator 1)\n \tmov $0x1ba1,%ebp\n \tmov $0x1a7,%r12d\n \tjmp 32adb \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32ea0 \n@@ -49599,262 +49599,262 @@\n \tjmp 3238c \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32eb4 \n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32ec8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6693\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6693\n \tmov 0x1bf5e(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1bdc7(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 342d8 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 338b7 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6698 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6698 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tje 34337 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6710\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6711\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6710\n \tmov %rax,0x40(%rsp)\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6711\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6710\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6711\n \tcall 1d7c0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6711 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6711 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6713 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6713 (discriminator 1)\n \tmov $0x1a39,%ebp\n \tmov $0x19a,%r12d\n \ttest %r13,%r13\n \tje 32b68 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33918 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 33f4a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6717\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6717\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33938 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 33f3d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6719\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6719\n \tmov $0x1a3f,%ebp\n \tmov $0x19a,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6682 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6682 (discriminator 1)\n \tmov $0x1a1a,%ebp\n \tmov $0x199,%r12d\n \tjmp 32b1b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6517 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6517 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6518 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6518 (discriminator 1)\n \tmov $0x1976,%ebp\n \tmov $0x195,%r12d\n \tjmp 32b68 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:24600\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:24600\n \tmovzbl %al,%r12d\n \tjmp 32665 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6522 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6522 (discriminator 1)\n \tmov $0x197a,%ebp\n \tmov $0x195,%r12d\n \tjmp 32b1b \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6481 (discriminator 1)\n \txor %ebx,%ebx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 340af \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7078 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7078 (discriminator 1)\n \tmov $0x1ba6,%ebp\n \tmov $0x1a7,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7080 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7080 (discriminator 1)\n \tmov $0x1a7,%r12d\n \tmov $0x1ba8,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6481 (discriminator 1)\n \txor %ebx,%ebx\n \tjmp 32aee \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 323c8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6535\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6535\n \tmov 0x1be28(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1bc91(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 34290 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 339ed \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6540 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6540 (discriminator 2)\n \tmov 0x10(%rsp),%rax\n \tcmp %rax,0x8(%r15)\n \tje 34538 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6552\n \tmov (%rsp),%rax\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6553\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6553\n \tlea 0x48(%rsp),%rsi\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6552\n \tmov %rdx,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6553\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6553\n \tmov $0x1,%edx\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6552\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6553\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6553\n \tcall 1d7c0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6553 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6553 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6555 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6555 (discriminator 1)\n \tmov $0x199b,%ebp\n \tmov $0x196,%r12d\n \ttest %r13,%r13\n \tje 32b68 \n /usr/include/python3.13/object.h:366\n \tmov (%r14),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33a4e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 3422b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6559\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6559\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33a6e \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 34208 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6561\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6561\n \tmov $0x19a1,%ebp\n \tmov $0x196,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6737 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6737 (discriminator 1)\n \tmov $0x1a51,%ebp\n \tmov $0x19b,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 32210 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6756 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6756 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6757 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6757 (discriminator 1)\n \tmov $0x1a65,%ebp\n \tmov $0x19b,%r12d\n \tjmp 32b68 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6761 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6761 (discriminator 1)\n \tmov $0x1a69,%ebp\n \tmov $0x19b,%r12d\n \tjmp 32b1b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n \tcall 1aa40 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6425 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6425 (discriminator 2)\n \ttest %rax,%rax\n \tjne 32851 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6425 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6425 (discriminator 1)\n \tmov $0x1919,%ebp\n \tmov $0x193,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18871\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18871\n \tmov (%rsp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tlea 0x48(%rsp),%rsi\n \tmov 0x1c64a(%rip),%rdi \n \tmovabs $0x8000000000000001,%rdx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18871\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18871\n \tmovq $0x0,0x40(%rsp)\n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18872\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18872\n \tcall 1d7c0 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6772 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6772 (discriminator 2)\n \ttest %rax,%rax\n \tje 342fc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6774\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6774\n \tmov %rax,%rdi\n \txor %esi,%esi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%r15),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33b3d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 3430c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6776\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6776\n \tmov $0x1a78,%ebp\n \tmov $0x19c,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6885\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6884\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6884\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x1bfd3(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6885\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6885\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:1046\n \tjmp 324e9 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n@@ -49864,164 +49864,164 @@\n \tjmp 32506 \n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32553 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 324e9 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 32337 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6794 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6794 (discriminator 1)\n \tmov $0x1a8a,%ebp\n \tmov $0x19d,%r12d\n \tjmp 32aa0 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32919 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 345b5 \n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov $0x191b,%ebp\n \tmov $0x193,%r12d\n \tjmp 32adb \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32905 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3292d \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3294b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6813 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6813 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6814 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6814 (discriminator 1)\n \tmov $0x1a9e,%ebp\n \tmov $0x19d,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 343b8 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6432 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6432 (discriminator 1)\n \tmov $0x1920,%ebp\n \tmov $0x193,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6434 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6434 (discriminator 1)\n \tmov $0x193,%r12d\n \tmov $0x1922,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6251\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6251\n \txor %ebx,%ebx\n \tjmp 32aee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov %r15,%rdx\n \tmov %r14,%rsi\n \tmov %r13,%rdi\n \tcall d130 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7081 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7081 (discriminator 2)\n \ttest %rax,%rax\n \tjne 32e8a \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 344ed \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7081 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7081 (discriminator 1)\n \txor %ebx,%ebx\n \tmov $0x1ba9,%ebp\n \tmov $0x1a7,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6829\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6829\n \tmov 0x1bd4d(%rip),%rbp \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1b9ae(%rip),%rdi \n \tmov %rbp,%rsi\n \tcall d930 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 34764 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 33ccf \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rbx)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6831\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6831\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6831 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6831 (discriminator 2)\n \ttest %rax,%rax\n \tje 34754 \n /usr/include/python3.13/object.h:830\n \tmov (%rsp),%rcx\n \tmov (%rcx),%eax\n \tmov %eax,0x10(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 33cf6 \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov (%rsp),%rax\n \tmov %rax,0x18(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6836\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6836\n \tcall d9d0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6836 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6836 (discriminator 2)\n \ttest %rax,%rax\n \tje 34737 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x8,%edi\n \tcall de40 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6838 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6838 (discriminator 2)\n \ttest %rax,%rax\n \tje 348cc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6840\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6840\n \tmov 0x1c134(%rip),%rsi \n \tmov %rax,%rdx\n \tmov %r13,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6840 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6840 (discriminator 1)\n \ttest %eax,%eax\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6840 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6840 (discriminator 1)\n \tjs 34319 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33d55 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 34747 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6842\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6842\n \tmov %r13,%rdx\n \tmov %r14,%rsi\n \tmov %rbx,%rdi\n \tcall 1a4f0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6842 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6842 (discriminator 2)\n \ttest %rax,%rax\n \tje 348af \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33d83 \n@@ -50043,76 +50043,76 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33dad \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 34704 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6847\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6847\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33dcd \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 3489a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6849\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6849\n \tmov $0x1ac1,%ebp\n \tmov $0x19e,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6299 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6299 (discriminator 1)\n \tmov $0x18f,%r12d\n \tmov $0x189b,%ebp\n \tjmp 32aa0 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3262d \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32679 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6958\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6958\n \tlea 0x48(%rsp),%rsi\n \tmov $0x1,%edx\n \tmov %r15,%rdi\n \tmov %r15,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6957\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6957\n \tmovq $0x0,0x40(%rsp)\n \tmov 0x1b9e9(%rip),%rax \n \tmov %rax,0x48(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6958\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6958\n \tcall 1d7c0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:1046\n \tjmp 32610 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 325d4 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6818 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6818 (discriminator 1)\n \tmov $0x1aa2,%ebp\n \tmov $0x19d,%r12d\n \tjmp 32b1b \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 344ff \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6886 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6886 (discriminator 1)\n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6889 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6889 (discriminator 1)\n \txor %r15d,%r15d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6819 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6891 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6891 (discriminator 1)\n \tmov $0x1aeb,%ebp\n \tmov $0x19f,%r12d\n \tjmp 32adb \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n@@ -50123,139 +50123,139 @@\n \tjmp 32767 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33661 \n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33681 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6867 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6867 (discriminator 1)\n \tmov $0x1ad3,%ebp\n \tmov $0x19f,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 3245e \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32751 \n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32610 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6819 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6887 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6887 (discriminator 2)\n \tmov %r14,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6887 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6887 (discriminator 1)\n \tmov $0x1ae7,%ebp\n \tmov $0x19f,%r12d\n \tjmp 32b02 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tjne 33c86 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x1a0b4(%rip),%rax \n \tlea 0x9935(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7081 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7081 (discriminator 1)\n \tjmp 33c86 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 326ee \n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33938 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33918 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tmov (%rsp),%rdi\n \tcall d100 \n \tmov %rax,%r15\n \tjmp 3257f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6902\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6902\n \tmov 0x1ba89(%rip),%rbx \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18852\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18852\n \tmov 0x1b6ea(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall d930 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18854 (discriminator 1)\n \ttest %rax,%rax\n \tje 34849 \n /usr/include/python3.13/object.h:831\n \tmov (%rax),%eax\n \tadd $0x1,%eax\n \tje 33f95 \n /usr/include/python3.13/object.h:836\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6904\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6904\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6904 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6904 (discriminator 2)\n \ttest %rax,%rax\n \tje 3480f \n /usr/include/python3.13/object.h:830\n \tmov (%rsp),%rcx\n \tmov (%rcx),%eax\n \tmov %eax,0x10(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 33fbc \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov (%rsp),%rax\n \tmov %rax,0x18(%r15)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6909\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6909\n \tcall d9d0 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6909 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6909 (discriminator 2)\n \ttest %rax,%rax\n \tje 347a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x8,%edi\n \tcall de40 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6911 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6911 (discriminator 2)\n \ttest %rax,%rax\n \tje 34788 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6913\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6913\n \tmov 0x1be6e(%rip),%rsi \n \tmov %rax,%rdx\n \tmov %r14,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6913 (discriminator 1)\n \ttest %eax,%eax\n \tjs 347da \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 34019 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 3482c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6915\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6915\n \tmov %r14,%rdx\n \tmov %r15,%rsi\n \tmov %r13,%rdi\n \tcall 1a4f0 \n \tmov %rax,%rbx\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6915 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6915 (discriminator 2)\n \ttest %rbx,%rbx\n \tje 3461e \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 34049 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n@@ -50275,103 +50275,103 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 34071 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r14)\n \tje 3464f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6920\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6920\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3408f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 3465c \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6922\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6922\n \tmov $0x1b0a,%ebp\n \tmov $0x1a0,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6940 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6940 (discriminator 1)\n \tmov $0x1b1c,%ebp\n \tmov $0x1a1,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7078 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7078 (discriminator 1)\n \tmov $0x1a7,%r12d\n \tmov $0x1ba6,%ebp\n \tjmp 32aee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6975\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6975\n \tmov 0x1b932(%rip),%rdi \n \tcall 1aac0 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6975 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6975 (discriminator 2)\n \ttest %rax,%rax\n \tje 34727 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6977\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6977\n \tmov $0x1,%edi\n \tcall d420 \n \tmov %rax,%r14\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6977 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6977 (discriminator 2)\n \ttest %rax,%rax\n \tje 3487d \n /usr/include/python3.13/object.h:830\n \tmov (%rsp),%rcx\n \tmov (%rcx),%eax\n \tmov %eax,0x10(%rsp)\n /usr/include/python3.13/object.h:831\n \tadd $0x1,%eax\n \tje 340fe \n /usr/include/python3.13/object.h:836\n \tmov %eax,(%rcx)\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tmov (%rsp),%rax\n \tmov %rax,0x18(%r14)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6982\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6982\n \tcall d9d0 \n \tmov %rax,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6982 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6982 (discriminator 2)\n \ttest %rax,%rax\n \tje 346b0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:22491\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:22491\n \tmov $0x8,%edi\n \tcall de40 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6984 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6984 (discriminator 2)\n \ttest %rax,%rax\n \tje 346a0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6986\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6986\n \tmov 0x1bd2c(%rip),%rsi \n \tmov %rax,%rdx\n \tmov %r13,%rdi\n \tcall d340 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6986 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6986 (discriminator 1)\n \ttest %eax,%eax\n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6986 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6986 (discriminator 1)\n \tjs 346c0 \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3415d \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 3488d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6988\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6988\n \tmov %r13,%rdx\n \tmov %r14,%rsi\n \tmov %rbx,%rdi\n \tcall 1a4f0 \n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6988 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6988 (discriminator 2)\n \ttest %rax,%rax\n \tje 34669 \n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3418b \n@@ -50393,38 +50393,38 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 341b5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%r13)\n \tje 34686 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6993\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6993\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall 1ba40 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%rbp),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 341d5 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,0x0(%rbp)\n \tje 34693 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6995\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6995\n \tmov $0x1b53,%ebp\n \tmov $0x1a2,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6964 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6964 (discriminator 1)\n \tmov $0x1b34,%ebp\n \tmov $0x1a1,%r12d\n \tjmp 32b1b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6959 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6959 (discriminator 1)\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6960 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6960 (discriminator 1)\n \tmov $0x1b30,%ebp\n \tmov $0x1a1,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33a6e \n@@ -50432,102 +50432,102 @@\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 33769 \n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33a4e \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7073 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7073 (discriminator 1)\n \tmov $0x1a7,%r12d\n \tmov $0x1ba1,%ebp\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcall df60 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18065 (discriminator 2)\n \ttest %rax,%rax\n \tje 345d7 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 345c5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6435 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6435 (discriminator 1)\n \txor %ebx,%ebx\n \tmov $0x1923,%ebp\n \tmov $0x193,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18055\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18055\n \tmov %r14,%rdx\n \tmov %r15,%rsi\n \tmov %r13,%rdi\n \tcall d130 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6435 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6435 (discriminator 2)\n \ttest %rax,%rax\n \tjne 328ef \n \tjmp 34256 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6535 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6535 (discriminator 1)\n \tmov $0x1987,%ebp\n \tmov $0x196,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6535 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6535 (discriminator 2)\n \ttest %rax,%rax\n \tje 32aa0 \n \tjmp 339ed \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7014 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7014 (discriminator 2)\n \ttest %rax,%rax\n \tjne 326ae \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7014 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7014 (discriminator 1)\n \tmov $0x1b66,%ebp\n \tmov $0x1a4,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6693 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6693 (discriminator 1)\n \tmov $0x1a25,%ebp\n \tmov $0x19a,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6693 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6693 (discriminator 2)\n \ttest %rax,%rax\n \tje 32aa0 \n \tjmp 338b7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6772 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6772 (discriminator 1)\n \tmov $0x1a74,%ebp\n \tmov $0x19c,%r12d\n \tjmp 32aa0 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33b3d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6836 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6836 (discriminator 1)\n \tmov %r13,%r15\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3486d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6838 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6838 (discriminator 1)\n \tmov %rbp,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6840 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6840 (discriminator 1)\n \tmov $0x19e,%r12d\n \tmov $0x1ab8,%ebp\n \tjmp 32adb \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%rbx\n \tmovq %rbx,%xmm0\n \tmovhps (%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6700 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6700 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 338c6 \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -50546,21 +50546,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 34379 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 348dc \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6711\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6710\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6710\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6711\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6711\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 338ee \n@@ -50568,23 +50568,23 @@\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tjne 338ee \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 338ee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6432 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6432 (discriminator 1)\n \tmov $0x193,%r12d\n \tmov $0x1920,%ebp\n \tjmp 32b02 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%rbx\n \tmovq %rbx,%xmm0\n \tmovhps (%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6621 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6621 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 3360d \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -50603,21 +50603,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3440a \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 34711 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6632\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6632\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6631\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6631\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6632\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6632\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33637 \n@@ -50629,15 +50629,15 @@\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33637 \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%rbx),%r12\n \tmovq %r12,%xmm0\n \tmovhps (%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7024 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7024 (discriminator 1)\n \ttest %r12,%r12\n \tje 326fd \n /usr/include/python3.13/object.h:831\n \tmov (%r12),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%rbx),%r14\n /usr/include/python3.13/object.h:831\n@@ -50656,21 +50656,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3448f \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tje 34608 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7035\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7034\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7034\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7035\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7035\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%r12),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 32727 \n@@ -50678,50 +50678,50 @@\n \tsub $0x1,%rax\n \tmov %rax,(%r12)\n \tjne 32727 \n /usr/include/python3.13/object.h:954\n \tmov %r12,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 32727 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7016 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7016 (discriminator 1)\n \tmov $0x1b68,%ebp\n \tmov $0x1a4,%r12d\n \tjmp 32b02 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:17841\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:17841\n \tcall d100 \n \tmov %rax,%rbx\n \tjmp 326d1 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:7081 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:7081 (discriminator 1)\n \tmov $0x1a7,%r12d\n \tmov $0x1ba9,%ebp\n \txor %ebx,%ebx\n \tjmp 32aee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6891 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6891 (discriminator 1)\n \tmov $0x19f,%r12d\n \tmov $0x1aeb,%ebp\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6240\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6240\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6614 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6614 (discriminator 1)\n \tmov $0x19d6,%ebp\n \tmov $0x198,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tcall 1aa40 \n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6614 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6614 (discriminator 2)\n \ttest %rax,%rax\n \tje 32aa0 \n \tjmp 335fe \n /usr/include/python3.13/cpython/classobject.h:40\n \tmov 0x18(%r15),%rbx\n \tmovq %rbx,%xmm0\n \tmovhps (%rsp),%xmm0\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6542 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6542 (discriminator 1)\n \ttest %rbx,%rbx\n \tje 339fc \n /usr/include/python3.13/object.h:831\n \tmov (%rbx),%eax\n /usr/include/python3.13/cpython/classobject.h:35\n \tmov 0x10(%r15),%r14\n /usr/include/python3.13/object.h:831\n@@ -50740,21 +50740,21 @@\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 34576 \n /usr/include/python3.13/object.h:953\n \tsub $0x1,%rax\n \tmov %rax,(%r15)\n \tje 345f2 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6553\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6553\n \tlea 0x40(%rsp),%rsi\n \tmov $0x2,%edx\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6552\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6552\n \tmovaps %xmm0,0x40(%rsp)\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6553\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6553\n \tcall 1d7c0 \n \tmov %rax,%r13\n /usr/include/python3.13/object.h:366\n \tmov (%rbx),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 33a24 \n@@ -50762,29 +50762,29 @@\n \tsub $0x1,%rax\n \tmov %rax,(%rbx)\n \tjne 33a24 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33a24 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov $0x193,%r12d\n \tmov $0x191b,%ebp\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6435 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6435 (discriminator 1)\n \tmov $0x193,%r12d\n \tmov $0x1923,%ebp\n \txor %ebx,%ebx\n \tjmp 32aee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18066\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18066\n \tmov 0x199f2(%rip),%rax \n \tlea 0x9273(%rip),%rsi # 3d858 , std::allocator > const&, void*), void*)@@Base+0x18f8>\n \tmov (%rax),%rdi\n \tcall d9f0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6435 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6435 (discriminator 1)\n \tjmp 34256 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 34576 \n@@ -50792,70 +50792,70 @@\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 3448f \n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3463f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6915 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6915 (discriminator 1)\n \tmov $0x1b03,%ebp\n \tmov $0x1a0,%r12d\n \tjmp 32adb \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3405d \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6915 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6915 (discriminator 1)\n \tmov $0x1a0,%r12d\n \tmov $0x1b03,%ebp\n \tjmp 32aee \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 34071 \n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3408f \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6988 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6988 (discriminator 1)\n \tmov $0x1b4c,%ebp\n \tmov $0x1a2,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3419f \n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 341b5 \n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 341d5 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6984 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6984 (discriminator 1)\n \tmov $0x1b48,%ebp\n \tmov $0x1a2,%r12d\n \tjmp 32b68 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6982 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6982 (discriminator 1)\n \tmov $0x1b46,%ebp\n \tmov $0x1a2,%r12d\n \tjmp 32b68 \n \tmov %r13,%r15\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 346e7 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6984 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6984 (discriminator 1)\n \tmov %rbp,%r13\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6986 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6986 (discriminator 1)\n \tmov $0x1a2,%r12d\n \tmov $0x1b4a,%ebp\n \tjmp 32adb \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3418b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6986 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6986 (discriminator 1)\n \tmov $0x1a2,%r12d\n \tmov $0x1b4a,%ebp\n \tjmp 32aee \n /usr/include/python3.13/object.h:954\n \tmov %r14,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33d97 \n@@ -50863,282 +50863,282 @@\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33dad \n \tmov %r15,%rdi\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 3440a \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6975 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6975 (discriminator 1)\n \tmov $0x1b3f,%ebp\n \tmov $0x1a2,%r12d\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6836 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6836 (discriminator 1)\n \tmov $0x1ab4,%ebp\n \tmov $0x19e,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33d55 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6831 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6831 (discriminator 1)\n \tmov $0x1aaf,%ebp\n \tmov $0x19e,%r12d\n \tjmp 32b1b \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6829 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6829 (discriminator 1)\n \tmov $0x19e,%r12d\n \tmov $0x1aad,%ebp\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6829 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6829 (discriminator 2)\n \ttest %rax,%rax\n \tje 32aa0 \n \tmov %rax,%rbx\n \tjmp 33ccf \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 347ba \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6911 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6911 (discriminator 1)\n \tmov $0x1aff,%ebp\n \tmov $0x1a0,%r12d\n \tjmp 32adb \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6819 (discriminator 1)\n \txor %ebx,%ebx\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 347ca \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6909 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6909 (discriminator 1)\n \tmov $0x1afd,%ebp\n \tmov $0x1a0,%r12d\n \tjmp 32adb \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6911 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6911 (discriminator 1)\n \tmov $0x1a0,%r12d\n \tmov $0x1aff,%ebp\n \tjmp 32aee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6909 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6909 (discriminator 1)\n \tmov $0x1a0,%r12d\n \tmov $0x1afd,%ebp\n \tjmp 32b02 \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 347ff \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6913 (discriminator 1)\n \tmov $0x1b01,%ebp\n \tmov $0x1a0,%r12d\n \tjmp 32adb \n /usr/include/python3.13/object.h:954\n \tmov %r13,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 34049 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6913 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6913 (discriminator 1)\n \tmov $0x1a0,%r12d\n \tmov $0x1b01,%ebp\n \tjmp 32aee \n /usr/include/python3.13/object.h:366\n \tmov 0x0(%r13),%rax\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttest %eax,%eax\n \tjs 34839 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6886 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6886 (discriminator 1)\n \txor %r14d,%r14d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6819 (discriminator 1)\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6904 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6904 (discriminator 1)\n \tmov $0x1af8,%ebp\n \tmov $0x1a0,%r12d\n \tjmp 32adb \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 34019 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6904 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6904 (discriminator 1)\n \tmov $0x1a0,%r12d\n \tmov $0x1af8,%ebp\n \tjmp 32aa0 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6902 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6902 (discriminator 1)\n \tmov $0x1af6,%ebp\n \tmov $0x1a0,%r12d\n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:18866\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:18866\n \tcall 1aa40 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6902 (discriminator 2)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6902 (discriminator 2)\n \ttest %rax,%rax\n \tje 32aa0 \n \tmov %rax,%r13\n \tjmp 33f95 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6840 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6840 (discriminator 1)\n \tmov $0x19e,%r12d\n \tmov $0x1ab8,%ebp\n \tjmp 32aee \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6977 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6977 (discriminator 1)\n \tmov $0x1b41,%ebp\n \tmov $0x1a2,%r12d\n \tjmp 32b1b \n /usr/include/python3.13/object.h:954\n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 3415d \n \tmov %rbp,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33dcd \n \tmov %rax,%r13\n \tjmp 32dec \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6842 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6842 (discriminator 1)\n \tmov $0x1aba,%ebp\n \tmov $0x19e,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:954\n \tmov %rbx,%rdi\n \tcall d700 <_Py_Dealloc@plt>\n \tjmp 33d83 \n-./.mesonpy-gruwb7jk/src/_rtmidi.cpp:6838 (discriminator 1)\n+./.mesonpy-a228xf3o/src/_rtmidi.cpp:6838 (discriminator 1)\n \tmov $0x1ab6,%ebp\n \tmov $0x19e,%r12d\n \tjmp 32b68 \n /usr/include/python3.13/object.h:954\n \tmov %r15,%rdi\n \tmovaps %xmm0,(%rsp)\n \tcall d700 <_Py_Dealloc@plt>\n \tmovdqa (%rsp),%xmm0\n \tjmp 34379 \n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n \n 0000000000034900 :\n MidiInApi::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:734\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:734\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:735\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:735\n \tmov %esi,0xb4(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:736\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:736\n \tmov %edx,0xb8(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:737\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:737\n \tret\n MidiInApi::setBufferSize(unsigned int, unsigned int) [clone .localalias]:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:737\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:737\n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiInAlsa::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2208\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2208\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2211 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2211 (discriminator 1)\n \tmov 0x8(%rdi),%rax\n \tmov (%rsi),%rsi\n \tmov (%rax),%rdi\n \tjmp d970 \n \tnop\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutAlsa::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2405\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2405\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2408 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2408 (discriminator 1)\n \tmov 0x8(%rdi),%rax\n \tmov (%rsi),%rsi\n \tmov (%rax),%rdi\n \tjmp d970 \n \tnop\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiInAlsa::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2180\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2180\n \tendbr64\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2183\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2183\n \tcmpb $0x0,0x10(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2181\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2181\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2183\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2183\n \tje 349bd \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2184\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2184\n \tmov 0x10(%rbp),%rsi\n \ttest %rsi,%rsi\n \tje 3499a \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2185\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2185\n \tmov 0x0(%rbp),%rdi\n \tcall e0c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2186\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2186\n \tmov 0x10(%rbp),%rdi\n \tcall de50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2187\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2187\n \tmovq $0x0,0x10(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2191\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2191\n \tmov 0x48(%rbp),%esi\n \tmov 0x0(%rbp),%rdi\n \txor %r8d,%r8d\n \txor %ecx,%ecx\n \tmov $0x20,%edx\n \tcall d980 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2192\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2192\n \tmov 0x0(%rbp),%rdi\n \tcall e120 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2194\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2194\n \tmovb $0x0,0x10(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2198\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2198\n \tcmpb $0x0,0x89(%rbx)\n \tjne 349d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2205\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2205\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2199\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2199\n \tmovb $0x0,0x89(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2200\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2200\n \tmov 0x50(%rbp),%edi\n \tmov $0x1,%edx\n \tlea 0x89(%rbx),%rsi\n \tcall d240 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2202\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2202\n \tmov 0x30(%rbp),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2202 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2202 (discriminator 1)\n \tcmp %rdi,0x38(%rbp)\n \tje 349c6 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2205\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2205\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2203\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2203\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2205\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2205\n \tpop %rbx\n \tpop %rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2203\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2203\n \tjmp d820 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiInAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2216\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2216\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r13\n \tpush %r12\n \tpush %rbx\n \tsub $0x18,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2217\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2217\n \tmov 0x8(%rdi),%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2216\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2216\n \tmov %fs:0x28,%rbx\n \tmov %rbx,-0x28(%rbp)\n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2219\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2219\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -51151,72 +51151,72 @@\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 34ae0 \n \tcall df50 \n \tlea 0xf(%rsp),%r13\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n \tand $0xfffffffffffffff0,%r13\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r13,%rdi\n \tcall d4f0 \n MidiInAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2220\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2220\n \tmov 0xc(%r12),%esi\n \tmov (%r12),%rdi\n \tmov %r13,%rdx\n \tcall e300 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2221 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2221 (discriminator 1)\n \tmov (%rbx),%rsi\n \tmov %r13,%rdi\n \tcall e2c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2222\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2222\n \tmov 0xc(%r12),%esi\n \tmov (%r12),%rdi\n \tmov %r13,%rdx\n \tcall d560 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2223\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2223\n \tmov -0x28(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 34ae8 \n \tlea -0x18(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %r13\n \tpop %rbp\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 34a79 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2223\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2223\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \txchg %ax,%ax\n MidiOutAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2413\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2413\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r13\n \tpush %r12\n \tpush %rbx\n \tsub $0x18,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2414\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2414\n \tmov 0x8(%rdi),%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2413\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2413\n \tmov %fs:0x28,%rbx\n \tmov %rbx,-0x28(%rbp)\n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2416\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2416\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -51229,325 +51229,325 @@\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 34bc0 \n \tcall df50 \n \tlea 0xf(%rsp),%r13\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n \tand $0xfffffffffffffff0,%r13\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r13,%rdi\n \tcall d4f0 \n MidiOutAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2417\n \tmov 0xc(%r12),%esi\n \tmov (%r12),%rdi\n \tmov %r13,%rdx\n \tcall e300 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2418 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2418 (discriminator 1)\n \tmov (%rbx),%rsi\n \tmov %r13,%rdi\n \tcall e2c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2419\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2419\n \tmov 0xc(%r12),%esi\n \tmov (%r12),%rdi\n \tmov %r13,%rdx\n \tcall d560 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2420\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2420\n \tmov -0x28(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 34bc8 \n \tlea -0x18(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %r13\n \tpop %rbp\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 34b59 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2420\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2420\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \txchg %ax,%ax\n MidiInJack::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3349\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3349\n \tendbr64\n \tpush %rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3350\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3350\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3352\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3352\n \tmov 0x8(%rbp),%rsi\n \ttest %rsi,%rsi\n \tje 34bff \n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3353\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3353\n \tmov 0x0(%rbp),%rdi\n \tcall d990 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3354\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3354\n \tmovq $0x0,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3356\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3356\n \tmovb $0x0,0x10(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3357\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3357\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n MidiInJack::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3368\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3368\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3369\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3369\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3371 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3371 (discriminator 1)\n \tmov (%rsi),%rdx\n \tmov (%rax),%rdi\n \tmov 0x8(%rax),%rsi\n \tjmp d4c0 \n \tnop\n \tnopl 0x0(%rax,%rax,1)\n MidiOutJack::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3599\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3599\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3600\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3600\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3602 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3602 (discriminator 1)\n \tmov (%rsi),%rdx\n \tmov (%rax),%rdi\n \tmov 0x8(%rax),%rsi\n \tjmp d4c0 \n \tnopw 0x0(%rax,%rax,1)\n jackProcessOut(unsigned int, void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3384\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3384\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x10,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3390\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3390\n \tmov %fs:0x28,%rax\n \tmov %rax,0x8(%rsp)\n \tmov 0x8(%rsi),%rax\n \ttest %rax,%rax\n \tje 34d2d \n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3392\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3392\n \tmov %edi,%esi\n \tlea 0x4(%rsp),%r12\n \tmov %rax,%rdi\n \tcall de90 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3393\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3393\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3392\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3392\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3393\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3393\n \tcall e240 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3395\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3395\n \tmov 0x10(%rbx),%rdi\n \tmov $0x4,%edx\n \tmov %r12,%rsi\n \tcall db30 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3395 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3395 (discriminator 1)\n \tcmp $0x4,%rax\n \tjne 34d20 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3396\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3396\n \tmov 0x10(%rbx),%rdi\n \tcall d6e0 \n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3396 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3396 (discriminator 1)\n \tmovslq 0x4(%rsp),%rax\n \tadd $0x4,%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3395 (discriminator 4)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3395 (discriminator 4)\n \tcmp %rax,%rdx\n \tjb 34d20 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3397\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3397\n \tmov 0x10(%rbx),%rdi\n \tmov $0x4,%esi\n \tcall d8a0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3399\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3399\n \tmovslq 0x4(%rsp),%rdx\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall df40 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3401\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3401\n \tmovslq 0x4(%rsp),%rdx\n \tmov 0x10(%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3399\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3399\n \tmov %rax,%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3400\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3400\n \ttest %rax,%rax\n \tje 34d10 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3401\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3401\n \tcall d110 \n \tjmp 34ca0 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3403\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3403\n \tmov %rdx,%rsi\n \tcall d8a0 \n \tjmp 34ca0 \n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3407\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3407\n \tlea 0x48(%rbx),%rdi\n \tcall d190 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3407 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3407 (discriminator 1)\n \ttest %eax,%eax\n \tje 34d50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3412\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3412\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 34d5b \n \tadd $0x10,%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3408\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3408\n \tlea 0x28(%rbx),%rdi\n \tcall e020 \n \tjmp 34d2d \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3412\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3412\n \tcall d9b0 <__stack_chk_fail@plt>\n MidiOutJack::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3570\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3570\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x20,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3571\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3571\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x18(%rsp)\n \tmov 0x8(%rdi),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3573\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3573\n \tcmpq $0x0,0x8(%rbx)\n \tje 34daf \n \tmov %rdi,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3577\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3577\n \tmov %rsp,%rsi\n \txor %edi,%edi\n \tcall d850 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3577 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3577 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tjne 34dd0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3584\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3584\n \tmov 0x8(%rbx),%rsi\n \tmov (%rbx),%rdi\n \tcall d990 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3585\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3585\n \tmovq $0x0,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3587\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3587\n \tmovb $0x0,0x10(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3588\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3588\n \tmov 0x18(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 34dec \n \tadd $0x20,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3579\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3579\n \tlea 0x48(%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3578\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3578\n \taddq $0x1,(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3579\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3579\n \tcall e020 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3580\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3580\n \tlea 0x28(%rbx),%rdi\n \tmov %rsp,%rsi\n \tcall df90 \n \tjmp 34d97 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3588\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3588\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutJack::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3609\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3609\n \tendbr64\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tpush %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3613\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3613\n \tlea 0x4(%rdx),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3609\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3609\n \tsub $0x10,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3611\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3611\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3609\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3609\n \tmov %fs:0x28,%rax\n \tmov %rax,0x8(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3610\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3610\n \tmov %edx,0x4(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3613\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3613\n \tmovslq 0x18(%rbp),%rax\n \tcmp %rbx,%rax\n \tjae 34e45 \n \tjmp 34e77 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3617\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3617\n \tcall dde0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3616\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3616\n \tmov 0x10(%rbp),%rdi\n \tcall e160 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3616 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3616 (discriminator 1)\n \tcmp %rbx,%rax\n \tjb 34e40 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3620\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3620\n \tmov 0x10(%rbp),%rdi\n \tlea 0x4(%rsp),%rsi\n \tmov $0x4,%edx\n \tcall e130 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3621\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3621\n \tmovslq 0x4(%rsp),%rdx\n \tmov 0x10(%rbp),%rdi\n \tmov %r12,%rsi\n \tcall e130 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3622\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3622\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 34e90 \n \tadd $0x10,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000034ea0 :\n MidiInApi::ignoreTypes(bool, bool, bool):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:709\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:709\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:712\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:712\n \ttest %dl,%dl\n \tje 34eab \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:712 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:712 (discriminator 1)\n \tor $0x2,%esi\n \tmov %sil,0x88(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:713\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:713\n \ttest %cl,%cl\n \tje 34ebd \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:713 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:713 (discriminator 1)\n \torb $0x4,0x88(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:714\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:714\n \tret\n \txchg %ax,%ax\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1692\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n@@ -51683,210 +51683,210 @@\n \tcall d9b0 <__stack_chk_fail@plt>\n void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [clone .isra.0]:\n /usr/include/c++/14/bits/basic_string.tcc:252\n \tnop\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutAlsa::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2394\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2394\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2395\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2395\n \tcmpb $0x0,0x10(%rdi)\n \tjne 34fb0 \n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2394\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2394\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2396\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2396\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2397\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2397\n \tmov 0x10(%rbp),%rsi\n \tmov 0x0(%rbp),%rdi\n \tcall e0c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2398\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2398\n \tmov 0x10(%rbp),%rdi\n \tcall de50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2399\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2399\n \tmovq $0x0,0x10(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2400\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2400\n \tmovb $0x0,0x10(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2402\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2402\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000034ff0 :\n RtMidi::RtMidi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:354\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:354\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:355\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:355\n \tmov 0x18fad(%rip),%rax \n \tmovq $0x0,0x8(%rdi)\n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:357\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:357\n \tret\n \tnop\n \tnopl 0x0(%rax)\n \n 0000000000035010 :\n RtMidi::~RtMidi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:359\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:359\n \tendbr64\n \tmov 0x18f8d(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:361\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:361\n \tmov 0x8(%rdi),%rdi\n \ttest %rdi,%rdi\n \tje 35038 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:361 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:361 (discriminator 1)\n \tmov (%rdi),%rax\n \tjmp *0x8(%rax)\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:363\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:363\n \tret\n \tnop\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000035040 :\n RtMidiIn::~RtMidiIn():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:532\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:532\n \tendbr64\n \tmov 0x18e5d(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:534\n \tjmp ddb0 \n RtMidiIn::~RtMidiIn():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:534\n \tnop\n \tnopl 0x0(%rax,%rax,1)\n \n 0000000000035060 :\n RtMidiIn::~RtMidiIn():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:532\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:532\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:534\n \tcall d710 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:534\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000035080 :\n RtMidiOut::~RtMidiOut():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:603\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:603\n \tendbr64\n \tmov 0x18e05(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:605\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:605\n \tjmp ddb0 \n RtMidiOut::~RtMidiOut():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:605\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:605\n \tnop\n \tnopl 0x0(%rax,%rax,1)\n \n 00000000000350a0 :\n RtMidiOut::~RtMidiOut():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:603\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:603\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:605\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:605\n \tcall dc90 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:605\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:605\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 00000000000350c0 :\n RtMidi::~RtMidi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:359\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:359\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:363\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:363\n \tcall e180 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:363\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:363\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 00000000000350e0 :\n RtMidi::RtMidi(RtMidi&&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:365\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:365\n \tendbr64\n \tmov 0x18ebd(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:366\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:366\n \tmov 0x8(%rsi),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:367\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:367\n \tmovq $0x0,0x8(%rsi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:366\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:366\n \tmov %rax,0x8(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:368\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:368\n \tret\n RtMidi::RtMidi(RtMidi&&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:368\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:368\n \tnop\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 0000000000035110 :\n RtMidi::getVersion[abi:cxx11]():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:371\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:371\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rdi),%rdx\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tmovb $0x30,0x14(%rdi)\n RtMidi::getVersion[abi:cxx11]():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:371\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:371\n \tmov %rdi,%rax\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %rdx,(%rdi)\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tmovl $0x2e302e35,0x10(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x5,0x8(%rdi)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x15(%rdi)\n RtMidi::getVersion[abi:cxx11]():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:373\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:373\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000035140 >&)@@Base>:\n RtMidi::getCompiledApi(std::vector >&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:426\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:426\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n std::__new_allocator::allocate(unsigned long, void const*):\n /usr/include/c++/14/bits/new_allocator.h:151\n \tmov $0x8,%edi\n \tcall d900 \n@@ -51909,46 +51909,46 @@\n /usr/include/c++/14/bits/stl_vector.h:119\n \tmov %rdx,0x10(%rbx)\n std::_Vector_base >::_M_deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:391\n \ttest %rdi,%rdi\n \tje 35180 >&)@@Base+0x40>\n RtMidi::getCompiledApi(std::vector >&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:429\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:429\n \tpop %rbx\n std::__new_allocator::deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tjmp d890 \n \tnopl 0x0(%rax)\n RtMidi::getCompiledApi(std::vector >&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:429\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:429\n \tpop %rbx\n \tret\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:425\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:425\n \tmov %rax,%rdi\n \tmov %rdx,%rax\n \tjmp 19338 \n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 00000000000351a0 :\n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:432\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:432\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:433\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:433\n \tcmp $0x6,%esi\n \tjbe 35200 \n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rbx),%rax\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n@@ -51956,34 +51956,34 @@\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tmov %rax,(%rbx)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x10(%rbx)\n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:436\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:436\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 35292 \n \tadd $0x18,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:435 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:435 (discriminator 1)\n \tmovslq %esi,%rsi\n \tlea 0x1a356(%rip),%rax \n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rbx),%r12\n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:435 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:435 (discriminator 1)\n \tshl $0x4,%rsi\n \tmov (%rax,%rsi,1),%r13\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %r12,(%rbx)\n std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:650\n@@ -52054,32 +52054,32 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rbx),%r12\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tjmp 35245 \n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:436\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:436\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tnopl 0x0(%rax,%rax,1)\n \n 00000000000352a0 :\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:439\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:439\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:440\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:440\n \tcmp $0x6,%esi\n \tjbe 35310 \n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rbx),%rax\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n@@ -52093,34 +52093,34 @@\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x7,0x8(%rbx)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x17(%rbx)\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:443\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:443\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 353a2 \n \tadd $0x18,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:442 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:442 (discriminator 1)\n \tmovslq %esi,%rsi\n \tlea 0x1a246(%rip),%rax \n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rbx),%r12\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:442 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:442 (discriminator 1)\n \tshl $0x4,%rsi\n \tmov 0x8(%rax,%rsi,1),%r13\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %r12,(%rbx)\n std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:650\n@@ -52192,66 +52192,66 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rbx),%r12\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tjmp 35356 \n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:443\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:443\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tnopl 0x0(%rax,%rax,1)\n \n 00000000000353b0 , std::allocator > const&)@@Base>:\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:446\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:446\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:449\n \tmov 0x1a1b8(%rip),%r13 \n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x8(%rdi),%rbp\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov %r13,%rdi\n \tcall d380 \n bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*):\n /usr/include/c++/14/bits/basic_string.h:3776\n \tcmp %rax,%rbp\n \tje 35400 , std::allocator > const&)@@Base+0x50>\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:449\n \tmov 0x1a1b0(%rip),%r13 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:451\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:451\n \txor %r12d,%r12d\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov %r13,%rdi\n \tcall d380 \n bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*):\n /usr/include/c++/14/bits/basic_string.h:3776\n \tcmp %rax,%rbp\n \tje 35440 , std::allocator > const&)@@Base+0x90>\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:452\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:452\n \tadd $0x8,%rsp\n \tmov %r12d,%eax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:449\n \tmov $0x2,%r12d\n std::char_traits::compare(char const*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:368\n \ttest %rbp,%rbp\n \tje 353f0 , std::allocator > const&)@@Base+0x40>\n /usr/include/c++/14/bits/char_traits.h:381\n \tmov (%rbx),%rbx\n@@ -52260,26 +52260,26 @@\n \tmov %rbx,%rdi\n \tcall d3b0 \n bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*):\n /usr/include/c++/14/bits/basic_string.h:3776 (discriminator 3)\n \ttest %eax,%eax\n \tje 353f0 , std::allocator > const&)@@Base+0x40>\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:449\n \tmov 0x1a169(%rip),%r13 \n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov %r13,%rdi\n \tcall d380 \n bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*):\n /usr/include/c++/14/bits/basic_string.h:3776\n \tcmp %rax,%rbp\n \tje 3544e , std::allocator > const&)@@Base+0x9e>\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:451\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:451\n \txor %r12d,%r12d\n \tjmp 353f0 , std::allocator > const&)@@Base+0x40>\n \tnopl 0x0(%rax)\n std::char_traits::compare(char const*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:368\n \tmov $0x3,%r12d\n \ttest %rbp,%rbp\n@@ -52291,94 +52291,94 @@\n \tmov %rbx,%rdi\n \tcall d3b0 \n bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*):\n /usr/include/c++/14/bits/char_traits.h:381\n \tcmp $0x1,%eax\n \tsbb %r12d,%r12d\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:452\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:452\n \tadd $0x8,%rsp\n bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:452\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:452\n \tand $0x3,%r12d\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:452\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:452\n \tpop %rbx\n \tpop %rbp\n \tmov %r12d,%eax\n \tpop %r12\n \tpop %r13\n \tret\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 0000000000035480 , std::allocator > const&)@@Base>:\n RtMidi::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:455\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:455\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:456\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:456\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x30(%rax)\n \txchg %ax,%ax\n \n 0000000000035490 , std::allocator > const&)@@Base>:\n RtMidi::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:460\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:460\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:461\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:461\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x38(%rax)\n \txchg %ax,%ax\n \n 00000000000354a0 :\n MidiApi::MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:611\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:611\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:612\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:612\n \tmov 0x18a4d(%rip),%rax \n \tmovq $0x0,0x8(%rdi)\n \tmovb $0x0,0x10(%rdi)\n \tadd $0x10,%rax\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x20(%rdi)\n MidiApi::MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:612\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:612\n \tmov %rax,(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x28(%rdi),%rax\n \tmov %rax,0x18(%rdi)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x28(%rdi)\n MidiApi::MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:612 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:612 (discriminator 1)\n \tmovq $0x0,0x38(%rdi)\n \tmovb $0x0,0x40(%rdi)\n \tmovq $0x0,0x48(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:614\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:614\n \tret\n MidiApi::MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:614\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:614\n \tnop\n \tnopl 0x0(%rax,%rax,1)\n \n 00000000000354f0 :\n MidiApi::~MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:616\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:616\n \tendbr64\n \tmov 0x189fd(%rip),%rax \n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n \tadd $0x28,%rdi\n MidiApi::~MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:616\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:616\n \tadd $0x10,%rax\n \tmov %rax,-0x28(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x10(%rdi),%rax\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -52386,74 +52386,74 @@\n \tje 35520 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tmov %rax,%rdi\n \tjmp d890 \n \tnopl 0x0(%rax,%rax,1)\n MidiApi::~MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:618\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:618\n \tret\n MidiApi::~MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:618\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:618\n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 0000000000035530 :\n MidiApi::~MidiApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:616\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:616\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:618\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:618\n \tcall d150 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:618\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:618\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000035550 , std::allocator > const&, void*), void*)@@Base>:\n MidiApi::setErrorCallback(void (*)(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:621\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:621\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:622\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:622\n \tmov %rsi,0x38(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:623\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:623\n \tmov %rdx,0x48(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:624\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:624\n \tret\n \tnop\n \txchg %ax,%ax\n \n 0000000000035560 , std::allocator >)@@Base>:\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:627\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:627\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %esi,%ebp\n \tpush %rbx\n \tsub $0x48,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:628\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:628\n \tcmpq $0x0,0x38(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:627\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:627\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x38(%rsp)\n \tmov %rdx,%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:628\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:628\n \tje 35600 , std::allocator >)@@Base+0xa0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:630\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:630\n \tcmpb $0x0,0x40(%rdi)\n \tmov %rdi,%rbx\n \tje 355b0 , std::allocator >)@@Base+0x50>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:655\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:655\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3560a , std::allocator >)@@Base+0xaa>\n \tadd $0x48,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -52463,15 +52463,15 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsi),%rax\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tmov 0x8(%rsi),%rdx\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:633\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:633\n \tmovb $0x1,0x40(%rdi)\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x10(%rsp),%r12\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tmov %r12,%rdi\n@@ -52486,128 +52486,128 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r13,0x10(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:636\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:636\n \tmov 0x48(%rbx),%rdx\n \tmov %r12,%rsi\n \tmov %ebp,%edi\n \tcall *0x38(%rbx)\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:637\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:637\n \tmovb $0x0,0x40(%rbx)\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r13,%rdi\n \tje 35591 , std::allocator >)@@Base+0x31>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tjmp 35591 , std::allocator >)@@Base+0x31>\n \tnopl 0x0(%rax)\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:646\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:646\n \tcmp $0x1,%ebp\n \tjbe 35591 , std::allocator >)@@Base+0x31>\n \tjmp 1938c \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:655\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:655\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 193d8 \n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl 0x0(%rax)\n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1891\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1891\n \tendbr64\n \tpush %rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1894\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1894\n \tmov $0x1,%ecx\n \tmov $0x3,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1891\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1891\n \tmov %rsp,%rbp\n \tpush %r13\n \tpush %r12\n \tmov %rdi,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1894\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1894\n \tlea -0x58(%rbp),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1891\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1891\n \tpush %rbx\n \tsub $0x48,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,-0x28(%rbp)\n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1894\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1894\n \tlea 0x808e(%rip),%rsi # 3d6e7 , std::allocator > const&, void*), void*)@@Base+0x1787>\n \tcall d310 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1895\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1895\n \ttest %eax,%eax\n \tjs 35788 , std::allocator >)@@Base+0x228>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1902 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1902 (discriminator 1)\n \tmov (%rbx),%rsi\n \tmov -0x58(%rbp),%rdi\n \tcall d970 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1905\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1905\n \tmov $0x58,%edi\n \tcall d900 \n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1906\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1906\n \tmov -0x58(%rbp),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1907\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1907\n \tmovq $0xffffffffffffffff,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1906\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1906\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1909\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1909\n \tmovq $0x0,0x10(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1910\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1910\n \tcall d810 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1915\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1915\n \tmov %rbx,0x8(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1918\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1918\n \tlea 0x4c(%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1911\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1911\n \tmovq %rax,%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1914\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1914\n \tmov 0xb4(%r12),%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1912\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1912\n \tmovq $0xffffffffffffffff,0x4c(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1916\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1916\n \tmov %rbx,0x90(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1911\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1911\n \tpunpcklqdq %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1914\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1914\n \tmov %eax,0x20(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1911\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1911\n \tmovups %xmm0,0x30(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1918\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1918\n \tcall dc50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1918 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1918 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tje 35800 , std::allocator >)@@Base+0x2a0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1926\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1926\n \tmov -0x58(%rbp),%rdi\n \tlea 0x800a(%rip),%rsi # 3d6ef , std::allocator > const&, void*), void*)@@Base+0x178f>\n \tcall db50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1926 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1926 (discriminator 1)\n \tmov %eax,0x48(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1929\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1929\n \tcall d630 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1929 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1929 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -52621,45 +52621,45 @@\n \ttest %rdx,%rdx\n \tje 35737 , std::allocator >)@@Base+0x1d7>\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tcall d630 \n \tlea 0xf(%rsp),%r12\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1929 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1929 (discriminator 1)\n \tand $0xfffffffffffffff0,%r12\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r12,%rdi\n \tcall d4f0 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1930\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1930\n \tmov %r12,%rdi\n \tmov $0x927c0,%esi\n \tcall d8e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1931\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1931\n \tmov %r12,%rdi\n \tmov $0xf0,%esi\n \tcall dd80 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1932\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1932\n \tmov (%rbx),%rdi\n \tmov 0x48(%rbx),%esi\n \tmov %r12,%rdx\n \tcall e1c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1933\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1933\n \tmov (%rbx),%rdi\n \tcall e120 \n \tjmp 357e5 , std::allocator >)@@Base+0x285>\n \tnopl 0x0(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r12),%rdx\n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1896\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1896\n \tlea 0x18(%r12),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \txor %esi,%esi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea -0x50(%rbp),%rbx\n@@ -52685,15 +52685,15 @@\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tmov 0x20(%r12),%rdx\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1897 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1897 (discriminator 2)\n \tmov %rbx,%rdx\n \tmov $0x8,%esi\n \tmov %r12,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x50(%rbp),%rdi\n@@ -52701,30 +52701,30 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r13,%rdi\n \tje 357e5 , std::allocator >)@@Base+0x285>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1935\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1935\n \tmov -0x28(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 35851 , std::allocator >)@@Base+0x2f1>\n \tlea -0x18(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %r13\n \tpop %rbp\n \tret\n \tnop\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r12),%rdx\n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1919\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1919\n \tlea 0x18(%r12),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \txor %esi,%esi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea -0x50(%rbp),%rbx\n@@ -52750,157 +52750,157 @@\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tmov 0x20(%r12),%rdx\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1920 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1920 (discriminator 2)\n \tmov %rbx,%rdx\n \tmov $0x8,%esi\n \tmov %r12,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 357d7 , std::allocator >)@@Base+0x277>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1935\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1935\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%r12\n \tjmp 193fe \n \tendbr64\n \tmov %rax,%r12\n \tjmp 1941d \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \txchg %ax,%ax\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2118\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2118\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbx\n \tsub $0x60,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2119\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2119\n \tmov 0x8(%rdi),%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2118\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2118\n \tmov %fs:0x28,%rbx\n \tmov %rbx,-0x28(%rbp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2120\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2120\n \tmov 0xc(%r12),%eax\n \ttest %eax,%eax\n \tjs 35958 , std::allocator >)@@Base+0x3f8>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2146\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2146\n \tcmpb $0x0,0x89(%rbx)\n \tjne 35934 , std::allocator >)@@Base+0x3d4>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2148\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2148\n \tmov 0x30(%r12),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2148 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2148 (discriminator 1)\n \tcmp %rdi,0x38(%r12)\n \tje 358c4 , std::allocator >)@@Base+0x364>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2149\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2149\n \txor %esi,%esi\n \tcall d820 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2153\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2153\n \tmov 0x48(%r12),%esi\n \tmov (%r12),%rdi\n \txor %r8d,%r8d\n \txor %ecx,%ecx\n \tmov $0x1e,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2158\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2158\n \tlea -0x60(%rbp),%r13\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2153\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2153\n \tcall d980 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2154\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2154\n \tmov (%r12),%rdi\n \tcall e120 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2158\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2158\n \tmov %r13,%rdi\n \tcall dab0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2159\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2159\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall dba0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2160\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2160\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall dcb0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2162\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2162\n \tmovb $0x1,0x89(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2163\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2163\n \tlea 0x50(%rbx),%rcx\n \tlea 0x30(%r12),%rdi\n \tlea 0x14e4(%rip),%rdx \n \tmov %r13,%rsi\n \tcall e1a0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2164\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2164\n \tmov %r13,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2163\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2163\n \tmov %eax,%r14d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2164\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2164\n \tcall dfe0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2165\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2165\n \ttest %r14d,%r14d\n \tjne 35998 , std::allocator >)@@Base+0x438>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2177\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2177\n \tmov -0x28(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 35b4b , std::allocator >)@@Base+0x5eb>\n \tlea -0x20(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %rbp\n \tret\n \tnopl 0x0(%rax)\n \tmov %rsi,%r13\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2122\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2122\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tand $0xfffffffffffffff0,%rdx\n \tsub %rax,%rcx\n \tcmp %rcx,%rsp\n \tje 35a30 , std::allocator >)@@Base+0x4d0>\n \tsub $0x1000,%rsp\n \torq $0x0,0xff8(%rsp)\n \tjmp 35977 , std::allocator >)@@Base+0x417>\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2166\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2166\n \tmov 0x10(%r12),%rsi\n \ttest %rsi,%rsi\n \tje 359be , std::allocator >)@@Base+0x45e>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2167\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2167\n \tmov (%r12),%rdi\n \tcall e0c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2168\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2168\n \tmov 0x10(%r12),%rdi\n \tcall de50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2169\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2169\n \tmovq $0x0,0x10(%r12)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2172\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2172\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x37,%r8d\n \txor %esi,%esi\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2171\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2171\n \tmovb $0x0,0x89(%rbx)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tlea 0x9a74(%rip),%rcx # 3f450 , std::allocator > const&, void*), void*)@@Base+0x34f0>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea -0x80(%rbp),%r12\n@@ -52921,15 +52921,15 @@\n \tmov %r13,-0x80(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2173 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2173 (discriminator 2)\n \tmov %r12,%rdx\n \tmov $0xa,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x80(%rbp),%rdi\n@@ -52941,80 +52941,80 @@\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:294\n \tjmp 35934 , std::allocator >)@@Base+0x3d4>\n \tnopw 0x0(%rax,%rax,1)\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \tand $0xfff,%edx\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 35b40 , std::allocator >)@@Base+0x5e0>\n \tcall df50 \n \tlea 0xf(%rsp),%r14\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \tand $0xfffffffffffffff0,%r14\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r14,%rdi\n \tcall d4f0 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2123\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2123\n \tmov $0x42,%esi\n \tmov %r14,%rdi\n \tcall dfb0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2126\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2126\n \tmov $0x100002,%esi\n \tmov %r14,%rdi\n \tcall d530 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2129\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2129\n \tmov $0x10,%esi\n \tmov %r14,%rdi\n \tcall d3e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2131\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2131\n \tmov $0x1,%esi\n \tmov %r14,%rdi\n \tcall de00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2132\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2132\n \tmov $0x1,%esi\n \tmov %r14,%rdi\n \tcall df00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2133\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2133\n \tmov 0x48(%r12),%esi\n \tmov %r14,%rdi\n \tcall e190 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2135 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2135 (discriminator 1)\n \tmov 0x0(%r13),%rsi\n \tmov %r14,%rdi\n \tcall e2c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2136\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2136\n \tmov (%r12),%rdi\n \tmov %r14,%rsi\n \tcall d220 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2136 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2136 (discriminator 1)\n \tmov %eax,0xc(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2138\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2138\n \ttest %eax,%eax\n \tjs 35ae0 , std::allocator >)@@Base+0x580>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2143\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2143\n \tmov %r14,%rdi\n \tcall dfc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2143 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2143 (discriminator 1)\n \tmov %eax,0xc(%r12)\n \tjmp 358a4 , std::allocator >)@@Base+0x344>\n \txchg %ax,%ax\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2139\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2139\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3e,%r8d\n \txor %esi,%esi\n \tlea 0x9919(%rip),%rcx # 3f410 , std::allocator > const&, void*), void*)@@Base+0x34b0>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -53040,125 +53040,125 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r13,-0x60(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2140 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2140 (discriminator 2)\n \tmov %r12,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x60(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r13,%rdi\n \tjne 35a1d , std::allocator >)@@Base+0x4bd>\n \tjmp 35934 , std::allocator >)@@Base+0x3d4>\n \tnopl (%rax)\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 35a42 , std::allocator >)@@Base+0x4e2>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2177\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2177\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19446 \n \tendbr64\n \tmov %rax,%rbx\n \tjmp 19465 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnopl 0x0(%rax,%rax,1)\n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2250\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2250\n \tendbr64\n \tpush %r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2253\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2253\n \tmov $0x1,%ecx\n \tmov $0x1,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2250\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2250\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x40,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x38(%rsp)\n \tmov %rsi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2253\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2253\n \tlea 0x8(%rsp),%rdi\n \tlea 0x7b41(%rip),%rsi # 3d6e7 , std::allocator > const&, void*), void*)@@Base+0x1787>\n \tcall d310 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2254\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2254\n \ttest %eax,%eax\n \tjs 35c50 , std::allocator >)@@Base+0x6f0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2261 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2261 (discriminator 1)\n \tmov (%rbx),%rsi\n \tmov 0x8(%rsp),%rdi\n \tcall d970 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2264\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2264\n \tmov $0x58,%edi\n \tcall d900 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2271\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2271\n \tmov $0x20,%edi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2264\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2264\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2265\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2265\n \tmov 0x8(%rsp),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2266\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2266\n \tmovq $0xffffffffffffffff,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2271\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2271\n \tlea 0x18(%rbx),%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2265\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2265\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2268\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2268\n \tmovl $0x20,0x20(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2269\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2269\n \tmovq $0x0,0x18(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2270\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2270\n \tmovq $0x0,0x28(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2271\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2271\n \tcall dcd0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2272\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2272\n \ttest %eax,%eax\n \tjs 35cb8 , std::allocator >)@@Base+0x758>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2278\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2278\n \tmov 0x20(%rbx),%edi\n \tcall dc00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2278 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2278 (discriminator 1)\n \tmov %rax,0x28(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2279\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2279\n \ttest %rax,%rax\n \tje 35d15 , std::allocator >)@@Base+0x7b5>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2285\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2285\n \tmov 0x18(%rbx),%rdi\n \tcall d440 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2286\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2286\n \tmov %rbx,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2287\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2287\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 35d10 , std::allocator >)@@Base+0x7b0>\n \tadd $0x40,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbp),%rdx\n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2255\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2255\n \tlea 0x18(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x45,%r8d\n \txor %esi,%esi\n \tlea 0x9821(%rip),%rcx # 3f488 , std::allocator > const&, void*), void*)@@Base+0x3528>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -53184,15 +53184,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,0x10(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2256 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2256 (discriminator 2)\n \tmov %rbx,%rdx\n \tmov $0x8,%esi\n \tmov %rbp,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n@@ -53200,31 +53200,31 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 35c2c , std::allocator >)@@Base+0x6cc>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2276\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2276\n \tjmp 35c2c , std::allocator >)@@Base+0x6cc>\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2273 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2273 (discriminator 1)\n \tmov %rbx,%rdi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x10(%rsp),%rbx\n \tlea 0x20(%rsp),%r12\n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2273 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2273 (discriminator 1)\n \tcall d890 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbp),%rdx\n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2274\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2274\n \tlea 0x18(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \txor %esi,%esi\n \tmov $0x40,%r8d\n \tlea 0x97ef(%rip),%rcx # 3f4d0 , std::allocator > const&, void*), void*)@@Base+0x3570>\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -53241,51 +53241,51 @@\n \tmov %r12,0x10(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2275 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2275 (discriminator 2)\n \tmov %rbx,%rdx\n \tmov $0x8,%esi\n \tmov %rbp,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 35c9e , std::allocator >)@@Base+0x73e>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2287\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2287\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2280 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2280 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2281\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2281\n \tlea 0x18(%rbp),%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2282\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2282\n \tlea 0x10(%rsp),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2280 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2280 (discriminator 1)\n \tcall d890 \n std::__cxx11::basic_string, std::allocator >::operator=(char const*):\n /usr/include/c++/14/bits/basic_string.h:829\n \tlea 0x97eb(%rip),%rsi # 3f518 , std::allocator > const&, void*), void*)@@Base+0x35b8>\n \tmov %r12,%rdi\n \tcall 34ec0 \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2282\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2282\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n \tcall d370 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2282 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2282 (discriminator 2)\n \tmov %rbx,%rdx\n \tmov $0x5,%esi\n \tmov %rbp,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rbx,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2283\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2283\n \tjmp 35c2c , std::allocator >)@@Base+0x6cc>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbp\n \tjmp 1948e \n \tendbr64\n@@ -53296,55 +53296,55 @@\n \tjmp 194ce \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2423\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2423\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2424\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2424\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x28(%rsp)\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2425\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2425\n \tmov 0xc(%rbp),%eax\n \ttest %eax,%eax\n \tjs 35dd8 , std::allocator >)@@Base+0x878>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2435\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2435\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 35e5a , std::allocator >)@@Base+0x8fa>\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2426 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2426 (discriminator 1)\n \tmov (%rsi),%rsi\n \tmov %rdi,%rbx\n \tmov 0x0(%rbp),%rdi\n \tmov $0x100002,%ecx\n \tmov $0x21,%edx\n \tcall dea0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2426 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2426 (discriminator 2)\n \tmov %eax,0xc(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2430\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2430\n \ttest %eax,%eax\n \tjns 35db5 , std::allocator >)@@Base+0x855>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2431\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2431\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3f,%r8d\n \txor %esi,%esi\n \tlea 0x9749(%rip),%rcx # 3f558 , std::allocator > const&, void*), void*)@@Base+0x35f8>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -53367,15 +53367,15 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2432 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2432 (discriminator 2)\n \tmov %rsp,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -53383,123 +53383,123 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 35db5 , std::allocator >)@@Base+0x855>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2435\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2435\n \tjmp 35db5 , std::allocator >)@@Base+0x855>\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 194fe \n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl 0x0(%rax)\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2438\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2438\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2441\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2441\n \tmov %edx,%r12d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2438\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2438\n \tpush %rbp\n \tpush %rbx\n \tsub $0x50,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2440\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2440\n \tmov 0x8(%rdi),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2438\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2438\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x48(%rsp)\n \tmov %rsi,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2442\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2442\n \tcmp %edx,0x20(%rbx)\n \tjb 35ff0 , std::allocator >)@@Base+0xa90>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n \tmov %edx,%r14d\n \ttest %edx,%edx\n \tje 35fc8 , std::allocator >)@@Base+0xa68>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2438\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2438\n \txor %eax,%eax\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2459 (discriminator 3)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2459 (discriminator 3)\n \tmovzbl 0x0(%rbp,%rax,1),%ecx\n \tmov 0x28(%rbx),%rdx\n \tmov %cl,(%rdx,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n \tadd $0x1,%rax\n \tcmp %r14,%rax\n \tjne 35ec0 , std::allocator >)@@Base+0x960>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2461\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2461\n \txor %r14d,%r14d\n \tmov %rsp,%rbp\n \tjmp 35f09 , std::allocator >)@@Base+0x9a9>\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2476\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2476\n \tcmpb $0xff,(%rsp)\n \tje 36070 , std::allocator >)@@Base+0xb10>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2485\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2485\n \tmov (%rbx),%rdi\n \tmov %rbp,%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2482\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2482\n \tadd %eax,%r14d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2485\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2485\n \tcall da50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2486\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2486\n \ttest %eax,%eax\n \tjs 360c0 , std::allocator >)@@Base+0xb60>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2462\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2462\n \tcmp %r12d,%r14d\n \tjae 35fc8 , std::allocator >)@@Base+0xa68>\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tpxor %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2468\n \tmov %r12d,%edx\n \tmov %r14d,%esi\n \tmov %rbp,%rcx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmovaps %xmm0,0x0(%rbp)\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2468\n \tsub %r14d,%edx\n \tadd 0x28(%rbx),%rsi\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmovups %xmm0,0xc(%rbp)\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2465\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2465\n \tmov 0xc(%rbx),%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2468\n \tmov 0x18(%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2467\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2467\n \tmovb $0xfd,0x3(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2465\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2465\n \tmov %al,0xd(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2466\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2466\n \tmov $0xfffffdfe,%eax\n \tmov %ax,0xe(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2468\n \tcall d510 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2470\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2470\n \ttest %rax,%rax\n \tjns 35ee0 , std::allocator >)@@Base+0x980>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r13),%rdx\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2471\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2471\n \tlea 0x18(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x2e,%r8d\n \txor %esi,%esi\n \tlea 0x9680(%rip),%rcx # 3f5e0 , std::allocator > const&, void*), void*)@@Base+0x3680>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -53525,15 +53525,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbp,0x20(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2472 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2472 (discriminator 2)\n \tmov %rbx,%rdx\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x20(%rsp),%rdi\n@@ -53541,96 +53541,96 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rbp,%rdi\n \tje 35fa3 , std::allocator >)@@Base+0xa43>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2493\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2493\n \tmov 0x48(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 36163 , std::allocator >)@@Base+0xc03>\n \tadd $0x50,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2492\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2492\n \tmov 0x48(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 36163 , std::allocator >)@@Base+0xc03>\n \tmov (%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2493\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2493\n \tadd $0x50,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2492\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2492\n \tjmp e120 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2443\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2443\n \tmov %edx,0x20(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2444\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2444\n \tmov %edx,%r14d\n \tmov 0x18(%rbx),%rdi\n \tmov %r14,%rsi\n \tcall daa0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2445\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2445\n \ttest %eax,%eax\n \tjne 36110 , std::allocator >)@@Base+0xbb0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2450\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2450\n \tmov 0x28(%rbx),%rdi\n \tcall da60 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2451\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2451\n \tmov 0x20(%rbx),%edi\n \tcall dc00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2451 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2451 (discriminator 1)\n \tmov %rax,0x28(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2452\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2452\n \ttest %rax,%rax\n \tjne 35eaf , std::allocator >)@@Base+0x94f>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2453\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2453\n \tlea 0x18(%r13),%rbp\n std::__cxx11::basic_string, std::allocator >::operator=(char const*):\n /usr/include/c++/14/bits/basic_string.h:829\n \tlea 0x94e5(%rip),%rsi # 3f518 , std::allocator > const&, void*), void*)@@Base+0x35b8>\n \tmov %rbp,%rdi\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2454\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2454\n \tlea 0x20(%rsp),%rbx\n std::__cxx11::basic_string, std::allocator >::operator=(char const*):\n /usr/include/c++/14/bits/basic_string.h:829\n \tcall 34ec0 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2454\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2454\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n \tcall d370 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2454 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2454 (discriminator 2)\n \tmov %rbx,%rdx\n \tmov $0x5,%esi\n \tmov %r13,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rbx,%rdi\n \tcall db00 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2455\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2455\n \tjmp 35fa3 , std::allocator >)@@Base+0xa43>\n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r13),%rdx\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2477\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2477\n \tlea 0x18(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x2d,%r8d\n \txor %esi,%esi\n \tlea 0x9589(%rip),%rcx # 3f610 , std::allocator > const&, void*), void*)@@Base+0x36b0>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -53656,25 +53656,25 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbp,0x20(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2478 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2478 (discriminator 2)\n \tmov %rbx,%rdx\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 35f94 , std::allocator >)@@Base+0xa34>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r13),%rdx\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2487\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2487\n \tlea 0x18(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3d,%r8d\n \txor %esi,%esi\n \tlea 0x9569(%rip),%rcx # 3f640 , std::allocator > const&, void*), void*)@@Base+0x36e0>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -53700,25 +53700,25 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbp,0x20(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2488 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2488 (discriminator 2)\n \tmov %rbx,%rdx\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 35f94 , std::allocator >)@@Base+0xa34>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r13),%rdx\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2446\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2446\n \tlea 0x18(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x40,%r8d\n \txor %esi,%esi\n \tlea 0x9471(%rip),%rcx # 3f598 , std::allocator > const&, void*), void*)@@Base+0x3638>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -53744,21 +53744,21 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbp,0x20(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2447 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2447 (discriminator 2)\n \tmov %rbx,%rdx\n \tmov $0x8,%esi\n \tmov %r13,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 35f94 , std::allocator >)@@Base+0xa34>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2493\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2493\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbp\n \tjmp 19524 \n \tendbr64\n@@ -53774,39 +53774,39 @@\n \tmov %rax,%rbp\n \tjmp 19524 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3360\n \tendbr64\n \tpush %r12\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x52,%r8d\n \tlea 0x94bd(%rip),%rcx # 3f680 , std::allocator > const&, void*), void*)@@Base+0x3720>\n \txor %esi,%esi\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3360\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x28(%rsp)\n \tmov %rdi,%rbx\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x10(%rsp),%r12\n \tmov %rsp,%rbp\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3362\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3362\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rsi\n@@ -53820,15 +53820,15 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3363 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3363 (discriminator 2)\n \tmov %rsp,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -53836,15 +53836,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 36223 , std::allocator >)@@Base+0xcc3>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3365\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3365\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3623c , std::allocator >)@@Base+0xcdc>\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -53856,39 +53856,39 @@\n \tmov %rax,%rbx\n \tjmp 1954a \n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \txchg %ax,%ax\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3591\n \tendbr64\n \tpush %r12\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x53,%r8d\n \tlea 0x9475(%rip),%rcx # 3f6d8 , std::allocator > const&, void*), void*)@@Base+0x3778>\n \txor %esi,%esi\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3591\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x28(%rsp)\n \tmov %rdi,%rbx\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x10(%rsp),%r12\n \tmov %rsp,%rbp\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3593\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3593\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rsi\n@@ -53902,15 +53902,15 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3594 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3594 (discriminator 2)\n \tmov %rsp,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -53918,15 +53918,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 362c3 , std::allocator >)@@Base+0xd63>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3596\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3596\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 362dc , std::allocator >)@@Base+0xd7c>\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -53940,108 +53940,108 @@\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \txchg %ax,%ax\n \n 00000000000362f0 :\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:661\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:661\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tmov %esi,%ebp\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:662\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:662\n \tcall e000 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n \tmov 0x17c37(%rip),%rax \n MidiInApi::MidiQueue::MidiQueue():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:586\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:586\n \tpxor %xmm0,%xmm0\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:665\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:665\n \tmov %ebp,0x58(%rbx)\n MidiInApi::MidiQueue::MidiQueue():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:586\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:586\n \tmovq $0x0,0x50(%rbx)\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n \tadd $0x10,%rax\n MidiInApi::MidiQueue::MidiQueue():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:586\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:586\n \tmovups %xmm0,0x60(%rbx)\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n \tmov %rax,(%rbx)\n MidiInApi::RtMidiInData::RtMidiInData():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:610\n \tmovabs $0x40000000000,%rax\n MidiInApi::MidiMessage::MidiMessage():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n \tmovq $0x0,0x80(%rbx)\n MidiInApi::RtMidiInData::RtMidiInData():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:610\n \tmovq $0x10007,0x88(%rbx)\n \tmovq $0x0,0x90(%rbx)\n \tmovq $0x0,0x98(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:611\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:611\n \tmovq $0x0,0xa0(%rbx)\n \tmovq $0x0,0xa8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:610\n \tmov %rax,0xb0(%rbx)\n \tmovl $0x4,0xb8(%rbx)\n MidiInApi::MidiQueue::MidiQueue():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:586\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:586\n \tmovups %xmm0,0x70(%rbx)\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:666\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:666\n \ttest %ebp,%ebp\n \tjne 36390 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:668\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:667 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:667 (discriminator 1)\n \tmov %rbp,%r12\n \tshl $0x5,%r12\n \tadd $0x8,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:667 (discriminator 4)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:667 (discriminator 4)\n \tmov %r12,%rdi\n \tcall d030 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:667 (discriminator 5)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:667 (discriminator 5)\n \tlea 0x8(%rax),%rcx\n \tmov %rbp,(%rax)\n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:401 (discriminator 1)\n \tpxor %xmm0,%xmm0\n \tadd %r12,%rax\n \tmov %rcx,%rdx\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n /usr/include/c++/14/bits/stl_vector.h:403\n \tmovq $0x0,0x10(%rdx)\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n \tadd $0x20,%rdx\n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:401 (discriminator 1)\n \tmovups %xmm0,-0x20(%rdx)\n MidiInApi::MidiMessage::MidiMessage():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n \tmovq $0x0,-0x8(%rdx)\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n \tcmp %rdx,%rax\n \tjne 363c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:667 (discriminator 11)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:667 (discriminator 11)\n \tmov %rcx,0x60(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:668\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tendbr64\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n@@ -54050,192 +54050,192 @@\n MidiInApi::MidiInApi(unsigned int):\n /usr/include/c++/14/bits/stl_vector.h:372\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 0000000000036400 :\n MidiInApi::~MidiInApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:670\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:670\n \tendbr64\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n \tmov 0x17b2c(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:673\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:673\n \tmov 0x58(%rdi),%eax\n \ttest %eax,%eax\n \tje 36461 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:673 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:673 (discriminator 1)\n \tmov 0x60(%rdi),%rax\n \ttest %rax,%rax\n \tje 36461 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:673 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:673 (discriminator 2)\n \tmov -0x8(%rax),%rbx\n \tshl $0x5,%rbx\n \tadd %rax,%rbx\n \tcmp %rbx,%rax\n \tje 36458 \n \tnopl 0x0(%rax,%rax,1)\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov -0x20(%rbx),%rdi\n MidiInApi::~MidiInApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:673 (discriminator 4)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:673 (discriminator 4)\n \tsub $0x20,%rbx\n std::_Vector_base >::_M_deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:391\n \ttest %rdi,%rdi\n \tje 36452 \n std::__new_allocator::deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInApi::~MidiInApi():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tcmp %rbx,0x60(%rbp)\n \tjne 36440 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:673\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:673\n \tlea -0x8(%rbx),%rdi\n \tcall db80 \n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov 0x68(%rbp),%rdi\n std::_Vector_base >::_M_deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:391\n \ttest %rdi,%rdi\n \tje 3646f \n std::__new_allocator::deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInApi::~MidiInApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674\n \tpop %rbx\n \tpop %rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tjmp d570 \n MidiInApi::~MidiInApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tnop\n \txchg %ax,%ax\n MidiInAlsa::~MidiInAlsa():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1864\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1864\n \tendbr64\n \tpush %rbp\n \tlea 0x16d44(%rip),%rax \n \tmov %rdi,%rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1867\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1867\n \tcall 34960 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1871\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1871\n \tcmpb $0x0,0x89(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1870\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1870\n \tmov 0x8(%rbp),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1871\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1871\n \tjne 364f8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1880\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1880\n \tmov 0x4c(%rbx),%edi\n \tcall e2d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1881\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1881\n \tmov 0x50(%rbx),%edi\n \tcall e2d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1882\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1882\n \tmov 0xc(%rbx),%esi\n \ttest %esi,%esi\n \tjs 364c8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1882 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1882 (discriminator 1)\n \tmov (%rbx),%rdi\n \tcall da90 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1884\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1884\n \tmov 0x48(%rbx),%esi\n \tmov (%rbx),%rdi\n \tcall d5b0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1886\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1886\n \tmov (%rbx),%rdi\n \tcall dd00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1887 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1887 (discriminator 1)\n \tmov %rbx,%rdi\n \tcall d890 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1888\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1888\n \tadd $0x8,%rsp\n \tmov %rbp,%rdi\n \tpop %rbx\n \tpop %rbp\n \tjmp dbe0 \n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1872\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1872\n \tmovb $0x0,0x89(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1873\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1873\n \tmov 0x50(%rbx),%edi\n \tmov $0x1,%edx\n \tlea 0x89(%rbp),%rsi\n \tcall d240 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1875\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1875\n \tmov 0x30(%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1875 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1875 (discriminator 1)\n \tcmp %rdi,0x38(%rbx)\n \tje 364a9 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1876\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1876\n \txor %esi,%esi\n \tcall d820 \n \tjmp 364a9 \n \tcs nopw 0x0(%rax,%rax,1)\n MidiInAlsa::~MidiInAlsa():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1864\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1864\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1888\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1888\n \tcall 36480 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1888\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1888\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n MidiInJack::~MidiInJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3243\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3243\n \tendbr64\n \tpush %rbp\n \tlea 0x16cec(%rip),%rax \n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3245\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3245\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3243\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3243\n \tmov %rax,(%rdi)\n MidiInJack::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3352\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3352\n \tmov 0x8(%rbp),%rsi\n \ttest %rsi,%rsi\n \tje 36589 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3353\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3353\n \tmov 0x0(%rbp),%rdi\n \tcall d990 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3354\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3354\n \tmovq $0x0,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3356\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3356\n \tmovb $0x0,0x10(%rbx)\n MidiInJack::~MidiInJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3248\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3248\n \tmov 0x0(%rbp),%rdi\n \ttest %rdi,%rdi\n \tje 36597 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3249\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3249\n \tcall d330 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3250 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3250 (discriminator 1)\n \tmov %rbp,%rdi\n \tcall d890 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0xc0(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n@@ -54244,96 +54244,96 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rax,%rdi\n \tje 365b7 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInJack::~MidiInJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251\n \tpop %rbx\n \tpop %rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tjmp dbe0 \n \tnop\n \tcs nopw 0x0(%rax,%rax,1)\n MidiInJack::~MidiInJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3243\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3243\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251\n \tcall 36550 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 00000000000365f0 :\n MidiInApi::~MidiInApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:670\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:670\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674\n \tcall d3f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000036610 >*, void*), void*)@@Base>:\n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:677\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:677\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:678\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:678\n \tcmpb $0x0,0x98(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:677\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:677\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x28(%rsp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:678\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:678\n \tjne 36678 >*, void*), void*)@@Base+0x68>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:684\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:684\n \ttest %rsi,%rsi\n \tje 366d0 >*, void*), void*)@@Base+0xc0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:690\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:690\n \tmov %rsi,0xa0(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:691\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:691\n \tmov %rdx,0xa8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:692\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:692\n \tmovb $0x1,0x98(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:693\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:693\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 36718 >*, void*), void*)@@Base+0x108>\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:679\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:679\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3b,%r8d\n \txor %esi,%esi\n \tlea 0x90a1(%rip),%rcx # 3f730 , std::allocator > const&, void*), void*)@@Base+0x37d0>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -54356,15 +54356,15 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:680 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:680 (discriminator 2)\n \tmov %rsp,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -54372,21 +54372,21 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 36654 >*, void*), void*)@@Base+0x44>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:687\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:687\n \tjmp 36654 >*, void*), void*)@@Base+0x44>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:685\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:685\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea 0x10(%rsp),%r12\n \tmov %rsp,%rbp\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n@@ -54406,21 +54406,21 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:686 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:686 (discriminator 2)\n \tmov %rsp,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 366c0 >*, void*), void*)@@Base+0xb0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:693\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:693\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 195b4 \n \tendbr64\n@@ -54429,49 +54429,49 @@\n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000036740 :\n MidiInApi::cancelCallback():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:696\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:696\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:697\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:697\n \tcmpb $0x0,0x98(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:696\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:696\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x28(%rsp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:697\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:697\n \tje 367a0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:703\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:703\n \tmovq $0x0,0xa0(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:704\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:704\n \tmovq $0x0,0xa8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:705\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:705\n \tmovb $0x0,0x98(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:706\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:706\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 367f8 \n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInApi::cancelCallback():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:698\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:698\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x37,%r8d\n \txor %esi,%esi\n \tlea 0x8ff9(%rip),%rcx # 3f7b0 , std::allocator > const&, void*), void*)@@Base+0x3850>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -54494,15 +54494,15 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInApi::cancelCallback():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:699 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:699 (discriminator 2)\n \tmov %rsp,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -54510,100 +54510,100 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 36783 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInApi::cancelCallback():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:700\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:700\n \tjmp 36783 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:706\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:706\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 195fe \n MidiInApi::cancelCallback():\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000036810 :\n MidiInApi::MidiQueue::size(unsigned int*, unsigned int*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:741\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:741\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:744\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:744\n \tmov 0x4(%rdi),%r8d\n \tmov (%rdi),%ecx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:746\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:746\n \tmov %r8d,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:745\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:745\n \tcmp %ecx,%r8d\n \tjae 36825 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:748\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:748\n \tadd 0x8(%rdi),%eax\n \tsub %ecx,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:752\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:752\n \ttest %rsi,%rsi\n \tje 3682f \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:752 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:752 (discriminator 1)\n \tmov %r8d,(%rsi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:753\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:753\n \ttest %rdx,%rdx\n \tje 36836 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:753 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:753 (discriminator 1)\n \tmov %ecx,(%rdx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:755\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:755\n \tret\n \tnop\n \tnopl 0x0(%rax,%rax,1)\n \n 0000000000036840 :\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:759\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:759\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x8(%rsp)\n \tmov %rsi,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:764\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:764\n \tlea 0x4(%rsp),%rdx\n \tmov %rsp,%rsi\n \tcall dad0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:766\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:766\n \tmov 0x8(%rbx),%ecx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:764\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:764\n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:766\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:766\n \txor %eax,%eax\n \tlea -0x1(%rcx),%edx\n \tcmp %edx,%esi\n \tjb 368a8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:774\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:774\n \tmov 0x8(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 36a4a \n \tadd $0x18,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:768\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:768\n \tmov (%rsp),%r12d\n \tshl $0x5,%r12\n \tadd 0x10(%rbx),%r12\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:213\n \tcmp %r12,%rbp\n \tje 36941 \n@@ -54667,53 +54667,53 @@\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%rdx\n \tjle 369da \n /usr/include/c++/14/bits/stl_algobase.h:452\n \tmov %rax,%rdi\n \tcall df80 \n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov 0x8(%rbx),%ecx\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd (%r12),%r13\n \tmov %r13,0x8(%r12)\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov 0x4(%rbx),%eax\n \txor %edx,%edx\n MidiInApi::MidiMessage::operator=(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n \tmovsd 0x18(%rbp),%xmm0\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tadd $0x1,%eax\n MidiInApi::MidiMessage::operator=(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n \tmovsd %xmm0,0x18(%r12)\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tdiv %ecx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:770\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:770\n \tmov $0x1,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov %edx,0x4(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:770\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:770\n \tjmp 36881 \n \tnopl 0x0(%rax)\n unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%r13\n \tjle 369f8 \n /usr/include/c++/14/bits/stl_algobase.h:452\n \tmov %r13,%rdx\n \tmov %r14,%rsi\n \tcall df80 \n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov 0x8(%rbx),%ecx\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd (%r12),%r13\n unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/14/bits/vector.tcc:262\n \tjmp 3693c \n@@ -54747,25 +54747,25 @@\n \tcall d890 \n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:246\n \tadd %r15,%r13\n /usr/include/c++/14/bits/vector.tcc:245\n \tmov %r15,(%r12)\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov 0x8(%rbx),%ecx\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:246\n \tmov %r13,0x10(%r12)\n \tjmp 3693c \n unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n \tje 36a17 \n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov 0x8(%rbx),%ecx\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd %rdi,%r13\n \tjmp 3693c \n unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n@@ -54789,15 +54789,15 @@\n \tjne 36a4a \n \tcall d260 \n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%rsi),%edx\n \tmov %dl,(%rax)\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov 0x8(%rbx),%ecx\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd (%r12),%r13\n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tjmp 3693c \n@@ -54805,176 +54805,176 @@\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%r14),%eax\n \tmov %al,(%rdi)\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tmov (%r12),%rax\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:769\n \tmov 0x8(%rbx),%ecx\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tlea 0x1(%rax),%r13\n void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tjmp 3693c \n \tmovzbl (%r14),%eax\n \tmov %al,(%r15)\n \tjmp 369b8 \n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:774\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:774\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3126\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3126\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x58,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3133\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3133\n \tmov %fs:0x28,%rax\n \tmov %rax,0x48(%rsp)\n \tmov 0x8(%rsi),%rax\n \ttest %rax,%rax\n \tje 36bd0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3128\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3128\n \tmov 0x68(%rsi),%r15\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3135\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3135\n \tmov %rsi,%r12\n \tmov %edi,%esi\n \tmov %rax,%rdi\n \tcall de90 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3140\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3140\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3135\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3135\n \tmov %rax,0x18(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3140\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3140\n \tcall d300 \n \tmov %eax,0x24(%rsp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n \ttest %eax,%eax\n \tjle 36bd0 \n \tlea 0x30(%rsp),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3141\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3141\n \txor %ebp,%ebp\n \tmov %rax,0x28(%rsp)\n \tjmp 36b1a \n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3149\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3149\n \tmovb $0x0,0x3a(%r15)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3148\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3148\n \tpxor %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3155\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3155\n \tcmpb $0x0,0x60(%r15)\n \tmovsd %xmm0,0x30(%r15)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3153\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3153\n \tmov %rax,0x20(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3165\n \tmov 0x40(%rsp),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3155\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3155\n \tjne 36b60 \n std::vector >::clear():\n /usr/include/c++/14/bits/stl_vector.h:1621\n \tmov 0x18(%r15),%rdx\n std::vector >::_M_erase_at_end(unsigned char*):\n /usr/include/c++/14/bits/stl_vector.h:1966\n \tcmp 0x20(%r15),%rdx\n \tje 36aea \n /usr/include/c++/14/bits/stl_vector.h:1970\n \tmov %rdx,0x20(%r15)\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3158 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3158 (discriminator 1)\n \tcmpb $0xf0,(%rax)\n \tjne 36bf8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n \ttestb $0x1,0x38(%r15)\n \tje 36bf8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3168\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3168\n \tmov 0x38(%rsp),%rdx\n \tcmpb $0xf7,-0x1(%rax,%rdx,1)\n \tsetne 0x60(%r15)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n \tadd $0x1,%ebp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n \tcmp %ebp,0x24(%rsp)\n \tje 36bd0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3143\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3143\n \tmov 0x18(%rsp),%rsi\n \tmov 0x28(%rsp),%rdi\n \tmov %ebp,%edx\n \tcall d2a0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3146\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3146\n \tcall dae0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3147\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3147\n \tcmpb $0x0,0x3a(%r15)\n \tjne 36ab8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3151\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3151\n \tmov %rax,%rdx\n \tsub 0x20(%r12),%rdx\n \tjs 36d90 \n \tpxor %xmm0,%xmm0\n \tcvtsi2sd %rdx,%xmm0\n \tmulsd 0xfcea(%rip),%xmm0 # 46840 , std::allocator > const&, void*), void*)@@Base+0xa8e0>\n \tjmp 36ac1 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n \ttestb $0x1,0x38(%r15)\n \tje 36bf8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3165\n \tmovzbl (%rax),%edx\n \tcmp $0xf8,%dl\n \tje 36d80 \n \tjbe 36d40 \n \tcmp $0xfe,%dl\n \tjne 36d4a \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3178\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3178\n \ttestb $0x4,0x38(%r15)\n \tjne 36b0d \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3181\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3181\n \tmovzbl 0x60(%r15),%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3189\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3189\n \ttest %al,%al\n \tjne 36b0d \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3192\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3192\n \tcmpb $0x0,0x48(%r15)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3142\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3142\n \tlea 0x18(%r15),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3192\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3192\n \tje 36db0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3194\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3194\n \tmov 0x58(%r15),%rsi\n \tmovsd 0x30(%r15),%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n \tadd $0x1,%ebp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3194\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3194\n \tcall *0x50(%r15)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n \tcmp %ebp,0x24(%rsp)\n \tjne 36b1a \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3205\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3205\n \tmov 0x48(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 36def \n \tadd $0x58,%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n \txor %r13d,%r13d\n \txor %edx,%edx\n \tcmpq $0x0,0x38(%rsp)\n \tjne 36c61 \n \tjmp 36b6b \n \tcs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n@@ -54985,24 +54985,24 @@\n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n \tmovzbl (%rdx),%edx\n \tmov %dl,(%rax)\n std::vector >::push_back(unsigned char const&):\n /usr/include/c++/14/bits/stl_vector.h:1303\n \taddq $0x1,0x20(%r15)\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3161 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3161 (discriminator 2)\n \tlea 0x1(%r13),%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3165\n \tmov 0x40(%rsp),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3161 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3161 (discriminator 2)\n \tmov %rdx,%r13\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n \tcmp 0x38(%rsp),%rdx\n \tjae 36b6b \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3162\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3162\n \tadd %rax,%rdx\n std::vector >::push_back(unsigned char const&):\n /usr/include/c++/14/bits/stl_vector.h:1298\n \tmov 0x20(%r15),%rax\n \tcmp 0x28(%r15),%rax\n \tjne 36c40 \n void std::vector >::_M_realloc_append(unsigned char const&):\n@@ -55093,51 +55093,51 @@\n \tcall d890 \n \tmov (%rsp),%r10\n std::allocator_traits >::deallocate(std::allocator&, unsigned char*, unsigned long):\n /usr/include/c++/14/bits/alloc_traits.h:550\n \tjmp 36cee \n \tnopw 0x0(%rax,%rax,1)\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3165\n \tcmp $0xf0,%dl\n \tje 36d55 \n \tcmp $0xf1,%dl\n \tje 36d80 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3181\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3181\n \tcmpb $0x0,0x60(%r15)\n \tje 36b9a \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3183\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3183\n \tmov 0x38(%rsp),%rdx\n \tcmpb $0xf7,-0x1(%rax,%rdx,1)\n \tsetne %al\n \tmov %al,0x60(%r15)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3184\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3184\n \ttestb $0x1,0x38(%r15)\n \tje 36b92 \n \tjmp 36b0d \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3174\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3174\n \ttestb $0x2,0x38(%r15)\n \tje 36b8d \n \tjmp 36b0d \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3151\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3151\n \tmov %rdx,%rsi\n \tand $0x1,%edx\n \tpxor %xmm0,%xmm0\n \tshr $1,%rsi\n \tor %rdx,%rsi\n \tcvtsi2sd %rsi,%xmm0\n \taddsd %xmm0,%xmm0\n \tjmp 36b4e \n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3198\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3198\n \tmov %rdi,%rsi\n \tmov %r15,%rdi\n \tcall d760 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3198 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3198 (discriminator 1)\n \ttest %al,%al\n \tjne 36b0d \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:676\n \tmov 0x17226(%rip),%rdi \n \tmov $0x2c,%edx\n \tlea 0x8a12(%rip),%rsi # 3f7e8 , std::allocator > const&, void*), void*)@@Base+0x3888>\n@@ -55145,82 +55145,82 @@\n /usr/include/c++/14/ostream:678\n \tjmp 36b0d \n std::vector >::_M_check_len(unsigned long, char const*) const:\n /usr/include/c++/14/bits/stl_vector.h:1933 (discriminator 3)\n \tmovabs $0x7fffffffffffffff,%rbx\n \tjmp 36cb1 \n jackProcessIn(unsigned int, void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3205\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3205\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1649\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1649\n \tendbr64\n \tpush %rbp\n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:401 (discriminator 1)\n \tpxor %xmm0,%xmm0\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1649\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1649\n \tmov %rsp,%rbp\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbx\n \tsub $0x78,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,-0x38(%rbp)\n \tmov %rdi,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1663\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1663\n \txor %edi,%edi\n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:403\n \tmovq $0x0,-0x50(%rbp)\n MidiInApi::MidiMessage::MidiMessage():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n \tmovq $0x0,-0x48(%rbp)\n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:401 (discriminator 1)\n \tmovaps %xmm0,-0x60(%rbp)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1651\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1651\n \tmov 0x40(%r12),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1663\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1663\n \tlea 0x18(%rbx),%rsi\n \tcall dcd0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1664\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1664\n \ttest %eax,%eax\n \tjs 372f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1669\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1669\n \tmov 0x20(%rbx),%edi\n \tcall dc00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1672\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1672\n \tmov 0x18(%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1669\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1669\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1670\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1670\n \ttest %rax,%rax\n \tje 376a0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1677\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1677\n \tcall d440 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1678\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1678\n \tmov 0x18(%rbx),%rdi\n \tmov $0x1,%esi\n \tcall dc10 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1680\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1680\n \tmov (%rbx),%rdi\n \tmov $0x1,%esi\n \tcall d6c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1680 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1680 (discriminator 1)\n \tlea 0x1(%rax),%r14d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1680\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1680\n \tmov %eax,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1681\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1681\n \tmov %rsp,%rsi\n \tmovslq %r14d,%r14\n \tlea 0x17(,%r14,8),%rax\n \tmov %rax,%rcx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rsi\n \tand $0xfffffffffffffff0,%rcx\n@@ -55231,90 +55231,90 @@\n \tcmp %rsi,%rsp\n \tjne 36eb6 \n \tand $0xfff,%ecx\n \tsub %rcx,%rsp\n \ttest %rcx,%rcx\n \tjne 37368 \n \tlea 0xf(%rsp),%r13\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1682\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1682\n \tmov (%rbx),%rdi\n \tmov $0x1,%ecx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1681\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1681\n \tand $0xfffffffffffffff0,%r13\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1682\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1682\n \tlea 0x8(%r13),%rsi\n \tcall d880 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1683\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1683\n \tmov 0x4c(%rbx),%eax\n \tmov %eax,0x0(%r13)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1684\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1684\n \tmov $0x1,%eax\n \tmov %ax,0x4(%r13)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1686\n \tmovzbl 0x39(%r12),%eax\n \tmov %al,-0x81(%rbp)\n \ttest %al,%al\n \tje 37318 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1701\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1701\n \tlea -0x68(%rbp),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1655\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1655\n \tmovb $0x0,-0x78(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1701\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1701\n \tmov %rax,-0x80(%rbp)\n \tjmp 36f5b \n \tnopw 0x0(%rax,%rax,1)\n alsaMidiHandler(void*):\n /usr/include/x86_64-linux-gnu/bits/poll2.h:44 (discriminator 7)\n \tmov $0xffffffff,%edx\n poll():\n /usr/include/x86_64-linux-gnu/bits/poll2.h:44 (discriminator 7)\n \tmov %r14,%rsi\n \tmov %r13,%rdi\n \tcall de30 \n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1690 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1690 (discriminator 1)\n \ttest %eax,%eax\n \tjs 36f4f \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1691\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1691\n \ttestb $0x1,0x6(%r13)\n \tjne 372b8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1686\n \tcmpb $0x0,0x39(%r12)\n \tje 37260 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1688\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1688\n \tmov (%rbx),%rdi\n \tmov $0x1,%esi\n \tcall d1d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1688 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1688 (discriminator 1)\n \ttest %eax,%eax\n \tje 36f30 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1701\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1701\n \tmov (%rbx),%rdi\n \tmov -0x80(%rbp),%rsi\n \tcall df70 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1702\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1702\n \tcmp $0xffffffe4,%eax\n \tje 37388 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1706\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1706\n \ttest %eax,%eax\n \tjle 372d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1714\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1714\n \tcmpb $0x0,-0x78(%rbp)\n \tjne 36f9d \n std::vector >::clear():\n /usr/include/c++/14/bits/stl_vector.h:1621\n \tmov -0x60(%rbp),%rax\n std::vector >::_M_erase_at_end(unsigned char*):\n /usr/include/c++/14/bits/stl_vector.h:1966\n \tcmp -0x58(%rbp),%rax\n \tje 36f9d \n /usr/include/c++/14/bits/stl_vector.h:1970\n \tmov %rax,-0x58(%rbp)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1717\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1717\n \tmov -0x68(%rbp),%rcx\n \tmovzbl (%rcx),%eax\n \tcmp $0x43,%al\n \tja 37180 \n \tcmp $0x15,%al\n \tjbe 36fdc \n \tsub $0x16,%eax\n@@ -55322,27 +55322,27 @@\n \tja 36fdc \n \tlea 0xf892(%rip),%rdx # 46850 , std::allocator > const&, void*), void*)@@Base+0xa8f0>\n \tmovzbl %al,%eax\n \tmovslq (%rdx,%rax,4),%rax\n \tadd %rdx,%rax\n \tnotrack jmp *%rax\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1745\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1745\n \ttestb $0x2,0x38(%r12)\n \tjne 37204 \n \tmov 0x20(%rbx),%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1773\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1773\n \tmov 0x18(%rbx),%rdi\n \tmov %r15,%rsi\n \tcall da30 \n \tmov %rax,%rcx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1774\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1774\n \ttest %rax,%rax\n \tjle 37200 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1780\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1780\n \tcmpb $0x0,-0x78(%rbp)\n \tjne 37328 \n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov -0x60(%rbp),%rdi\n std::vector >::capacity() const:\n /usr/include/c++/14/bits/stl_vector.h:1094\n@@ -55393,194 +55393,194 @@\n \tmov %r8,-0x60(%rbp)\n /usr/include/c++/14/bits/vector.tcc:339\n \tadd %rcx,%r8\n \tmov %r8,-0x58(%rbp)\n /usr/include/c++/14/bits/vector.tcc:340\n \tmov %r8,-0x50(%rbp)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1785\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1785\n \tmov -0x68(%rbp),%rdi\n \tcmpb $0x82,(%rdi)\n \tje 373e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1808\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1808\n \tmov 0x8(%rdi),%r8d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1806\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1806\n \tmov 0x44(%rbx),%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1789\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1789\n \tmovq $0x0,-0x48(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1807\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1807\n \tmov 0x40(%rbx),%r9d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1809\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1809\n \tmovslq %r8d,%rcx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1808\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1808\n \tcmp %r8,%rsi\n \tjle 370d4 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1809\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1809\n \tmovabs $0x112e0be826d694b3,%rax\n \tmov %rsi,%r10\n \tsub %rcx,%r10\n \timul %r10\n \tsar $0x3f,%r10\n \tsar $0x1a,%rdx\n \tsub %r10,%rdx\n \tlea 0x1(%rdx),%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1810\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1810\n \timul $0x3b9aca00,%eax,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1811\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1811\n \tcltq\n \tadd %rax,%r9\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1810\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1810\n \tmovslq %edx,%rdx\n \tsub %rdx,%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1813\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1813\n \tsub %rsi,%r8\n \tcmp $0x3b9aca00,%r8\n \tjle 3710c \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1814\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1814\n \tmovabs $0x112e0be826d694b3,%rax\n \tmov %rcx,%r8\n \tsub %rsi,%r8\n \timul %r8\n \tsar $0x3f,%r8\n \tsar $0x1a,%rdx\n \tsub %r8,%rdx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1815\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1815\n \timul $0x3b9aca00,%edx,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1816\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1816\n \tsub %rdx,%r9\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1815\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1815\n \tcltq\n \tadd %rax,%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1822\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1822\n \tmov 0x4(%rdi),%rdx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1824\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1824\n \tcmpb $0x0,0x3a(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1820\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1820\n \tmovslq 0x4(%rdi),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1822\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1822\n \tmov %rdx,0x40(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1824\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1824\n \tje 373a8 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1825\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1825\n \tmovb $0x0,0x3a(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1837\n \tcall dac0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n \tmov -0x58(%rbp),%rax\n \tcmp %rax,-0x60(%rbp)\n \tje 37243 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1840\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1840\n \tcmpb $0x0,0x48(%r12)\n \tjne 37230 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1846\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1846\n \tlea -0x60(%rbp),%rsi\n \tmov %r12,%rdi\n \tcall d760 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1846 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1846 (discriminator 1)\n \ttest %al,%al\n \tjne 37243 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:676\n \tmov 0x16e8c(%rip),%rdi \n \tmov $0x2c,%edx\n \tlea 0x87f8(%rip),%rsi # 3f968 , std::allocator > const&, void*), void*)@@Base+0x3a08>\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tjmp 37243 \n \tnopw 0x0(%rax,%rax,1)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1717\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1717\n \tcmp $0x82,%al\n \tjne 36fdc \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1753\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1753\n \ttestb $0x1,0x38(%r12)\n \tjne 37204 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1754\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1754\n \tmov 0x10(%rcx),%esi\n \tmov 0x20(%rbx),%edx\n \tcmp %esi,%edx\n \tjae 36fdf \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1755\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1755\n \tmov %esi,0x20(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1756\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1756\n \tmov %r15,%rdi\n \tmov %rcx,-0x98(%rbp)\n \tcall da60 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1757\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1757\n \tmov 0x20(%rbx),%edx\n \tmov %rdx,%rdi\n \tmov %rdx,-0x90(%rbp)\n \tcall dc00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1758\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1758\n \tmov -0x90(%rbp),%rdx\n \tmov -0x98(%rbp),%rcx\n \ttest %rax,%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1757\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1757\n \tmov %rax,%r15\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1758\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1758\n \tjne 36fdf \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1759\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1759\n \tmovb $0x0,0x39(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1760\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1760\n \tmov 0x16e07(%rip),%rdi \n \tlea 0x8738(%rip),%rsi # 3f928 , std::allocator > const&, void*), void*)@@Base+0x39c8>\n \tcall d8f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1837\n \tmov -0x68(%rbp),%rcx\n \tmov %rcx,%rdi\n \tcall dac0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n \tmov -0x60(%rbp),%rax\n \tcmp %rax,-0x58(%rbp)\n \tje 36f4f \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1838 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1838 (discriminator 2)\n \tcmpb $0x0,-0x78(%rbp)\n \tjne 36f4f \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1840\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1840\n \tcmpb $0x0,0x48(%r12)\n \tje 37149 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1842\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1842\n \tmov 0x58(%r12),%rsi\n \tmovsd -0x48(%rbp),%xmm0\n \tlea -0x60(%rbp),%rdi\n \tcall *0x50(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1686\n \tcmpb $0x0,0x39(%r12)\n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovb $0x0,-0x78(%rbp)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1686\n \tjne 36f5b \n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1851\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1851\n \ttest %r15,%r15\n \tjne 37318 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1852\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1852\n \tmov 0x18(%rbx),%rdi\n \tcall e0f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1854\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1854\n \tmov 0x38(%rbx),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1853\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1853\n \tmovq $0x0,0x18(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1854\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1854\n \tmov %rax,0x30(%rbx)\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov -0x60(%rbp),%rdi\n std::_Vector_base >::_M_deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:391\n \ttest %rdi,%rdi\n \tje 37290 \n std::__new_allocator::deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1856\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1856\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3769b \n \tlea -0x28(%rbp),%rsp\n \txor %eax,%eax\n \tpop %rbx\n \tpop %r12\n@@ -55605,26 +55605,26 @@\n \tmov 0x16d19(%rip),%rdi \n \tmov $0x38,%edx\n \tlea 0x8605(%rip),%rsi # 3f8e8 , std::allocator > const&, void*), void*)@@Base+0x3988>\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tjmp 19644 \n \tnopl (%rax)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1665\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1665\n \tmovb $0x0,0x39(%r12)\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:676\n \tmov 0x16cf3(%rip),%rdi \n \tmov $0x45,%edx\n \tlea 0x850f(%rip),%rsi # 3f818 , std::allocator > const&, void*), void*)@@Base+0x38b8>\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tjmp 37282 \n \tnopl 0x0(%rax,%rax,1)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1851 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1851 (discriminator 1)\n \tmov %r15,%rdi\n \tcall da60 \n \tjmp 37269 \n \tnopl (%rax)\n __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned char* const&):\n /usr/include/c++/14/bits/stl_iterator.h:1068\n \tmov -0x58(%rbp),%rdi\n@@ -55649,53 +55649,53 @@\n /usr/include/c++/14/bits/vector.tcc:990\n \tadd %rcx,-0x58(%rbp)\n __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned char* const&):\n /usr/include/c++/14/bits/stl_iterator.h:1067\n \tjmp 3707a \n \tnopw 0x0(%rax,%rax,1)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1681\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1681\n \torq $0x0,-0x8(%rsp,%rcx,1)\n \tjmp 36edd \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1749\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1749\n \ttestb $0x4,0x38(%r12)\n \tjne 37204 \n \tjmp 36fdc \n \tnopl 0x0(%rax)\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:676\n \tmov 0x16c61(%rip),%rdi \n \tmov $0x3a,%edx\n \tlea 0x850d(%rip),%rsi # 3f8a8 , std::allocator > const&, void*), void*)@@Base+0x3948>\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tjmp 36f4f \n \tnopl (%rax)\n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1820\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1820\n \tsub %rsi,%rcx\n \tpxor %xmm0,%xmm0\n \tpxor %xmm1,%xmm1\n \tsub %r9,%rax\n \tcvtsi2sd %rcx,%xmm0\n \tmulsd 0xf485(%rip),%xmm0 # 46848 , std::allocator > const&, void*), void*)@@Base+0xa8e8>\n \tcvtsi2sd %rax,%xmm1\n \taddsd %xmm1,%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1827\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1827\n \tmovsd %xmm0,-0x48(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1837\n \tcall dac0 \n \tjmp 3712f \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1785 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1785 (discriminator 1)\n \tmov -0x58(%rbp),%rax\n \tcmpb $0xf7,-0x1(%rax)\n \tje 37087 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1837\n \tcall dac0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1785 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1785 (discriminator 6)\n \tmovzbl -0x81(%rbp),%eax\n \tmov %al,-0x78(%rbp)\n \tjmp 36f4f \n \tnopw 0x0(%rax,%rax,1)\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov -0x58(%rbp),%rax\n@@ -55957,28 +55957,28 @@\n \tnopl (%rax)\n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%r15),%eax\n \tmov %al,(%rdi)\n \tjmp 37437 \n alsaMidiHandler():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1856\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1856\n \tcall d9b0 <__stack_chk_fail@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1671\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1671\n \tmovb $0x0,0x39(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1672\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1672\n \tcall e0f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1673\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1673\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1674\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1674\n \tmov 0x1693c(%rip),%rdi \n \tlea 0x81a5(%rip),%rsi # 3f860 , std::allocator > const&, void*), void*)@@Base+0x3900>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1673\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1673\n \tmov %rdx,0x18(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1674\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1674\n \tcall d8f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt>\n \tjmp 37282 \n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%r15),%eax\n \tmov %al,(%r8)\n \tjmp 37615 \n@@ -55986,58 +55986,58 @@\n \tjmp 19674 \n alsaMidiHandler(void*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \txchg %ax,%ax\n \n 00000000000376e0 >*, double*)@@Base>:\n MidiInApi::MidiQueue::pop(std::vector >*, double*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:777\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:777\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x18,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,0x8(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:782\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:782\n \tmov %rsp,%rsi\n \tlea 0x4(%rsp),%rdx\n \tcall dad0 \n \tmov %eax,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:784\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:784\n \txor %eax,%eax\n \ttest %edx,%edx\n \tjne 37748 >*, double*)@@Base+0x68>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:794\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:794\n \tmov 0x8(%rsp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 378d4 >*, double*)@@Base+0x1f4>\n \tadd $0x18,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:788\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:788\n \tmov 0x4(%rsp),%eax\n \tmov 0x10(%rbx),%rcx\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x0(%rbp),%rdi\n MidiInApi::MidiQueue::pop(std::vector >*, double*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:788\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:788\n \tmov %rax,%rdx\n \tshl $0x5,%rdx\n \tadd %rcx,%rdx\n __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned char* const&):\n /usr/include/c++/14/bits/stl_iterator.h:1068\n \tmov 0x8(%rdx),%r14\n \tmov (%rdx),%r15\n@@ -56090,32 +56090,32 @@\n \tmov %r14,0x0(%rbp)\n /usr/include/c++/14/bits/vector.tcc:339\n \tadd %r13,%r14\n \tmov %r14,0x8(%rbp)\n /usr/include/c++/14/bits/vector.tcc:340\n \tmov %r14,0x10(%rbp)\n MidiInApi::MidiQueue::pop(std::vector >*, double*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:789\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:789\n \tshl $0x5,%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:792\n \txor %edx,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:789\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:789\n \tmovsd 0x18(%rcx,%rax,1),%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:792\n \tmov (%rbx),%eax\n \tadd $0x1,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:789\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:789\n \tmovsd %xmm0,(%r12)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:792\n \tdivl 0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:793\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:793\n \tmov $0x1,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:792\n \tmov %edx,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:793\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:793\n \tjmp 3771e >*, double*)@@Base+0x3e>\n \txchg %ax,%ax\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x8(%rbp),%r8\n \tmov %r8,%rdx\n \tsub %rdi,%rdx\n@@ -56219,69 +56219,69 @@\n \tmov %al,(%r8)\n \tjmp 37833 >*, double*)@@Base+0x153>\n \tnopl 0x0(%rax,%rax,1)\n \tmovzbl (%r15),%eax\n \tmov %al,(%r14)\n \tjmp 377a3 >*, double*)@@Base+0xc3>\n MidiInApi::MidiQueue::pop(std::vector >*, double*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:794\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:794\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tnopw 0x0(%rax,%rax,1)\n \n 00000000000378e0 >*)@@Base>:\n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:717\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:717\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x40,%rsp\n std::vector >::clear():\n /usr/include/c++/14/bits/stl_vector.h:1621\n \tmov (%rsi),%rax\n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:717\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:717\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x38(%rsp)\n \tmov %rdi,%rbx\n std::vector >::_M_erase_at_end(unsigned char*):\n /usr/include/c++/14/bits/stl_vector.h:1966\n \tcmp 0x8(%rsi),%rax\n \tje 3790a >*)@@Base+0x2a>\n /usr/include/c++/14/bits/stl_vector.h:1970\n \tmov %rax,0x8(%rsi)\n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:720\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:720\n \tcmpb $0x0,0x98(%rbx)\n \tjne 37948 >*)@@Base+0x68>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:727\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:727\n \tlea 0x8(%rsp),%rdx\n \tlea 0x50(%rbx),%rdi\n \tcall d1a0 >*, double*)@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:730\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:730\n \tmovsd 0x8(%rsp),%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:727 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:727 (discriminator 1)\n \ttest %al,%al\n \tje 379a2 >*)@@Base+0xc2>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:731\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:731\n \tmov 0x38(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 379a8 >*)@@Base+0xc8>\n \tadd $0x40,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:721\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:721\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x49,%r8d\n \txor %esi,%esi\n \tlea 0x8071(%rip),%rcx # 3f9d0 , std::allocator > const&, void*), void*)@@Base+0x3a70>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -56307,15 +56307,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,0x10(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:722 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:722 (discriminator 2)\n \tmov %rbp,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x10(%rsp),%rdi\n@@ -56323,174 +56323,174 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 379a2 >*)@@Base+0xc2>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:723\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:723\n \tpxor %xmm0,%xmm0\n \tjmp 3792b >*)@@Base+0x4b>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:731\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:731\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 196c8 \n MidiInApi::getMessage(std::vector >*):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopw 0x0(%rax,%rax,1)\n \n 00000000000379c0 :\n MidiOutApi::MidiOutApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:800\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:800\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:801\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:801\n \tcall e000 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:801 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:801 (discriminator 1)\n \tmov 0x165c4(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:803\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:803\n \tpop %rbx\n \tret\n MidiOutApi::MidiOutApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:803\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:803\n \tnop\n \txchg %ax,%ax\n \n 00000000000379e0 :\n MidiOutApi::~MidiOutApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:805\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:805\n \tendbr64\n \tmov 0x165ad(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:807\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:807\n \tjmp d570 \n \tnop\n \tnopl 0x0(%rax,%rax,1)\n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2235\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2235\n \tendbr64\n \tpush %rbp\n \tlea 0x1534c(%rip),%rax \n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n MidiOutAlsa::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2395\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2395\n \tcmpb $0x0,0x10(%rdi)\n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2235\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2235\n \tmov %rax,(%rdi)\n MidiOutAlsa::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2395\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2395\n \tjne 37a70 \n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2241\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2241\n \tmov 0x8(%rbx),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2242\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2242\n \tmov 0xc(%rbp),%esi\n \ttest %esi,%esi\n \tjs 37a31 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2242 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2242 (discriminator 1)\n \tmov 0x0(%rbp),%rdi\n \tcall da90 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2243\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2243\n \tmov 0x18(%rbp),%rdi\n \ttest %rdi,%rdi\n \tje 37a3f \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2243 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2243 (discriminator 1)\n \tcall e0f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2244\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2244\n \tmov 0x28(%rbp),%rdi\n \ttest %rdi,%rdi\n \tje 37a4d \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2244 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2244 (discriminator 1)\n \tcall da60 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2245\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2245\n \tmov 0x0(%rbp),%rdi\n \tcall dd00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2246 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2246 (discriminator 1)\n \tmov %rbp,%rdi\n \tcall d890 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2247\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2247\n \tadd $0x8,%rsp\n \tmov %rbx,%rdi\n \tpop %rbx\n \tpop %rbp\n \tjmp d7a0 \n \tnopl 0x0(%rax)\n MidiOutAlsa::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2396\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2396\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2397\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2397\n \tmov 0x10(%rbp),%rsi\n \tmov 0x0(%rbp),%rdi\n \tcall e0c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2398\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2398\n \tmov 0x10(%rbp),%rdi\n \tcall de50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2399\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2399\n \tmovq $0x0,0x10(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2400\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2400\n \tmovb $0x0,0x10(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2402\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2402\n \tjmp 37a1d \n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2402\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2402\n \tnopl 0x0(%rax,%rax,1)\n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2235\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2235\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2247\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2247\n \tcall 37a00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2247\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2247\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n MidiOutJack::~MidiOutJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3456\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3456\n \tendbr64\n \tpush %rbp\n \tlea 0x152fc(%rip),%rax \n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n \tmov %rax,(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3458\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3458\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3459\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3459\n \tcall 34d60 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3462\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3462\n \tmov 0x10(%rbp),%rdi\n \tcall e280 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3463\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3463\n \tmov 0x0(%rbp),%rdi\n \ttest %rdi,%rdi\n \tje 37af7 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3464\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3464\n \tcall d330 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3468\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3468\n \tlea 0x28(%rbp),%rdi\n \tcall e250 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3469\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3469\n \tlea 0x48(%rbp),%rdi\n \tcall e250 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3472 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3472 (discriminator 1)\n \tmov %rbp,%rdi\n \tcall d890 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x50(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n@@ -56499,89 +56499,89 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rax,%rdi\n \tje 37b23 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutJack::~MidiOutJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473\n \tpop %rbx\n \tpop %rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tjmp d7a0 \n MidiOutJack::~MidiOutJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutJack::~MidiOutJack():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3456\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3456\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473\n \tcall 37ac0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000037b60 :\n MidiOutApi::~MidiOutApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:805\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:805\n \tendbr64\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:807\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:807\n \tcall db20 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:807\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:807\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n \tjmp d890 \n \tcs nopw 0x0(%rax,%rax,1)\n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1858\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1858\n \tendbr64\n \tpush %rbp\n \tmov %rsi,%rbp\n \tmov %edx,%esi\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1859\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1859\n \tcall d9e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n \tlea 0x15632(%rip),%rax \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1861\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1861\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1861\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1861\n \tcall 35620 , std::allocator >)@@Base+0xc0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1862\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1862\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \tendbr64\n \tmov %rax,%rbp\n \tjmp 196ee \n \tnop\n portInfo(_snd_seq*, _snd_seq_port_info*, unsigned int, int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1939\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1939\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r15\n \tmov %edx,%r15d\n \tpush %r14\n \tpush %r13\n@@ -56590,17 +56590,17 @@\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x28,%rsp\n \tmov %ecx,-0x44(%rbp)\n \tmov %fs:0x28,%rax\n \tmov %rax,-0x38(%rbp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1943\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1943\n \tcall e010 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -56613,136 +56613,136 @@\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 37d47 \n \tcall e010 \n \tlea 0xf(%rsp),%r14\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1942\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1942\n \txor %r13d,%r13d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n \tand $0xfffffffffffffff0,%r14\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r14,%rdi\n \tcall d4f0 \n portInfo(_snd_seq*, _snd_seq_port_info*, unsigned int, int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1945\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1945\n \tmov $0xffffffff,%esi\n \tmov %r14,%rdi\n \tcall d920 \n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1946\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1946\n \tmov %r14,%rsi\n \tmov %r12,%rdi\n \tcall e1f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n \ttest %eax,%eax\n \tjs 37d10 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1947\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1947\n \tmov %r14,%rdi\n \tcall d5d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1948\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1948\n \ttest %eax,%eax\n \tje 37c70 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1950\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1950\n \tmov %eax,%esi\n \tmov %rbx,%rdi\n \tcall dc30 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1951\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1951\n \tmov $0xffffffff,%esi\n \tmov %rbx,%rdi\n \tcall d680 \n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1952\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1952\n \tmov %rbx,%rsi\n \tmov %r12,%rdi\n \tcall d870 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n \ttest %eax,%eax\n \tjs 37c70 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1953\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1953\n \tmov %rbx,%rdi\n \tcall e150 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1954\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1954\n \ttest $0x100402,%eax\n \tje 37cb0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1958\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1958\n \tmov %rbx,%rdi\n \tcall d6a0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1959\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1959\n \tnot %eax\n \ttest %r15d,%eax\n \tjne 37cb0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1960\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1960\n \tmov -0x44(%rbp),%eax\n \tcmp %eax,%r13d\n \tje 37d40 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1952\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1952\n \tmov %rbx,%rsi\n \tmov %r12,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1961\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1961\n \tadd $0x1,%r13d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1952\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1952\n \tcall d870 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n \ttest %eax,%eax\n \tjns 37cbf \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1946\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1946\n \tmov %r14,%rsi\n \tmov %r12,%rdi\n \tcall e1f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n \ttest %eax,%eax\n \tjns 37c83 \n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1966 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1966 (discriminator 1)\n \tmov -0x44(%rbp),%edx\n \txor %eax,%eax\n \ttest %edx,%edx\n \tcmovs %r13d,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1968\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1968\n \tmov -0x38(%rbp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 37d52 \n \tlea -0x28(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tpop %rbp\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1960 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1960 (discriminator 1)\n \tmov $0x1,%eax\n \tjmp 37d1b \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 37c38 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1968\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1968\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \tnopl 0x0(%rax,%rax,1)\n MidiInAlsa::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1971\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1971\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r12\n \tpush %rbx\n \tsub $0x10,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,-0x18(%rbp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1973\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1973\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -56755,60 +56755,60 @@\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 37e10 \n \tcall df50 \n \tlea 0xf(%rsp),%r12\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n \tand $0xfffffffffffffff0,%r12\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r12,%rdi\n \tcall d4f0 \n MidiInAlsa::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1976\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1976\n \tmov 0x8(%rbx),%rax\n \tmov $0x21,%edx\n \tmov %r12,%rsi\n \tmov $0xffffffff,%ecx\n \tmov (%rax),%rdi\n \tcall 37bc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1977\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1977\n \tmov -0x18(%rbp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 37e18 \n \tlea -0x10(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %rbp\n \tret\n \tnop\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 37dc3 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1977\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1977\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \txchg %ax,%ax\n MidiOutAlsa::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2290\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2290\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r12\n \tpush %rbx\n \tsub $0x10,%rsp\n \tmov %fs:0x28,%rbx\n \tmov %rbx,-0x18(%rbp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2292\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2292\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -56821,135 +56821,135 @@\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 37ed0 \n \tcall df50 \n \tlea 0xf(%rsp),%r12\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n \tand $0xfffffffffffffff0,%r12\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r12,%rdi\n \tcall d4f0 \n MidiOutAlsa::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2295\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2295\n \tmov 0x8(%rbx),%rax\n \tmov $0x42,%edx\n \tmov %r12,%rsi\n \tmov $0xffffffff,%ecx\n \tmov (%rax),%rdi\n \tcall 37bc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2296\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2296\n \tmov -0x18(%rbp),%rdx\n \tsub %fs:0x28,%rdx\n \tjne 37ed8 \n \tlea -0x10(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %rbp\n \tret\n \tnop\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 37e83 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2296\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2296\n \tcall d9b0 <__stack_chk_fail@plt>\n \tnop\n \txchg %ax,%ax\n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2230\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2230\n \tendbr64\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n \tcall dd70 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n \tlea 0x14e5c(%rip),%rax \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2232\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2232\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2232\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2232\n \tcall 35b70 , std::allocator >)@@Base+0x610>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2233\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2233\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \tendbr64\n \tmov %rax,%rbp\n \tjmp 196fe \n \tnop\n \txchg %ax,%ax\n MidiInJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3227\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3227\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3228\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3228\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3227\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3227\n \tmov %fs:0x28,%rax\n \tmov %rax,0x28(%rsp)\n \txor %eax,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3229\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3229\n \tcmpq $0x0,0x0(%rbp)\n \tje 37f68 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3241\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3241\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38022 \n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n \tmov 0xc0(%rdi),%rdi\n \txor %edx,%edx\n \tmov $0x1,%esi\n \tcall d6d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n \tmov %rax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n \ttest %rax,%rax\n \tje 37fc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3239\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3239\n \tmov %rbp,%rdx\n \tlea -0x1544(%rip),%rsi \n \tcall d600 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3240\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3240\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38022 \n \tmov 0x0(%rbp),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3241\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3241\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3240\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3240\n \tjmp d800 \n \tnopw 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3234\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3234\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x30,%r8d\n \txor %esi,%esi\n \tlea 0x7a49(%rip),%rcx # 3fa20 , std::allocator > const&, void*), void*)@@Base+0x3ac0>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -56972,15 +56972,15 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3235 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3235 (discriminator 2)\n \tmov %rsp,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -56988,216 +56988,216 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 37f47 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3236\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3236\n \tjmp 37f47 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3241\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3241\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 1970e \n MidiInJack::connect():\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3214\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3214\n \tendbr64\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3215\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3215\n \tmov $0x70,%edi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3214\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3214\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3215\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3215\n \tcall d900 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3218\n \tlea 0x50(%rbx),%rdx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3220\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3220\n \tpxor %xmm0,%xmm0\n std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:1619\n \tmov %rbp,%rsi\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3216\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3216\n \tmov %rax,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3221\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3221\n \tlea 0xc0(%rbx),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3218\n \tmov %rdx,0x68(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3220\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3220\n \tmovups %xmm0,(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:1619\n \tcall d4b0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3224\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3224\n \tadd $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3223\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3223\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3224\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3224\n \tpop %rbx\n \tpop %rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3223\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3223\n \tjmp 37f20 \n \tnopw 0x0(%rax,%rax,1)\n MidiInJack::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3297\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3297\n \tendbr64\n \tpush %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3299\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3299\n \tmov 0x8(%rdi),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3300\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3300\n \tcall 37f20 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3301\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3301\n \tmov (%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 380f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3305\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3305\n \tmov $0x2,%ecx\n \tlea 0x5671(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \txor %esi,%esi\n \tcall d7e0 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3307\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3307\n \ttest %rax,%rax\n \tje 380f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3308\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3308\n \tcmpq $0x0,(%rax)\n \tje 38100 \n \tmov $0x1,%edx\n \tnopl 0x0(%rax)\n \tmov %rdx,%rax\n \tadd $0x1,%rdx\n \tcmpq $0x0,-0x8(%rdi,%rdx,8)\n \tjne 380d0 \n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3311\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3311\n \tcall da60 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3314\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3314\n \tmov %ebx,%eax\n \tpop %rbx\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3302\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3302\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3314\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3314\n \tmov %ebx,%eax\n \tpop %rbx\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3308\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3308\n \txor %ebx,%ebx\n \tjmp 380e1 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3254\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3254\n \tendbr64\n \tpush %r13\n \tmov %esi,%r13d\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x38,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3255\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3255\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3254\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3254\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3257\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3257\n \tcall 37f20 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3260\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3260\n \tcmpq $0x0,0x8(%rbp)\n \tje 381b0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3273\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3273\n \tmov (%rbx),%rax\n \tmov %rsp,%rdi\n \tmov %r13d,%edx\n \tmov %rbx,%rsi\n \tmov %rsp,%r12\n \tcall *0x48(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3274\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3274\n \tmov 0x8(%rbp),%rdi\n \tcall e0d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3274 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3274 (discriminator 1)\n \tmov 0x0(%rbp),%rdi\n \tmov (%rsp),%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3274\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3274\n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3274 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3274 (discriminator 1)\n \tcall d3c0 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x10(%rsp),%rax\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3276\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3276\n \tmovb $0x1,0x10(%rbx)\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rax,%rdi\n \tje 38187 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3277\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3277\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3827e \n \tadd $0x38,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3261 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3261 (discriminator 1)\n \tmov (%r12),%rsi\n \tmov 0x0(%rbp),%rdi\n \txor %r8d,%r8d\n \tmov $0x1,%ecx\n \tlea 0x555c(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \tcall d1b0 \n \tmov %rax,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3264\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3264\n \ttest %rax,%rax\n \tjne 38145 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3265\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3265\n \tlea 0x18(%rbx),%rbp\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x2e,%r8d\n \txor %esi,%esi\n \tlea 0x7868(%rip),%rcx # 3fa58 , std::allocator > const&, void*), void*)@@Base+0x3af8>\n \tmov %rbp,%rdi\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x8(%r12),%r12\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3266 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3266 (discriminator 1)\n \tcall dda0 \n \tcltq\n \tcmp %rax,%r12\n \tjae 38250 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rsi\n@@ -57213,15 +57213,15 @@\n \tmov %rsp,%r12\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3268 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3268 (discriminator 2)\n \tmov %rsp,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -57241,89 +57241,89 @@\n /usr/include/c++/14/bits/basic_string.h:1485\n \tmov $0x16,%edx\n \tlea 0x54d3(%rip),%rsi # 3d747 , std::allocator > const&, void*), void*)@@Base+0x17e7>\n \tmov %rbp,%rdi\n \tcall d200 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n \tjmp 38209 \n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3277\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3277\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19750 \n \tendbr64\n \tmov %rax,%rbx\n \tjmp 19770 \n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl 0x0(%rax)\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3280\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3280\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x30,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3281\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3281\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3280\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3280\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n \tmov %rsi,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3283\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3283\n \tcall 37f20 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3284\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3284\n \tcmpq $0x0,0x8(%rbp)\n \tje 382f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3294\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3294\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 383be \n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3285 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3285 (discriminator 1)\n \tmov (%r12),%rsi\n \tmov 0x0(%rbp),%rdi\n \txor %r8d,%r8d\n \tmov $0x1,%ecx\n \tlea 0x541c(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \tcall d1b0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3285 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3285 (discriminator 2)\n \tmov %rax,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3288\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3288\n \ttest %rax,%rax\n \tjne 382d0 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3289\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3289\n \tlea 0x18(%rbx),%rbp\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3d,%r8d\n \txor %esi,%esi\n \tlea 0x775c(%rip),%rcx # 3fa88 , std::allocator > const&, void*), void*)@@Base+0x3b28>\n \tmov %rbp,%rdi\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x8(%r12),%r12\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3290 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3290 (discriminator 1)\n \tcall dda0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3290 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3290 (discriminator 2)\n \tcltq\n \tcmp %rax,%r12\n \tjae 38390 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rsi\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n@@ -57338,15 +57338,15 @@\n \tmov %rsp,%rbp\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3292 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3292 (discriminator 2)\n \tmov %rsp,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -57354,15 +57354,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 382d0 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3294\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3294\n \tjmp 382d0 \n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const:\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tmovabs $0x3fffffffffffffff,%rax\n \tsub 0x20(%rbx),%rax\n \tcmp $0x15,%rax\n@@ -57371,227 +57371,227 @@\n /usr/include/c++/14/bits/basic_string.h:1485\n \tmov $0x16,%edx\n \tlea 0x5393(%rip),%rsi # 3d747 , std::allocator > const&, void*), void*)@@Base+0x17e7>\n \tmov %rbp,%rdi\n \tcall d200 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n \tjmp 38345 \n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3294\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3294\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 197c1 \n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3207\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3207\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tmov %rsi,%rbp\n \tmov %edx,%esi\n \tpush %rbx\n \tmov %rdi,%rbx\n \tlea 0xc0(%rbx),%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3208\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3208\n \tcall d9e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n \tlea 0x14e55(%rip),%rax \n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3215\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3215\n \tmov $0x70,%edi\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0xc8(%rbx)\n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n \tmov %rax,(%rbx)\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0xd0(%rbx),%rax\n \tmov %rax,0xc0(%rbx)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0xd0(%rbx)\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3215\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3215\n \tcall d900 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3218\n \tlea 0x50(%rbx),%rdx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3216\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3216\n \tmov %rax,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3220\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3220\n \tpxor %xmm0,%xmm0\n std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:1619\n \tmov %rbp,%rsi\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3218\n \tmov %rdx,0x68(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:1619\n \tmov %r12,%rdi\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3220\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3220\n \tmovups %xmm0,(%rax)\n std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:1619\n \tcall d4b0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3223\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3223\n \tmov %rbx,%rdi\n \tcall 37f20 \n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3211\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3211\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tendbr64\n \tmov %rax,%rbp\n \tjmp 197e6 \n \tnop\n \tnopl 0x0(%rax,%rax,1)\n \n 0000000000038460 , std::allocator > const&, unsigned int)@@Base>:\n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:470\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:470\n \tendbr64\n \tpush %r13\n \tmov %ecx,%r13d\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tmov %esi,%ebp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:471\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:471\n \tmov 0x8(%rdi),%rdi\n \ttest %rdi,%rdi\n \tje 38488 , std::allocator > const&, unsigned int)@@Base+0x28>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:471 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:471 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x8(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:472\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:472\n \tmovq $0x0,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:475\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:475\n \tcmp $0x3,%ebp\n \tje 384a8 , std::allocator > const&, unsigned int)@@Base+0x48>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:479\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:479\n \tcmp $0x2,%ebp\n \tje 384d8 , std::allocator > const&, unsigned int)@@Base+0x78>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:498\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:498\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:476\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:476\n \tmov $0xe0,%edi\n \tcall d900 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n \tmov %r13d,%edx\n \tmov %r12,%rsi\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:476\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:476\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n \tcall 383d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:480 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:480 (discriminator 2)\n \tmov %rbp,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:498\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:498\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:480\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:480\n \tmov $0xc0,%edi\n \tcall d900 \n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1859\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1859\n \tmov %r13d,%esi\n \tmov %rax,%rdi\n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:480\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:480\n \tmov %rax,%rbp\n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1859\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1859\n \tcall d9e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n \tlea 0x14cd9(%rip),%rax \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1861\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1861\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n \tmov %rax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1861\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1861\n \tcall 35620 , std::allocator >)@@Base+0xc0>\n \tjmp 384c3 , std::allocator > const&, unsigned int)@@Base+0x63>\n \tendbr64\n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:476 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:476 (discriminator 6)\n \tmov %rax,%rbx\n \tjmp 197fe \n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:480 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:480 (discriminator 6)\n \tmov %rax,%rbx\n \tjmp 19816 \n \tendbr64\n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1862\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1862\n \tmov %rax,%rbx\n \tjmp 1980e \n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1862\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1862\n \tnopl 0x0(%rax)\n \n 0000000000038530 , std::allocator > const&, unsigned int)@@Base>:\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:500\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:500\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tmov %esi,%ebp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x60,%rsp\n \tmov %fs:0x28,%r13\n \tmov %r13,0x58(%rsp)\n \tmov %ecx,%r13d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:501\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:501\n \tcall dd50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:501 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:501 (discriminator 1)\n \tmov 0x15943(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:503\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:503\n \ttest %ebp,%ebp\n \tje 38604 , std::allocator > const&, unsigned int)@@Base+0xd4>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:505\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:505\n \tmov %r13d,%ecx\n \tmov %r12,%rdx\n \tmov %ebp,%esi\n \tmov %rbx,%rdi\n \tcall d350 , std::allocator > const&, unsigned int)@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:506\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:506\n \tcmpq $0x0,0x8(%rbx)\n \tje 385b0 , std::allocator > const&, unsigned int)@@Base+0x80>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:530\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:530\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38759 , std::allocator > const&, unsigned int)@@Base+0x229>\n \tadd $0x60,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -57628,66 +57628,66 @@\n std::basic_ostream >& std::flush >(std::basic_ostream >&):\n /usr/include/c++/14/ostream:767\n \tcall d640 \n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:102\n \tpxor %xmm0,%xmm0\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:516\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:516\n \tlea 0x10(%rsp),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:517\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:517\n \txor %ebp,%ebp\n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:102\n \tmovq $0x0,0x20(%rsp)\n \tmovaps %xmm0,0x10(%rsp)\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:516\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:516\n \tcall d090 >&)@plt>\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x10(%rsp),%rdx\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n \txor %ecx,%ecx\n \tcmp %rdx,0x18(%rsp)\n \tje 38670 , std::allocator > const&, unsigned int)@@Base+0x140>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:518 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:518 (discriminator 1)\n \tmov (%rdx,%rcx,4),%esi\n \tmov %rbx,%rdi\n \tmov %r13d,%ecx\n \tmov %r12,%rdx\n \tcall d350 , std::allocator > const&, unsigned int)@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:519\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:519\n \tmov 0x8(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 38654 , std::allocator > const&, unsigned int)@@Base+0x124>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:519 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:519 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x40(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:519 (discriminator 3)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:519 (discriminator 3)\n \ttest %eax,%eax\n \tjne 38670 , std::allocator > const&, unsigned int)@@Base+0x140>\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x10(%rsp),%rdx\n \tmov 0x18(%rsp),%rax\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:517 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:517 (discriminator 2)\n \tlea 0x1(%rbp),%ecx\n \tmov %rcx,%rbp\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tsub %rdx,%rax\n \tsar $0x2,%rax\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n \tcmp %rax,%rcx\n \tjb 38630 , std::allocator > const&, unsigned int)@@Base+0x100>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:522\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:522\n \tcmpq $0x0,0x8(%rbx)\n \tje 38690 , std::allocator > const&, unsigned int)@@Base+0x160>\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov 0x10(%rsp),%rdi\n std::_Vector_base >::_M_deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:391\n@@ -57729,37 +57729,37 @@\n /usr/include/c++/14/bits/char_traits.h:427\n \tlea 0x743d(%rip),%rsi # 3fb08 , std::allocator > const&, void*), void*)@@Base+0x3ba8>\n \trep movsl (%rsi),(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n /usr/include/c++/14/bits/basic_string.h:218\n \tmov %rax,0x30(%rsp)\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:529\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:529\n \tmov $0x30,%edi\n std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:255\n \tmov %rdx,0x40(%rsp)\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmov %rdx,0x38(%rsp)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rax,%rdx,1)\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:529\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:529\n \tcall d450 <__cxa_allocate_exception@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n \tmov $0x2,%edx\n \tmov %r12,%rsi\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:529\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:529\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n \tcall 3be40 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38767 , std::allocator > const&, unsigned int)@@Base+0x237>\n \tmov 0x157ec(%rip),%rsi \n \tlea 0x36a5(%rip),%rdx \n \tmov %rbp,%rdi\n \tcall e060 <__cxa_throw@plt>\n@@ -57778,19 +57778,19 @@\n \tmov %r14,%rdi\n \tcall *%rax\n std::basic_ostream >& std::endl >(std::basic_ostream >&):\n /usr/include/c++/14/ostream:745 (discriminator 1)\n \tmovsbl %al,%esi\n \tjmp 385f4 , std::allocator > const&, unsigned int)@@Base+0xc4>\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:530\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:530\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n \tjmp 19844 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov %rax,%rbp\n \tjmp 1986f \n \tendbr64\n@@ -57799,85 +57799,85 @@\n \tmov %rax,%rbp\n \tjmp 19867 \n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3436\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3436\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x30,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3437\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3437\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x28(%rsp)\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3438\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3438\n \tcmpq $0x0,0x0(%rbp)\n \tje 387d8 , std::allocator > const&, unsigned int)@@Base+0x2a8>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3454\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3454\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 388aa , std::allocator > const&, unsigned int)@@Base+0x37a>\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopw 0x0(%rax,%rax,1)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3442\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3442\n \tmov $0x4000,%edi\n \tcall d940 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3442 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3442 (discriminator 1)\n \tmov %rax,0x10(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3442\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3442\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3443\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3443\n \tcall e160 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n \tmov 0x50(%rbx),%rdi\n \txor %edx,%edx\n \tmov $0x1,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3443 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3443 (discriminator 1)\n \tmov %eax,0x18(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n \txor %eax,%eax\n \tcall d6d0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n \tmov %rax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n \ttest %rax,%rax\n \tje 38848 , std::allocator > const&, unsigned int)@@Base+0x318>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3452\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3452\n \tmov %rbp,%rdx\n \tlea -0x3bcc(%rip),%rsi \n \tcall d600 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3453\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3453\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 388aa , std::allocator > const&, unsigned int)@@Base+0x37a>\n \tmov 0x0(%rbp),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3454\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3454\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3453\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3453\n \tjmp d800 \n \tnopw 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3447\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3447\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x31,%r8d\n \txor %esi,%esi\n \tlea 0x72e9(%rip),%rcx # 3fb48 , std::allocator > const&, void*), void*)@@Base+0x3be8>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -57900,15 +57900,15 @@\n \tmov %r12,(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3448 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3448 (discriminator 2)\n \tmov %rsp,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -57916,271 +57916,271 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 387b5 , std::allocator > const&, unsigned int)@@Base+0x285>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutJack::connect():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3449\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3449\n \tjmp 387b5 , std::allocator > const&, unsigned int)@@Base+0x285>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3454\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3454\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19886 \n MidiOutJack::connect():\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl 0x0(%rax)\n MidiOutJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3420\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3420\n \tendbr64\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov %rdi,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3421\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3421\n \tmov $0x70,%edi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3420\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3420\n \tpush %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3421\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3421\n \tcall d900 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3425\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3425\n \tpxor %xmm0,%xmm0\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3427\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3427\n \txor %edx,%edx\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3422\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3422\n \tmov %rax,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3421\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3421\n \tmov %rax,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3427\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3427\n \tlea 0x28(%rax),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3425\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3425\n \tmovups %xmm0,(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3427\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3427\n \tcall d7f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3428\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3428\n \tlea 0x48(%rbx),%rdi\n \txor %edx,%edx\n \txor %esi,%esi\n \tcall d7f0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3430\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3430\n \tlea 0x50(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:1619\n \tmov %r12,%rsi\n \tcall d4b0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n MidiOutJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3433\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3433\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3432\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3432\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3433\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3433\n \tpop %rbp\n \tpop %r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3432\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3432\n \tjmp 38790 , std::allocator > const&, unsigned int)@@Base+0x260>\n \tnopl 0x0(%rax,%rax,1)\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3414\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3414\n \tendbr64\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n \tcall dd70 \n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x60(%rbx)\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3416\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tlea 0x14482(%rip),%rax \n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x58(%rbx)\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tmov %rax,(%rbx)\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x60(%rbx),%rax\n \tmov %rax,0x50(%rbx)\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3416\n \tcall 388c0 , std::allocator > const&, unsigned int)@@Base+0x390>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3417\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n \tendbr64\n \tmov %rax,%rbp\n \tjmp 198ac \n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 0000000000038980 , std::allocator > const&)@@Base>:\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:542\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:542\n \tendbr64\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tmov %esi,%ebp\n \tpush %rbx\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:543\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:543\n \tmov 0x8(%rdi),%rdi\n \ttest %rdi,%rdi\n \tje 3899f , std::allocator > const&)@@Base+0x1f>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:543 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:543 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x8(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:544\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:544\n \tmovq $0x0,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:547\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:547\n \tcmp $0x3,%ebp\n \tje 389c0 , std::allocator > const&)@@Base+0x40>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:551\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:551\n \tcmp $0x2,%ebp\n \tje 38a10 , std::allocator > const&)@@Base+0x90>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:570\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:570\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:548\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:548\n \tmov $0x70,%edi\n \tcall d900 \n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3414\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3414\n \tmov %rax,%rdi\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:548\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:548\n \tmov %rax,%rbp\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3414\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3414\n \tcall dd70 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tlea 0x143ec(%rip),%rax \n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x60(%rbp)\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3416\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tmov %rax,0x0(%rbp)\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x60(%rbp),%rax\n \tmov %rax,0x50(%rbp)\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x58(%rbp)\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3416\n \tcall 388c0 , std::allocator > const&, unsigned int)@@Base+0x390>\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:552 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:552 (discriminator 2)\n \tmov %rbp,0x8(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:570\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:570\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:552\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:552\n \tmov $0x50,%edi\n \tcall d900 \n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2230\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2230\n \tmov %rax,%rdi\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:552\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:552\n \tmov %rax,%rbp\n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2230\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2230\n \tcall dd70 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n \tlea 0x1432c(%rip),%rax \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2232\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2232\n \tmov %r12,%rsi\n \tmov %rbp,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n \tmov %rax,0x0(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2232\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2232\n \tcall 35b70 , std::allocator >)@@Base+0x610>\n \tjmp 389ff , std::allocator > const&)@@Base+0x7f>\n \tendbr64\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:548 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:548 (discriminator 6)\n \tmov %rax,%rbx\n \tjmp 198d7 \n \tendbr64\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3417\n \tmov %rax,%rbx\n \tjmp 198c6 \n \tendbr64\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:552 (discriminator 6)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:552 (discriminator 6)\n \tmov %rax,%rbx\n \tjmp 198ef \n \tendbr64\n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2233\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2233\n \tmov %rax,%rbx\n \tjmp 198e7 \n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2233\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2233\n \tnop\n \txchg %ax,%ax\n \n 0000000000038a70 , std::allocator > const&)@@Base>:\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:572\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:572\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %esi,%ebp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x68,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,0x58(%rsp)\n \tmov %rdx,%r12\n \tcall dd50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:572 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:572 (discriminator 1)\n \tmov 0x153f0(%rip),%rax \n \tadd $0x10,%rax\n \tmov %rax,(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:574\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:574\n \ttest %ebp,%ebp\n \tje 38b3c , std::allocator > const&)@@Base+0xcc>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:576\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:576\n \tmov %r12,%rdx\n \tmov %ebp,%esi\n \tmov %rbx,%rdi\n \tcall d460 , std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:577\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:577\n \tcmpq $0x0,0x8(%rbx)\n \tje 38ae8 , std::allocator > const&)@@Base+0x78>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:601\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:601\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38c9a , std::allocator > const&)@@Base+0x22a>\n \tadd $0x68,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -58216,66 +58216,66 @@\n std::basic_ostream >& std::flush >(std::basic_ostream >&):\n /usr/include/c++/14/ostream:767\n \tcall d640 \n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:102\n \tpxor %xmm0,%xmm0\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:587\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:587\n \tlea 0x10(%rsp),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:588\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:588\n \txor %ebp,%ebp\n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:102\n \tmovq $0x0,0x20(%rsp)\n \tmovaps %xmm0,0x10(%rsp)\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:587\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:587\n \tcall d090 >&)@plt>\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x10(%rsp),%rdx\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n \txor %ecx,%ecx\n \tcmp %rdx,0x18(%rsp)\n \tje 38bad , std::allocator > const&)@@Base+0x13d>\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:589 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:589 (discriminator 1)\n \tmov (%rdx,%rcx,4),%esi\n \tmov %rbx,%rdi\n \tmov %r12,%rdx\n \tcall d460 , std::allocator > const&)@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:590\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:590\n \tmov 0x8(%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 38b91 , std::allocator > const&)@@Base+0x121>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:590 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:590 (discriminator 1)\n \tmov (%rdi),%rax\n \tcall *0x40(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:590 (discriminator 3)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:590 (discriminator 3)\n \ttest %eax,%eax\n \tjne 38bad , std::allocator > const&)@@Base+0x13d>\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tmov 0x10(%rsp),%rdx\n \tmov 0x18(%rsp),%rax\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:588 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:588 (discriminator 2)\n \tlea 0x1(%rbp),%ecx\n \tmov %rcx,%rbp\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:1006\n \tsub %rdx,%rax\n \tsar $0x2,%rax\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n \tcmp %rax,%rcx\n \tjb 38b70 , std::allocator > const&)@@Base+0x100>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:593\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:593\n \tcmpq $0x0,0x8(%rbx)\n \tje 38bd0 , std::allocator > const&)@@Base+0x160>\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov 0x10(%rsp),%rdi\n std::_Vector_base >::_M_deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:391\n@@ -58317,37 +58317,37 @@\n /usr/include/c++/14/bits/char_traits.h:427\n \tlea 0x6fb5(%rip),%rsi # 3fbc0 , std::allocator > const&, void*), void*)@@Base+0x3c60>\n \trep movsb (%rsi),(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n /usr/include/c++/14/bits/basic_string.h:218\n \tmov %rax,0x30(%rsp)\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:600\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:600\n \tmov $0x30,%edi\n std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:255\n \tmov %rdx,0x40(%rsp)\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmov %rdx,0x38(%rsp)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rax,%rdx,1)\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:600\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:600\n \tcall d450 <__cxa_allocate_exception@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n \tmov $0x2,%edx\n \tmov %r12,%rsi\n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:600\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:600\n \tmov %rax,%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n \tcall 3be40 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n \tmov 0x58(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38ca8 , std::allocator > const&)@@Base+0x238>\n \tmov 0x152ac(%rip),%rsi \n \tlea 0x3165(%rip),%rdx \n \tmov %rbp,%rdi\n \tcall e060 <__cxa_throw@plt>\n@@ -58366,19 +58366,19 @@\n \tmov %r13,%rdi\n \tcall *%rax\n std::basic_ostream >& std::endl >(std::basic_ostream >&):\n /usr/include/c++/14/ostream:745 (discriminator 1)\n \tmovsbl %al,%esi\n \tjmp 38b2c , std::allocator > const&)@@Base+0xbc>\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:601\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:601\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n \tjmp 1991e \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:372\n \tmov %rax,%rbp\n \tjmp 19949 \n \tendbr64\n@@ -58387,160 +58387,160 @@\n \tmov %rax,%rbp\n \tjmp 19941 \n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tcs nopw 0x0(%rax,%rax,1)\n MidiOutJack::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3519\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3519\n \tendbr64\n \tpush %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3521\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3521\n \tmov 0x8(%rdi),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3522\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3522\n \tcall 38790 , std::allocator > const&, unsigned int)@@Base+0x260>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3523\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3523\n \tmov (%rbx),%rdi\n \ttest %rdi,%rdi\n \tje 38d30 , std::allocator > const&)@@Base+0x2c0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3527\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3527\n \tmov $0x1,%ecx\n \tlea 0x4a31(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \txor %esi,%esi\n \tcall d7e0 \n \tmov %rax,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3530\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3530\n \ttest %rax,%rax\n \tje 38d30 , std::allocator > const&)@@Base+0x2c0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3531\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3531\n \tcmpq $0x0,(%rax)\n \tje 38d40 , std::allocator > const&)@@Base+0x2d0>\n \tmov $0x1,%edx\n \tnopl 0x0(%rax)\n \tmov %rdx,%rax\n \tadd $0x1,%rdx\n \tcmpq $0x0,-0x8(%rdi,%rdx,8)\n \tjne 38d10 , std::allocator > const&)@@Base+0x2a0>\n \tmov %eax,%ebx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3534\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3534\n \tcall da60 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3537\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3537\n \tmov %ebx,%eax\n \tpop %rbx\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3524\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3524\n \txor %ebx,%ebx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3537\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3537\n \tmov %ebx,%eax\n \tpop %rbx\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3531\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3531\n \txor %ebx,%ebx\n \tjmp 38d21 , std::allocator > const&)@@Base+0x2b1>\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3476\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3476\n \tendbr64\n \tpush %r13\n \tmov %esi,%r13d\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x38,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3477\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3477\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3476\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3476\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n \tmov %rdx,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3479\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3479\n \tcall 38790 , std::allocator > const&, unsigned int)@@Base+0x260>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3482\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3482\n \tcmpq $0x0,0x8(%rbp)\n \tje 38df0 , std::allocator > const&)@@Base+0x380>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3495\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3495\n \tmov (%rbx),%rax\n \tmov %r13d,%edx\n \tmov %rsp,%rdi\n \tmov %rbx,%rsi\n \tmov %rsp,%r12\n \tcall *0x48(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n \tmov 0x8(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%r13\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n \tcall e0d0 \n \tmov 0x0(%rbp),%rdi\n \tmov %rax,%rsi\n \tmov %r13,%rdx\n \tcall d3c0 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea 0x10(%rsp),%rax\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3498\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3498\n \tmovb $0x1,0x10(%rbx)\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rax,%rdi\n \tje 38dca , std::allocator > const&)@@Base+0x35a>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3499\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3499\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38ebe , std::allocator > const&)@@Base+0x44e>\n \tadd $0x38,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopl 0x0(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3483 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3483 (discriminator 1)\n \tmov (%r12),%rsi\n \tmov 0x0(%rbp),%rdi\n \txor %r8d,%r8d\n \tmov $0x2,%ecx\n \tlea 0x491c(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \tcall d1b0 \n \tmov %rax,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3486\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3486\n \ttest %rax,%rax\n \tjne 38d85 , std::allocator > const&)@@Base+0x315>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3487\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3487\n \tlea 0x18(%rbx),%rbp\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x2f,%r8d\n \txor %esi,%esi\n \tlea 0x6dd0(%rip),%rcx # 3fc00 , std::allocator > const&, void*), void*)@@Base+0x3ca0>\n \tmov %rbp,%rdi\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x8(%r12),%r12\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3488 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3488 (discriminator 1)\n \tcall dda0 \n \tcltq\n \tcmp %rax,%r12\n \tjae 38e90 , std::allocator > const&)@@Base+0x420>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rsi\n@@ -58556,15 +58556,15 @@\n \tmov %rsp,%r12\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3490 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3490 (discriminator 2)\n \tmov %rsp,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -58584,89 +58584,89 @@\n /usr/include/c++/14/bits/basic_string.h:1485\n \tmov $0x16,%edx\n \tlea 0x4893(%rip),%rsi # 3d747 , std::allocator > const&, void*), void*)@@Base+0x17e7>\n \tmov %rbp,%rdi\n \tcall d200 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n \tjmp 38e49 , std::allocator > const&)@@Base+0x3d9>\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3499\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3499\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 1997c \n \tendbr64\n \tmov %rax,%rbx\n \tjmp 1999c \n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl 0x0(%rax)\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3502\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3502\n \tendbr64\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x30,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3503\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3503\n \tmov 0x8(%rdi),%rbp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3502\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3502\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n \tmov %rsi,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3505\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3505\n \tcall 38790 , std::allocator > const&, unsigned int)@@Base+0x260>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3506\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3506\n \tcmpq $0x0,0x8(%rbp)\n \tje 38f30 , std::allocator > const&)@@Base+0x4c0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3516\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3516\n \tmov 0x28(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 38ffe , std::allocator > const&)@@Base+0x58e>\n \tadd $0x30,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl (%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3507 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3507 (discriminator 1)\n \tmov (%r12),%rsi\n \tmov 0x0(%rbp),%rdi\n \txor %r8d,%r8d\n \tmov $0x2,%ecx\n \tlea 0x47dc(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \tcall d1b0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3507 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3507 (discriminator 2)\n \tmov %rax,0x8(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3510\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3510\n \ttest %rax,%rax\n \tjne 38f10 , std::allocator > const&)@@Base+0x4a0>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3511\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3511\n \tlea 0x18(%rbx),%rbp\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3e,%r8d\n \txor %esi,%esi\n \tlea 0x6cc4(%rip),%rcx # 3fc30 , std::allocator > const&, void*), void*)@@Base+0x3cd0>\n \tmov %rbp,%rdi\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tmov 0x8(%r12),%r12\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3512 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3512 (discriminator 1)\n \tcall dda0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3512 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3512 (discriminator 2)\n \tcltq\n \tcmp %rax,%r12\n \tjae 38fd0 , std::allocator > const&)@@Base+0x560>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rsi\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n@@ -58681,15 +58681,15 @@\n \tmov %rsp,%rbp\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3514 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3514 (discriminator 2)\n \tmov %rsp,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rsp),%rdi\n@@ -58697,15 +58697,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 38f10 , std::allocator > const&)@@Base+0x4a0>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3516\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3516\n \tjmp 38f10 , std::allocator > const&)@@Base+0x4a0>\n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const:\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tmovabs $0x3fffffffffffffff,%rax\n \tsub 0x20(%rbx),%rax\n \tcmp $0x15,%rax\n@@ -58714,43 +58714,43 @@\n /usr/include/c++/14/bits/basic_string.h:1485\n \tmov $0x16,%edx\n \tlea 0x4753(%rip),%rsi # 3d747 , std::allocator > const&, void*), void*)@@Base+0x17e7>\n \tmov %rbp,%rdi\n \tcall d200 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n \tjmp 38f85 , std::allocator > const&)@@Base+0x515>\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3516\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3516\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 199ed \n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1980\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1980\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x1f8,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,-0x38(%rbp)\n \tmov %edx,%r12d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1983\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1983\n \tcall e010 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -58763,25 +58763,25 @@\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 39508 , std::allocator > const&)@@Base+0xa98>\n \tcall e010 \n \tlea 0xf(%rsp),%r14\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n \tand $0xfffffffffffffff0,%r14\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r14,%rdi\n \tcall d4f0 \n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1984\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1984\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -58801,58 +58801,58 @@\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r15,%rdi\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n \tmov %r15,-0x1f0(%rbp)\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tcall d4f0 \n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rbx),%rax\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x10(%rbx)\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1988\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1988\n \tmov %r12d,%ecx\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rax,(%rbx)\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1987\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1987\n \tmov 0x8(%r13),%r15\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1988\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1988\n \tmov $0x21,%edx\n \tmov -0x1f0(%rbp),%r12\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x8(%rbx)\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1988\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1988\n \tmov (%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tmov %rax,-0x218(%rbp)\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1988\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1988\n \tmov %r12,%rsi\n \tcall 37bc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1988 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1988 (discriminator 1)\n \ttest %eax,%eax\n \tje 39518 , std::allocator > const&)@@Base+0xaa8>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1989\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1989\n \tmov %r12,%rdi\n \tcall d290 \n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1990\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1990\n \tmov 0x14dd1(%rip),%rax # 4df30 , std::allocator >@GLIBCXX_3.4.21>\n \tmov (%r15),%rdi\n \tmov %r14,%rdx\n \tlea 0x18(%rax),%rcx\n \tmov 0x14d80(%rip),%rax # 4def0 >@GLIBCXX_3.4>\n \tmovq %rcx,%xmm1\n \tmov %rcx,-0x1f8(%rbp)\n@@ -58962,15 +58962,15 @@\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,-0x150(%rbp)\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806\n \tcall dc40 >::init(std::basic_streambuf >*)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1992\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1992\n \tmov %r14,%rdi\n \tcall da10 \n \tmov %rax,%r14\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \ttest %rax,%rax\n \tje 395c0 , std::allocator > const&)@@Base+0xb50>\n@@ -58990,15 +58990,15 @@\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tlea 0x4475(%rip),%r14 # 3d75e , std::allocator > const&, void*), void*)@@Base+0x17fe>\n \tmov $0x1,%edx\n \tmov %r12,%rdi\n \tmov %r14,%rsi\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1994\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1994\n \tmov -0x1f0(%rbp),%rdi\n \tcall daf0 \n \tmov %rax,%r15\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \ttest %rax,%rax\n \tje 395a0 , std::allocator > const&)@@Base+0xb30>\n@@ -59017,35 +59017,35 @@\n /usr/include/c++/14/ostream:676\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tmov $0x1,%edx\n \tlea 0x442d(%rip),%rsi # 3d760 , std::allocator > const&, void*), void*)@@Base+0x1800>\n \tmov %r12,%rdi\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1996\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1996\n \tmov -0x1f0(%rbp),%r15\n \tmov %r15,%rdi\n \tcall d290 \n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1996 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1996 (discriminator 1)\n \tmov %r12,%rdi\n \tcall e0a0 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:676\n \tmov $0x1,%edx\n \tmov %r14,%rsi\n \tmov %r12,%rdi\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1998\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1998\n \tmov %r15,%rdi\n \tcall dfc0 \n \tmovq -0x1f8(%rbp),%xmm2\n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1998 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1998 (discriminator 1)\n \tmov %r12,%rdi\n \tmov 0x14c78(%rip),%rax # 4dff8 , std::allocator >@GLIBCXX_3.4.21>\n \tadd $0x10,%rax\n \tmovq %rax,%xmm4\n \tpunpcklqdq %xmm4,%xmm2\n \tmovaps %xmm2,-0x1f0(%rbp)\n \tcall e0a0 \n@@ -59190,23 +59190,23 @@\n \tmov 0x14987(%rip),%rax # 4de78 >@GLIBCXX_3.4>\n \tadd $0x10,%rax\n \tmov %rax,-0x140(%rbp)\n \tcall d230 \n \tjmp 3957a , std::allocator > const&)@@Base+0xb0a>\n \tnopl 0x0(%rax,%rax,1)\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 39086 , std::allocator > const&)@@Base+0x616>\n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r13),%rdx\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2004\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2004\n \tlea 0x18(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x35,%r8d\n \txor %esi,%esi\n \tlea 0x6741(%rip),%rcx # 3fc70 , std::allocator > const&, void*), void*)@@Base+0x3d10>\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -59228,15 +59228,15 @@\n \tmov %r14,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2005 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2005 (discriminator 2)\n \tmov %r12,%rdx\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x1b0(%rbp),%rdi\n@@ -59244,15 +59244,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r14,%rdi\n \tje 3957a , std::allocator > const&)@@Base+0xb0a>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2007\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2007\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 39685 , std::allocator > const&)@@Base+0xc15>\n \tlea -0x28(%rbp),%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %r12\n@@ -59348,15 +59348,15 @@\n \tmov %r14,%rdi\n \tcall d4b0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:819\n \tjmp 393fe , std::allocator > const&)@@Base+0x98e>\n \tnopl 0x0(%rax)\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 390e9 , std::allocator > const&)@@Base+0x679>\n \tnopl 0x0(%rax,%rax,1)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovzbl -0x1c0(%rbp),%eax\n \tmov %al,(%rdi)\n@@ -59366,30 +59366,30 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rbx),%rdi\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 3962d , std::allocator > const&)@@Base+0xbbd>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2007\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2007\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%r13\n \tjmp 19a22 \n \tendbr64\n \tmov %rax,%r13\n \tjmp 19a41 \n \tendbr64\n \tmov %rax,%r13\n \tjmp 19a12 \n \tendbr64\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2001\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2001\n \tmov %rax,%r13\n \tjmp 19a1a \n \tendbr64\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov %rax,%r12\n \tjmp 19a50 \n@@ -59399,44 +59399,44 @@\n \tmov %rax,%r12\n \tjmp 19a72 \n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n /usr/include/c++/14/bits/basic_ios.h:286\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2010\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2010\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbx\n \tsub $0x1e8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2011\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2011\n \tcmpb $0x0,0x10(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2010\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2010\n \tmov %fs:0x28,%r15\n \tmov %r15,-0x38(%rbp)\n \tmov %rdi,%r15\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2011\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2011\n \tjne 39900 , std::allocator > const&)@@Base+0xe90>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2017\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2017\n \tmov (%r15),%rax\n \tmov %esi,%ebx\n \tmov %rdx,%r12\n \tmov %r15,%rdi\n \tcall *0x40(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2018\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2018\n \ttest %eax,%eax\n \tje 39870 , std::allocator > const&)@@Base+0xe00>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2025\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2025\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2025 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2025 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -59450,53 +59450,53 @@\n \ttest %rdx,%rdx\n \tje 39772 , std::allocator > const&)@@Base+0xd02>\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tcall df50 \n \tlea 0xf(%rsp),%r14\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2025 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2025 (discriminator 1)\n \tand $0xfffffffffffffff0,%r14\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r14,%rdi\n \tcall d4f0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2026\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2026\n \tmov 0x8(%r15),%r13\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2027\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2027\n \tmov %ebx,%ecx\n \tmov $0x21,%edx\n \tmov %r14,%rsi\n \tmov 0x0(%r13),%rdi\n \tcall 37bc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2027 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2027 (discriminator 1)\n \ttest %eax,%eax\n \tje 39960 , std::allocator > const&)@@Base+0xef0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2036\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2036\n \tmov %r14,%rdi\n \tcall d290 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2037\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2037\n \tmov %r14,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2036 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2036 (discriminator 1)\n \tmov %al,-0x1d4(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2037\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2037\n \tcall dfc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2038\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2038\n \tmov 0x0(%r13),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2037 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2037 (discriminator 1)\n \tmov %al,-0x1d3(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2038\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2038\n \tcall e2e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2038 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2038 (discriminator 1)\n \tmov %al,-0x1d2(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2041\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2041\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2041 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2041 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -59510,44 +59510,44 @@\n \ttest %rdx,%rdx\n \tje 39821 , std::allocator > const&)@@Base+0xdb1>\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tcall df50 \n \tlea 0xf(%rsp),%rbx\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2041 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2041 (discriminator 1)\n \tand $0xfffffffffffffff0,%rbx\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %rbx,%rdi\n \tcall d4f0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2042\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2042\n \tmov 0xc(%r13),%eax\n \ttest %eax,%eax\n \tjs 39dc0 , std::allocator > const&)@@Base+0x1350>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2070\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2070\n \tcmpq $0x0,0x10(%r13)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2068\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2068\n \tmov %al,-0x1d1(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2070\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2070\n \tje 39e60 , std::allocator > const&)@@Base+0x13f0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2088\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2088\n \tcmpb $0x0,0x89(%r15)\n \tje 39cb0 , std::allocator > const&)@@Base+0x1240>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2114\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2114\n \tmovb $0x1,0x10(%r15)\n \tjmp 398d5 , std::allocator > const&)@@Base+0xe65>\n \txchg %ax,%ax\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r15),%rdx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2019\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2019\n \tlea 0x18(%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x32,%r8d\n \txor %esi,%esi\n \tlea 0x6461(%rip),%rcx # 3fce8 , std::allocator > const&, void*), void*)@@Base+0x3d88>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -59573,15 +59573,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbx,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2020 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2020 (discriminator 2)\n \tmov %r12,%rdx\n \tmov $0x3,%esi\n \tmov %r15,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x1b0(%rbp),%rdi\n@@ -59589,15 +59589,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rbx,%rdi\n \tje 398d5 , std::allocator > const&)@@Base+0xe65>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2115\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2115\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3a072 , std::allocator > const&)@@Base+0x1602>\n \tlea -0x28(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %r13\n@@ -59606,15 +59606,15 @@\n \tpop %rbp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r15),%rdx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2012\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2012\n \tlea 0x18(%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x38,%r8d\n \txor %esi,%esi\n \tlea 0x6391(%rip),%rcx # 3fca8 , std::allocator > const&, void*), void*)@@Base+0x3d48>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -59640,15 +59640,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbx,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2013 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2013 (discriminator 2)\n \tmov %r12,%rdx\n \txor %esi,%esi\n \tmov %r15,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 398c4 , std::allocator > const&)@@Base+0xe54>\n \tcs nopw 0x0(%rax,%rax,1)\n std::basic_ios >::basic_ios():\n@@ -59889,15 +59889,15 @@\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tmov -0x1f0(%rbp),%rdi\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2031 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2031 (discriminator 2)\n \tmov -0x1f0(%rbp),%rdx\n \tmov $0x6,%esi\n \tmov %r15,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x1d0(%rbp),%rdi\n@@ -59950,86 +59950,86 @@\n \tmov 0x141e5(%rip),%rax # 4de78 >@GLIBCXX_3.4>\n \tadd $0x10,%rax\n \tmov %rax,-0x140(%rbp)\n \tcall d230 \n \tjmp 398d5 , std::allocator > const&)@@Base+0xe65>\n \tnopl 0x0(%rax,%rax,1)\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2091\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2091\n \tmov 0x48(%r13),%esi\n \tmov 0x0(%r13),%rdi\n \txor %r8d,%r8d\n \txor %ecx,%ecx\n \tmov $0x1e,%edx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2096\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2096\n \tlea -0x1b0(%rbp),%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2091\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2091\n \tcall d980 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2092\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2092\n \tmov 0x0(%r13),%rdi\n \tcall e120 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2096\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2096\n \tmov %rbx,%rdi\n \tcall dab0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2097\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2097\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall dba0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2098\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2098\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall dcb0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2101\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2101\n \tlea 0x30(%r13),%rdi\n \tlea 0x50(%r15),%rcx\n \tmov %rbx,%rsi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2100\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2100\n \tmovb $0x1,0x89(%r15)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2101\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2101\n \tlea -0x2f0d(%rip),%rdx \n \tcall e1a0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2102\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2101\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2101\n \tmov %eax,%r12d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2102\n \tcall dfe0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2103\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2103\n \ttest %r12d,%r12d\n \tje 39867 , std::allocator > const&)@@Base+0xdf7>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2104\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2104\n \tmov 0x10(%r13),%rsi\n \tmov 0x0(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea -0x1c0(%rbp),%rbx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2104\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2104\n \tcall e0c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2105\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2105\n \tmov 0x10(%r13),%rdi\n \tcall de50 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r15),%rdx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2108\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2108\n \tlea 0x18(%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \txor %esi,%esi\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2106\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2106\n \tmovq $0x0,0x10(%r13)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x37,%r8d\n \tlea 0x56ee(%rip),%rcx # 3f450 , std::allocator > const&, void*), void*)@@Base+0x34f0>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2107\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2107\n \tmovb $0x0,0x89(%r15)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%r15),%rsi\n@@ -60052,122 +60052,122 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbx,-0x1d0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2109 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2109 (discriminator 2)\n \tmov %r14,%rdx\n \tmov $0xa,%esi\n \tmov %r15,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x1d0(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rbx,%rdi\n \tjne 398d0 , std::allocator > const&)@@Base+0xe60>\n \tjmp 398d5 , std::allocator > const&)@@Base+0xe65>\n \tnop\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2043\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2043\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall dc30 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2044\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2044\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d680 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2045\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2045\n \tmov $0x42,%esi\n \tmov %rbx,%rdi\n \tcall dfb0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2048\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2048\n \tmov $0x100002,%esi\n \tmov %rbx,%rdi\n \tcall d530 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2051\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2051\n \tmov $0x10,%esi\n \tmov %rbx,%rdi\n \tcall d3e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2053\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2053\n \tmov $0x1,%esi\n \tmov %rbx,%rdi\n \tcall de00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2054\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2054\n \tmov $0x1,%esi\n \tmov %rbx,%rdi\n \tcall df00 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2055\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2055\n \tmov 0x48(%r13),%esi\n \tmov %rbx,%rdi\n \tcall e190 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2057 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2057 (discriminator 1)\n \tmov (%r12),%rsi\n \tmov %rbx,%rdi\n \tcall e2c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2058\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2058\n \tmov 0x0(%r13),%rdi\n \tmov %rbx,%rsi\n \tcall d220 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2058 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2058 (discriminator 1)\n \tmov %eax,0xc(%r13)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2060\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2060\n \ttest %eax,%eax\n \tjs 3a000 , std::allocator > const&)@@Base+0x1590>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2065\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2065\n \tmov %rbx,%rdi\n \tcall dfc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2065 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2065 (discriminator 1)\n \tmov %eax,0xc(%r13)\n \tjmp 39848 , std::allocator > const&)@@Base+0xdd8>\n \tcs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2072\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2072\n \tlea 0x10(%r13),%rdi\n \tcall d830 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2072 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2072 (discriminator 1)\n \ttest %eax,%eax\n \tjs 39f10 , std::allocator > const&)@@Base+0x14a0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2077\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2077\n \tmov 0x10(%r13),%rdi\n \tlea -0x1d4(%rbp),%rsi\n \tcall d750 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2078\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2078\n \tmov 0x10(%r13),%rdi\n \tlea -0x1d2(%rbp),%rsi\n \tcall e070 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2079\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2079\n \tmov 0x10(%r13),%rsi\n \tmov 0x0(%r13),%rdi\n \tcall d2b0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2079 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2079 (discriminator 1)\n \ttest %eax,%eax\n \tje 39859 , std::allocator > const&)@@Base+0xde9>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2080\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2080\n \tmov 0x10(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea -0x1b0(%rbp),%r12\n \tlea -0x1a0(%rbp),%rbx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2080\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2080\n \tcall de50 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r15),%rdx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2082\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2082\n \tlea 0x18(%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \txor %esi,%esi\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2081\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2081\n \tmovq $0x0,0x10(%r13)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x38,%r8d\n \tlea 0x5ef4(%rip),%rcx # 3fdd0 , std::allocator > const&, void*), void*)@@Base+0x3e70>\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n@@ -60183,25 +60183,25 @@\n \tmov %rbx,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2083 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2083 (discriminator 2)\n \tmov %r12,%rdx\n \tmov $0x8,%esi\n \tmov %r15,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 398c4 , std::allocator > const&)@@Base+0xe54>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r15),%rdx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2073\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2073\n \tlea 0x18(%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3e,%r8d\n \txor %esi,%esi\n \tlea 0x5e69(%rip),%rcx # 3fd90 , std::allocator > const&, void*), void*)@@Base+0x3e30>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -60227,15 +60227,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbx,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2074 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2074 (discriminator 2)\n \tmov %r12,%rdx\n \tmov $0x8,%esi\n \tmov %r15,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 398c4 , std::allocator > const&)@@Base+0xe54>\n \tnopl 0x0(%rax)\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n@@ -60298,15 +60298,15 @@\n /usr/include/c++/14/bits/basic_string.h:819\n \tjmp 39b61 , std::allocator > const&)@@Base+0x10f1>\n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r15),%rdx\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2061\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2061\n \tlea 0x18(%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x35,%r8d\n \txor %esi,%esi\n \tlea 0x5d41(%rip),%rcx # 3fd58 , std::allocator > const&, void*), void*)@@Base+0x3df8>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -60332,15 +60332,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rbx,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2062 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2062 (discriminator 2)\n \tmov %r12,%rdx\n \tmov $0x8,%esi\n \tmov %r15,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 398c4 , std::allocator > const&)@@Base+0xe54>\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n@@ -60352,15 +60352,15 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%r15),%rdi\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 39fc2 , std::allocator > const&)@@Base+0x1552>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2115\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2115\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19a96 \n \tendbr64\n@@ -60383,15 +60383,15 @@\n \tmov %rax,%rbx\n \tjmp 19b8e \n \tendbr64\n \tmov %rax,%rbx\n \tjmp 19b9c \n \tendbr64\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2033\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2033\n \tmov %rax,%rbx\n \tjmp 19b47 \n \tendbr64\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov %rax,%rbx\n \tjmp 19ab9 \n@@ -60404,32 +60404,32 @@\n \tmov %rax,%rbx\n \tjmp 19be3 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl 0x0(%rax)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2299\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2299\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x1f8,%rsp\n \tmov %fs:0x28,%r12\n \tmov %r12,-0x38(%rbp)\n \tmov %edx,%r12d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2302\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2302\n \tcall e010 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -60442,25 +60442,25 @@\n \tsub %rdx,%rsp\n \ttest %rdx,%rdx\n \tjne 3a5f8 , std::allocator > const&)@@Base+0x1b88>\n \tcall e010 \n \tlea 0xf(%rsp),%r14\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n \tand $0xfffffffffffffff0,%r14\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r14,%rdi\n \tcall d4f0 \n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2303\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2303\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -60480,58 +60480,58 @@\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r15,%rdi\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n \tmov %r15,-0x1f0(%rbp)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tcall d4f0 \n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rbx),%rax\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x10(%rbx)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2307\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2307\n \tmov %r12d,%ecx\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %rax,(%rbx)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2306\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2306\n \tmov 0x8(%r13),%r15\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2307\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2307\n \tmov $0x42,%edx\n \tmov -0x1f0(%rbp),%r12\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x8(%rbx)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2307\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2307\n \tmov (%r15),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tmov %rax,-0x218(%rbp)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2307\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2307\n \tmov %r12,%rsi\n \tcall 37bc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2307 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2307 (discriminator 1)\n \ttest %eax,%eax\n \tje 3a608 , std::allocator > const&)@@Base+0x1b98>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2308\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2308\n \tmov %r12,%rdi\n \tcall d290 \n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2309\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2309\n \tmov 0x13ce1(%rip),%rax # 4df30 , std::allocator >@GLIBCXX_3.4.21>\n \tmov (%r15),%rdi\n \tmov %r14,%rdx\n \tlea 0x18(%rax),%rcx\n \tmov 0x13c90(%rip),%rax # 4def0 >@GLIBCXX_3.4>\n \tmovq %rcx,%xmm1\n \tmov %rcx,-0x1f8(%rbp)\n@@ -60641,15 +60641,15 @@\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,-0x150(%rbp)\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806\n \tcall dc40 >::init(std::basic_streambuf >*)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2311\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2311\n \tmov %r14,%rdi\n \tcall da10 \n \tmov %rax,%r14\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \ttest %rax,%rax\n \tje 3a6b0 , std::allocator > const&)@@Base+0x1c40>\n@@ -60669,15 +60669,15 @@\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tlea 0x3385(%rip),%r14 # 3d75e , std::allocator > const&, void*), void*)@@Base+0x17fe>\n \tmov $0x1,%edx\n \tmov %r12,%rdi\n \tmov %r14,%rsi\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2313\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2313\n \tmov -0x1f0(%rbp),%rdi\n \tcall daf0 \n \tmov %rax,%r15\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \ttest %rax,%rax\n \tje 3a690 , std::allocator > const&)@@Base+0x1c20>\n@@ -60696,35 +60696,35 @@\n /usr/include/c++/14/ostream:676\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tmov $0x1,%edx\n \tlea 0x333d(%rip),%rsi # 3d760 , std::allocator > const&, void*), void*)@@Base+0x1800>\n \tmov %r12,%rdi\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2315\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2315\n \tmov -0x1f0(%rbp),%r15\n \tmov %r15,%rdi\n \tcall d290 \n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2315 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2315 (discriminator 1)\n \tmov %r12,%rdi\n \tcall e0a0 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:676\n \tmov $0x1,%edx\n \tmov %r14,%rsi\n \tmov %r12,%rdi\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2317\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2317\n \tmov %r15,%rdi\n \tcall dfc0 \n \tmovq -0x1f8(%rbp),%xmm2\n \tmov %eax,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2317 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2317 (discriminator 1)\n \tmov %r12,%rdi\n \tmov 0x13b88(%rip),%rax # 4dff8 , std::allocator >@GLIBCXX_3.4.21>\n \tadd $0x10,%rax\n \tmovq %rax,%xmm4\n \tpunpcklqdq %xmm4,%xmm2\n \tmovaps %xmm2,-0x1f0(%rbp)\n \tcall e0a0 \n@@ -60869,23 +60869,23 @@\n \tmov 0x13897(%rip),%rax # 4de78 >@GLIBCXX_3.4>\n \tadd $0x10,%rax\n \tmov %rax,-0x140(%rbp)\n \tcall d230 \n \tjmp 3a66a , std::allocator > const&)@@Base+0x1bfa>\n \tnopl 0x0(%rax,%rax,1)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 3a176 , std::allocator > const&)@@Base+0x1706>\n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%r13),%rdx\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2323\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2323\n \tlea 0x18(%r13),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x36,%r8d\n \txor %esi,%esi\n \tlea 0x57f1(%rip),%rcx # 3fe10 , std::allocator > const&, void*), void*)@@Base+0x3eb0>\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -60907,15 +60907,15 @@\n \tmov %r14,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2324 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2324 (discriminator 2)\n \tmov %r12,%rdx\n \txor %esi,%esi\n \tmov %r13,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x1b0(%rbp),%rdi\n@@ -60923,15 +60923,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r14,%rdi\n \tje 3a66a , std::allocator > const&)@@Base+0x1bfa>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2326\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2326\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3a775 , std::allocator > const&)@@Base+0x1d05>\n \tlea -0x28(%rbp),%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %r12\n@@ -61027,15 +61027,15 @@\n \tmov %r14,%rdi\n \tcall d4b0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:819\n \tjmp 3a4ee , std::allocator > const&)@@Base+0x1a7e>\n \tnopl 0x0(%rax)\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tjmp 3a1d9 , std::allocator > const&)@@Base+0x1769>\n \tnopl 0x0(%rax,%rax,1)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovzbl -0x1c0(%rbp),%eax\n \tmov %al,(%rdi)\n@@ -61045,30 +61045,30 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov (%rbx),%rdi\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 3a71d , std::allocator > const&)@@Base+0x1cad>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2326\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2326\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%r13\n \tjmp 19c22 \n \tendbr64\n \tmov %rax,%r13\n \tjmp 19c41 \n \tendbr64\n \tmov %rax,%r13\n \tjmp 19c12 \n \tendbr64\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2320\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2320\n \tmov %rax,%r13\n \tjmp 19c1a \n \tendbr64\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov %rax,%r12\n \tjmp 19c50 \n@@ -61078,44 +61078,44 @@\n \tmov %rax,%r12\n \tjmp 19c72 \n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n /usr/include/c++/14/bits/basic_ios.h:286\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2329\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2329\n \tendbr64\n \tpush %rbp\n \tmov %rsp,%rbp\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbx\n \tsub $0x1e8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2330\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2330\n \tcmpb $0x0,0x10(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2329\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2329\n \tmov %fs:0x28,%rbx\n \tmov %rbx,-0x38(%rbp)\n \tmov %rdi,%rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2330\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2330\n \tjne 3a9d0 , std::allocator > const&)@@Base+0x1f60>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2336\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2336\n \tmov (%rbx),%rax\n \tmov %esi,%r12d\n \tmov %rdx,%r13\n \tmov %rbx,%rdi\n \tcall *0x40(%rax)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2337\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2337\n \ttest %eax,%eax\n \tje 3a940 , std::allocator > const&)@@Base+0x1ed0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2344\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2344\n \tcall df50 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2344 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2344 (discriminator 1)\n \tmov %rsp,%rcx\n \tadd $0x17,%rax\n \tmov %rax,%rdx\n \tand $0xfffffffffffff000,%rax\n \tsub %rax,%rcx\n \tand $0xfffffffffffffff0,%rdx\n \tcmp %rcx,%rsp\n@@ -61129,95 +61129,95 @@\n \ttest %rdx,%rdx\n \tje 3a863 , std::allocator > const&)@@Base+0x1df3>\n \torq $0x0,-0x8(%rsp,%rdx,1)\n \tcall df50 \n \tlea 0xf(%rsp),%r15\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \txor %esi,%esi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2344 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2344 (discriminator 1)\n \tand $0xfffffffffffffff0,%r15\n \tmov %rax,%rdx\n memset():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov %r15,%rdi\n \tcall d4f0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2345\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2345\n \tmov 0x8(%rbx),%r14\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2346\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2346\n \tmov %r12d,%ecx\n \tmov %r15,%rsi\n \tmov $0x42,%edx\n \tmov (%r14),%rdi\n \tcall 37bc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2346 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2346 (discriminator 1)\n \ttest %eax,%eax\n \tje 3aa30 , std::allocator > const&)@@Base+0x1fc0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2355\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2355\n \tmov %r15,%rdi\n \tcall d290 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2356\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2356\n \tmov %r15,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2355 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2355 (discriminator 1)\n \tmov %al,-0x1d2(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2356\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2356\n \tcall dfc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2357\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2357\n \tmov (%r14),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2356 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2356 (discriminator 1)\n \tmov %al,-0x1d1(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2357\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2357\n \tcall e2e0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2357 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2357 (discriminator 1)\n \tmov %al,-0x1d4(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2359\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2359\n \tmov 0xc(%r14),%eax\n \ttest %eax,%eax\n \tjs 3ad80 , std::allocator > const&)@@Base+0x2310>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2373\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2373\n \tlea 0x10(%r14),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2370\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2370\n \tmov %al,-0x1d3(%rbp)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2373\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2373\n \tcall d830 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2374\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2374\n \tmov 0x10(%r14),%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2373 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2373 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3ae00 , std::allocator > const&)@@Base+0x2390>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2379\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2379\n \tlea -0x1d4(%rbp),%rsi\n \tcall d750 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2380\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2380\n \tmov 0x10(%r14),%rdi\n \tlea -0x1d2(%rbp),%rsi\n \tcall e070 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2381\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2381\n \tmov 0x10(%r14),%rdi\n \tmov $0x1,%esi\n \tcall dbc0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2382\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2382\n \tmov 0x10(%r14),%rdi\n \tmov $0x1,%esi\n \tcall dff0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2383\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2383\n \tmov 0x10(%r14),%rsi\n \tmov (%r14),%rdi\n \tcall d2b0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2383 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2383 (discriminator 1)\n \ttest %eax,%eax\n \tjne 3ae60 , std::allocator > const&)@@Base+0x23f0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2390\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2390\n \tmovb $0x1,0x10(%rbx)\n \tjmp 3a9a5 , std::allocator > const&)@@Base+0x1f35>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2338\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2338\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x34,%r8d\n \txor %esi,%esi\n \tlea 0x5531(%rip),%rcx # 3fe88 , std::allocator > const&, void*), void*)@@Base+0x3f28>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -61243,15 +61243,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2339 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2339 (discriminator 2)\n \tmov %r13,%rdx\n \tmov $0x3,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x1b0(%rbp),%rdi\n@@ -61259,15 +61259,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 3a9a5 , std::allocator > const&)@@Base+0x1f35>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2391\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2391\n \tmov -0x38(%rbp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3af62 , std::allocator > const&)@@Base+0x24f2>\n \tlea -0x28(%rbp),%rsp\n \tpop %rbx\n \tpop %r12\n \tpop %r13\n@@ -61276,15 +61276,15 @@\n \tpop %rbp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2331\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2331\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x39,%r8d\n \txor %esi,%esi\n \tlea 0x5461(%rip),%rcx # 3fe48 , std::allocator > const&, void*), void*)@@Base+0x3ee8>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -61310,15 +61310,15 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2332 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2332 (discriminator 2)\n \tmov %r13,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 3a994 , std::allocator > const&)@@Base+0x1f24>\n \tcs nopw 0x0(%rax,%rax,1)\n std::basic_ios >::basic_ios():\n@@ -61567,15 +61567,15 @@\n \tmov %r12,-0x1d0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2350 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2350 (discriminator 2)\n \tmov %r15,%rdx\n \tmov $0x6,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x1d0(%rbp),%rdi\n@@ -61629,29 +61629,29 @@\n \tmov 0x13117(%rip),%rax # 4de78 >@GLIBCXX_3.4>\n \tadd $0x10,%rax\n \tmov %rax,-0x140(%rbp)\n \tcall d230 \n \tjmp 3a9a5 , std::allocator > const&)@@Base+0x1f35>\n \tcs nopw 0x0(%rax,%rax,1)\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2360 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2360 (discriminator 1)\n \tmov 0x0(%r13),%rsi\n \tmov (%r14),%rdi\n \tmov $0x100002,%ecx\n \tmov $0x21,%edx\n \tcall dea0 \n \tmov %eax,0xc(%r14)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2363\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2363\n \ttest %eax,%eax\n \tjns 3a8d3 , std::allocator > const&)@@Base+0x1e63>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2364\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2364\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x37,%r8d\n \txor %esi,%esi\n \tlea 0x513f(%rip),%rcx # 3fef8 , std::allocator > const&, void*), void*)@@Base+0x3f98>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -61677,29 +61677,29 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2365 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2365 (discriminator 2)\n \tmov %r13,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 3a994 , std::allocator > const&)@@Base+0x1f24>\n \tnopl 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2374\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2374\n \tcall de50 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n \txor %esi,%esi\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2375\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2375\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x3a,%r8d\n \tlea 0x5114(%rip),%rcx # 3ff30 , std::allocator > const&, void*), void*)@@Base+0x3fd0>\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n@@ -61724,35 +61724,35 @@\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %r12,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2376 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2376 (discriminator 2)\n \tmov %r13,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 3a994 , std::allocator > const&)@@Base+0x1f24>\n \txchg %ax,%ax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2384\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2384\n \tmov 0x10(%r14),%rdi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tlea -0x1b0(%rbp),%r13\n \tlea -0x1a0(%rbp),%r12\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2384\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2384\n \tcall de50 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2385\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2385\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \txor %esi,%esi\n \tmov $0x39,%r8d\n \tlea 0x50e2(%rip),%rcx # 3ff70 , std::allocator > const&, void*), void*)@@Base+0x4010>\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -61769,15 +61769,15 @@\n \tmov %r12,-0x1b0(%rbp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2386 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2386 (discriminator 2)\n \tmov %r13,%rdx\n \tmov $0x8,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n \tjmp 3a994 , std::allocator > const&)@@Base+0x1f24>\n \tnopw 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n@@ -61850,15 +61850,15 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rdi\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 3af1e , std::allocator > const&)@@Base+0x24ae>\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2391\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2391\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19c96 \n \tendbr64\n@@ -61874,15 +61874,15 @@\n \tmov %rax,%rbx\n \tjmp 19d13 \n \tendbr64\n \tmov %rax,%rbx\n \tjmp 19d32 \n \tendbr64\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:2352\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:2352\n \tmov %rax,%rbx\n \tjmp 19c9e \n \tendbr64\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov %rax,%rbx\n \tjmp 19d5a \n@@ -61896,79 +61896,79 @@\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19db1 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3317\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3317\n \tendbr64\n \tpush %r15\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rdi),%rax\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3317\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3317\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdi,%rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x1e8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3318\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3318\n \tmov 0x8(%rsi),%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3317\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3317\n \tmov %fs:0x28,%r13\n \tmov %r13,0x1d8(%rsp)\n \tmov %edx,%r13d\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tmov %rax,(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x8(%rdi)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x10(%rdi)\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3321\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3321\n \tmov %rsi,%rdi\n \tcall 37f20 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3324\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3324\n \tmov (%r12),%rdi\n \tmov $0x2,%ecx\n \tlea 0x26e5(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \txor %esi,%esi\n \tcall d7e0 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3328\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3328\n \ttest %rax,%rax\n \tje 3b450 , std::allocator > const&)@@Base+0x29e0>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3335 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3335 (discriminator 1)\n \ttest %r13d,%r13d\n \tje 3b3f8 , std::allocator > const&)@@Base+0x2988>\n \tmov %rax,%rdx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3335\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3335\n \txor %eax,%eax\n \tjmp 3b090 , std::allocator > const&)@@Base+0x2620>\n \tnopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3335 (discriminator 4)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3335 (discriminator 4)\n \tadd $0x1,%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3335 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3335 (discriminator 1)\n \tadd $0x8,%rdx\n \tcmp %eax,%r13d\n \tje 3b3f8 , std::allocator > const&)@@Base+0x2988>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3335 (discriminator 3)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3335 (discriminator 3)\n \tcmpq $0x0,(%rdx)\n \tjne 3b080 , std::allocator > const&)@@Base+0x2610>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3336\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3336\n \tcmp %r13d,%eax\n \tjae 3b3f8 , std::allocator > const&)@@Base+0x2988>\n std::basic_ios >::basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:466\n \tlea 0xd0(%rsp),%rax\n \tlea 0x60(%rsp),%r15\n \tmov %rax,%rdi\n@@ -62213,15 +62213,15 @@\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tmov 0x10(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3340 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3340 (discriminator 2)\n \tmov 0x10(%rsp),%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rdi\n@@ -62273,32 +62273,32 @@\n std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tmov 0x12acb(%rip),%rax # 4de78 >@GLIBCXX_3.4>\n \tadd $0x10,%rax\n \tmov %rax,0xd0(%rsp)\n \tcall d230 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3344\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3344\n \tmov %r12,%rdi\n \tcall d0c0 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3346\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3346\n \tmov 0x1d8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3b528 , std::allocator > const&)@@Base+0x2ab8>\n \tadd $0x1e8,%rsp\n \tmov %rbp,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopw 0x0(%rax,%rax,1)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3336 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3336 (discriminator 1)\n \tmov %r13d,%eax\n \tmov (%r12,%rax,8),%r14\n \ttest %r14,%r14\n \tje 3b09f , std::allocator > const&)@@Base+0x262f>\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov %r14,%rdi\n@@ -62327,15 +62327,15 @@\n /usr/include/c++/14/bits/basic_string.h:819\n \tjmp 3b29f , std::allocator > const&)@@Base+0x282f>\n \tnopw 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbx),%rdx\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3329\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3329\n \tlea 0x18(%rbx),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x2c,%r8d\n \txor %esi,%esi\n \tlea 0x4b49(%rip),%rcx # 3ffb0 , std::allocator > const&, void*), void*)@@Base+0x4050>\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -62357,15 +62357,15 @@\n \tmov %r12,0x60(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3330 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3330 (discriminator 2)\n \tmov %r15,%rdx\n \txor %esi,%esi\n \tmov %rbx,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x60(%rsp),%rdi\n@@ -62373,15 +62373,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 3b3c6 , std::allocator > const&)@@Base+0x2956>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3331\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3331\n \tjmp 3b3c6 , std::allocator > const&)@@Base+0x2956>\n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r13,%rax\n \tje 3b4e8 , std::allocator > const&)@@Base+0x2a78>\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n@@ -62441,15 +62441,15 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbx),%rdi\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 3b504 , std::allocator > const&)@@Base+0x2a94>\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3346\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3346\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19de4 \n \tendbr64\n@@ -62468,73 +62468,73 @@\n \tendbr64\n std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tmov %rax,%rbx\n \tjmp 19e42 \n \tendbr64\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3341\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3341\n \tmov %rax,%rbx\n \tjmp 19dee \n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbx\n \tjmp 19df6 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n /usr/include/c++/14/bits/basic_string.h:809\n \tnop\n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3540\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3540\n \tendbr64\n \tpush %r15\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x10(%rdi),%rax\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3540\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3540\n \tpush %r14\n \tpush %r13\n \tmov %edx,%r13d\n \tpush %r12\n \tpush %rbp\n \tmov %rsi,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x1e8,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3541\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3541\n \tmov %fs:0x28,%r12\n \tmov %r12,0x1d8(%rsp)\n \tmov 0x8(%rsi),%r12\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tmov %rax,(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovq $0x0,0x8(%rdi)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,0x10(%rdi)\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3544\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3544\n \tmov %rsi,%rdi\n \tcall 38790 , std::allocator > const&, unsigned int)@@Base+0x260>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3547\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3547\n \tmov (%r12),%rdi\n \tmov $0x1,%ecx\n \tlea 0x2135(%rip),%rdx # 3d723 , std::allocator > const&, void*), void*)@@Base+0x17c3>\n \txor %esi,%esi\n \tcall d7e0 \n \tmov %rax,%r12\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3551\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3551\n \ttest %rax,%rax\n \tje 3b980 , std::allocator > const&)@@Base+0x2f10>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3557\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3557\n \tmov (%rax,%r13,8),%r14\n \ttest %r14,%r14\n \tje 3b660 , std::allocator > const&)@@Base+0x2bf0>\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov %r14,%rdi\n \tcall d380 \n@@ -62547,18 +62547,18 @@\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov %rax,%r8\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov %rbx,%rdi\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3565\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3565\n \tmov %r12,%rdi\n \tcall da60 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3567\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3567\n \tmov 0x1d8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3ba79 , std::allocator > const&)@@Base+0x3009>\n \tadd $0x1e8,%rsp\n \tmov %rbx,%rax\n \tpop %rbx\n \tpop %rbp\n@@ -62813,15 +62813,15 @@\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tmov 0x10(%rsp),%rdi\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3561 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3561 (discriminator 2)\n \tmov 0x10(%rsp),%rdx\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x40(%rsp),%rdi\n@@ -62880,15 +62880,15 @@\n /usr/include/c++/14/bits/basic_ios.h:286\n \tjmp 3b626 , std::allocator > const&)@@Base+0x2bb6>\n \tnopw 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov 0x20(%rbp),%rdx\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3552\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3552\n \tlea 0x18(%rbp),%rdi\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov $0x2d,%r8d\n \txor %esi,%esi\n \tlea 0x4681(%rip),%rcx # 40018 , std::allocator > const&, void*), void*)@@Base+0x40b8>\n \tcall dee0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -62910,15 +62910,15 @@\n \tmov %r12,0x60(%rsp)\n std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 2)\n \tadd %rsi,%rdx\n /usr/include/c++/14/bits/basic_string.h:556 (discriminator 3)\n \tcall 34ef0 \n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3553 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3553 (discriminator 2)\n \tmov %r15,%rdx\n \txor %esi,%esi\n \tmov %rbp,%rdi\n \tcall d580 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x60(%rsp),%rdi\n@@ -62926,15 +62926,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r12,%rdi\n \tje 3b62e , std::allocator > const&)@@Base+0x2bbe>\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3554\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3554\n \tjmp 3b62e , std::allocator > const&)@@Base+0x2bbe>\n \tnopl 0x0(%rax,%rax,1)\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %r13,%rax\n \tje 3ba18 , std::allocator > const&)@@Base+0x2fa8>\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n@@ -63003,15 +63003,15 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x18(%rbp),%rdi\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:351\n \tjmp 3ba34 , std::allocator > const&)@@Base+0x2fc4>\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3567\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3567\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbp\n \tjmp 19e70 \n \tendbr64\n@@ -63020,15 +63020,15 @@\n \tendbr64\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov %rax,%rbp\n \tjmp 19eaf \n \tendbr64\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:3562\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:3562\n \tmov %rax,%rbp\n \tjmp 19ea5 \n \tendbr64\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %rax,%rbp\n \tjmp 19e78 \n@@ -63049,87 +63049,87 @@\n /usr/include/c++/14/bits/locale_facets.h:1092\n \tendbr64\n \tmov %esi,%eax\n /usr/include/c++/14/bits/locale_facets.h:1093\n \tret\n \tnopw 0x0(%rax,%rax,1)\n RtMidiError::getType() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:108\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:108\n \tendbr64\n \tlea 0x28(%rdi),%rax\n \tret\n \tnopl 0x0(%rax)\n RtMidiError::getMessage[abi:cxx11]() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:111\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:111\n \tendbr64\n \tlea 0x8(%rdi),%rax\n \tret\n \tnopl 0x0(%rax)\n RtMidiError::what() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:114\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:114\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:114 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:114 (discriminator 1)\n \tmov 0x8(%rdi),%rax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:114\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:114\n \tret\n \tnopl 0x0(%rax)\n \n 000000000003bb20 , std::allocator > const&)@@Base>:\n RtMidiIn::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:634\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:634\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x18(%rax)\n \txchg %ax,%ax\n \n 000000000003bb30 , std::allocator > const&)@@Base>:\n RtMidiIn::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:635\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:635\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x20(%rax)\n \txchg %ax,%ax\n \n 000000000003bb40 :\n RtMidiIn::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:636\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:636\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x28(%rax)\n \txchg %ax,%ax\n \n 000000000003bb50 :\n RtMidiIn::isPortOpen() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:637\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:637\n \tendbr64\n MidiApi::isPortOpen() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:535\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:535\n \tmov 0x8(%rdi),%rax\n RtMidiIn::isPortOpen() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:637 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:637 (discriminator 1)\n \tmovzbl 0x10(%rax),%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:637\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:637\n \tret\n \tnopl (%rax)\n \n 000000000003bb60 :\n RtMidiIn::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:640\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:640\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x40(%rax)\n \txchg %ax,%ax\n \n 000000000003bb70 :\n RtMidiIn::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:641\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:641\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n \tmov 0x8(%rsi),%rsi\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rdi,%rbx\n@@ -63144,65 +63144,65 @@\n \tret\n \tcall d9b0 <__stack_chk_fail@plt>\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n \n 000000000003bbc0 , std::allocator > const&)@@Base>:\n RtMidiOut::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:648\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:648\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x18(%rax)\n \txchg %ax,%ax\n \n 000000000003bbd0 , std::allocator > const&)@@Base>:\n RtMidiOut::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:649\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:649\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x20(%rax)\n \txchg %ax,%ax\n \n 000000000003bbe0 :\n RtMidiOut::closePort():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:650\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:650\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x28(%rax)\n \txchg %ax,%ax\n \n 000000000003bbf0 :\n RtMidiOut::isPortOpen() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:651\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:651\n \tendbr64\n MidiApi::isPortOpen() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:535\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:535\n \tmov 0x8(%rdi),%rax\n RtMidiOut::isPortOpen() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:651 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:651 (discriminator 1)\n \tmovzbl 0x10(%rax),%eax\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:651\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:651\n \tret\n \tnopl (%rax)\n \n 000000000003bc00 :\n RtMidiOut::getPortCount():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:652\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:652\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tmov (%rdi),%rax\n \tjmp *0x40(%rax)\n \txchg %ax,%ax\n \n 000000000003bc10 :\n RtMidiOut::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:653\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:653\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n \tmov 0x8(%rsi),%rsi\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rdi,%rbx\n@@ -63215,71 +63215,71 @@\n \tmov %rbx,%rax\n \tpop %rbx\n \tret\n \tcall d9b0 <__stack_chk_fail@plt>\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n MidiInJack::getCurrentApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:138\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:138\n \tendbr64\n \tmov $0x3,%eax\n \tret\n \tnopw 0x0(%rax,%rax,1)\n MidiOutJack::getCurrentApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:159\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:159\n \tendbr64\n \tmov $0x3,%eax\n \tret\n \tnopw 0x0(%rax,%rax,1)\n MidiInAlsa::getCurrentApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:185\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:185\n \tendbr64\n \tmov $0x2,%eax\n \tret\n \tnopw 0x0(%rax,%rax,1)\n MidiOutAlsa::getCurrentApi():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:203\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:203\n \tendbr64\n \tmov $0x2,%eax\n \tret\n \tnopw 0x0(%rax,%rax,1)\n \n 000000000003bca0 :\n RtMidiIn::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:645\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:645\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tlea -0x73af(%rip),%rcx \n \tmov (%rdi),%rax\n \tmov 0x60(%rax),%rax\n \tcmp %rcx,%rax\n \tjne 3bcd0 \n MidiInApi::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:735\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:735\n \tmov %esi,0xb4(%rdi)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.cpp:736\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.cpp:736\n \tmov %edx,0xb8(%rdi)\n RtMidiIn::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:645\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:645\n \tret\n \tnopl 0x0(%rax,%rax,1)\n \tjmp *%rax\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n RtMidiError::printMessage() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:105\n \tendbr64\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char):\n /usr/include/c++/14/ostream:581\n \tmov 0x122ff(%rip),%rbx \n RtMidiError::printMessage() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:105\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x8(%rsp)\n \tmov %rdi,%rbp\n \tmovb $0xa,0x7(%rsp)\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char):\n /usr/include/c++/14/ostream:581\n \tmov (%rbx),%rax\n@@ -63304,15 +63304,15 @@\n \tmov %rax,%rdi\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:676\n \tmov $0x2,%edx\n \tlea 0x199d(%rip),%rsi # 3d6e4 , std::allocator > const&, void*), void*)@@Base+0x1784>\n \tcall da00 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n RtMidiError::printMessage() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:105\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3bd90 \n \tadd $0x18,%rsp\n \tpop %rbx\n \tpop %rbp\n \tret\n@@ -63324,34 +63324,34 @@\n \tcall d050 \n /usr/include/c++/14/ostream:584\n \tmov %rbx,%rdi\n \tjmp 3bd2b \n \tadd $0x1,%rax\n \tjne 3bda1 \n RtMidiError::printMessage() const:\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje 3bdb6 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:105\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:105 (discriminator 5)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:105 (discriminator 5)\n \tmov %rax,%rdi\n \tmov %rdx,%rax\n \tjmp 3bd7a \n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3bd90 \n \tcall e100 <_Unwind_Resume@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n \tcall db70 <__cxa_call_unexpected@plt>\n \tnopl 0x0(%rax,%rax,1)\n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102\n \tendbr64\n \tmov 0x120e5(%rip),%rax \n \tpush %rbx\n \tmov %rdi,%rbx\n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n@@ -63364,35 +63364,35 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rax,%rdi\n \tje 3bde8 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tjmp e1e0 \n RtMidiError::~RtMidiError():\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax,%rax,1)\n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102\n \tendbr64\n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102\n \tmov 0x120a5(%rip),%rax \n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102\n \tpush %rbx\n \tmov %rdi,%rbx\n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102\n \tadd $0x10,%rax\n \tmov %rax,(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x8(%rdi),%rdi\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n@@ -63401,51 +63401,51 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %rax,%rdi\n \tje 3be28 \n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tcall d890 \n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tmov %rbx,%rdi\n \tcall e1e0 \n RtMidiError::~RtMidiError():\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tmov %rbx,%rdi\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102\n \tpop %rbx\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tjmp d890 \n \tnopl 0x0(%rax)\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:98\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:98\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x18,%rsp\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tmov 0x12058(%rip),%rax \n std::__cxx11::basic_string, std::allocator >::length() const:\n /usr/include/c++/14/bits/basic_string.h:1084\n \tmov 0x8(%rsi),%rbp\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:98\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:98\n \tmov %fs:0x28,%r12\n \tmov %r12,0x8(%rsp)\n \tmov %edx,%r12d\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tadd $0x10,%rax\n void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n \tmov %rbp,(%rsp)\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tmov %rax,(%rdi)\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tlea 0x8(%rdi),%rax\n \tadd $0x18,%rdi\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n@@ -63468,17 +63468,17 @@\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmov %rbp,0x10(%rbx)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,(%rdi,%rbp,1)\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99 (discriminator 2)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99 (discriminator 2)\n \tmov %r12d,0x28(%rbx)\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3bf1f \n \tadd $0x18,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -63518,50 +63518,50 @@\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov 0x8(%rbx),%rdi\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tjmp 3be9b \n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tmov %rbx,%rdi\n \tcall e1e0 \n \tadd $0x1,%r12\n \tjne 3bf30 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tje 3bf48 \n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99\n \tcall d9b0 <__stack_chk_fail@plt>\n \tendbr64\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tmov %rax,%rbp\n \tmov %rdx,%r12\n \tjmp 3bf01 \n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 3bf1f \n \tmov %rbp,%rdi\n \tcall e100 <_Unwind_Resume@plt>\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n \tmov %rbp,%rdi\n \tcall db70 <__cxa_call_unexpected@plt>\n \n 000000000003bf50 , std::allocator > const&, void*), void*)@@Base>:\n RtMidiOut::setErrorCallback(void (*)(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:656\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:656\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tjmp e1d0 , std::allocator > const&, void*), void*)@plt>\n \tnopl (%rax)\n \n 000000000003bf60 , std::allocator > const&, void*), void*)@@Base>:\n RtMidiIn::setErrorCallback(void (*)(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*), void*):\n-./.mesonpy-gruwb7jk/../src/rtmidi/RtMidi.h:644\n+./.mesonpy-a228xf3o/../src/rtmidi/RtMidi.h:644\n \tendbr64\n \tmov 0x8(%rdi),%rdi\n \tjmp e1d0 , std::allocator > const&, void*), void*)@plt>\n \tnopl (%rax)\n std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n /usr/include/c++/14/sstream:79\n \tendbr64\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64306263 39313863 66363334 61613962 d0bc918cf634aa9b\n- 0x00000010 39333037 66333939 66326465 64646434 9307f399f2deddd4\n- 0x00000020 62303464 61642e64 65627567 00000000 b04dad.debug....\n- 0x00000030 8426f530 .&.0\n+ 0x00000000 32353534 62376361 61616163 63663265 2554b7caaaaccf2e\n+ 0x00000010 62396237 66626562 36313330 62383966 b9b7fbeb6130b89f\n+ 0x00000020 38303366 63652e64 65627567 00000000 803fce.debug....\n+ 0x00000030 a22221c1 .\"!.\n \n"}]}]}]}]}, {"source1": "python3-rtmidi-dbgsym_1.5.8-3_amd64.deb", "source2": "python3-rtmidi-dbgsym_1.5.8-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-04-23 00:49:52.000000 debian-binary\n -rw-r--r-- 0 0 0 520 2024-04-23 00:49:52.000000 control.tar.xz\n--rw-r--r-- 0 0 0 636096 2024-04-23 00:49:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 636068 2024-04-23 00:49:52.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Josue Ortega \n Installed-Size: 685\n Depends: python3-rtmidi (= 1.5.8-3)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-rtmidi\n-Build-Ids: e5d0bc918cf634aa9b9307f399f2deddd4b04dad\n+Build-Ids: a42554b7caaaaccf2eb9b7fbeb6130b89f803fce\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/e5/d0bc918cf634aa9b9307f399f2deddd4b04dad.debug\n+usr/lib/debug/.build-id/a4/2554b7caaaaccf2eb9b7fbeb6130b89f803fce.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/e5/\n--rw-r--r-- 0 root (0) root (0) 690992 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/e5/d0bc918cf634aa9b9307f399f2deddd4b04dad.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/a4/\n+-rw-r--r-- 0 root (0) root (0) 690992 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/a4/2554b7caaaaccf2eb9b7fbeb6130b89f803fce.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/share/doc/python3-rtmidi-dbgsym -> python3-rtmidi\n"}, {"source1": "./usr/lib/debug/.build-id/e5/d0bc918cf634aa9b9307f399f2deddd4b04dad.debug", "source2": "./usr/lib/debug/.build-id/a4/2554b7caaaaccf2eb9b7fbeb6130b89f803fce.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 89% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -25,19 +25,19 @@\n [20] .data.rel.ro NOBITS 000000000004c538 000528 000d78 00 WA 0 0 8\n [21] .dynamic NOBITS 000000000004d2b0 000528 000220 10 WA 4 0 8\n [22] .got NOBITS 000000000004d4d0 000528 000b30 08 WA 0 0 8\n [23] .data NOBITS 000000000004e000 000528 0015d0 00 WA 0 0 32\n [24] .bss NOBITS 000000000004f5e0 000528 000ba0 00 WA 0 0 32\n [25] .comment PROGBITS 0000000000000000 00025c 00001e 01 MS 0 0 1\n [26] .debug_aranges PROGBITS 0000000000000000 000280 00015f 00 C 0 0 8\n- [27] .debug_info PROGBITS 0000000000000000 0003e0 04c525 00 C 0 0 8\n+ [27] .debug_info PROGBITS 0000000000000000 0003e0 04c522 00 C 0 0 8\n [28] .debug_abbrev PROGBITS 0000000000000000 04c908 000faa 00 C 0 0 8\n- [29] .debug_line PROGBITS 0000000000000000 04d8b8 0126ed 00 C 0 0 8\n+ [29] .debug_line PROGBITS 0000000000000000 04d8b8 0126ee 00 C 0 0 8\n [30] .debug_str PROGBITS 0000000000000000 05ffa8 0074d9 01 MSC 0 0 8\n- [31] .debug_line_str PROGBITS 0000000000000000 067488 00034c 01 MSC 0 0 8\n+ [31] .debug_line_str PROGBITS 0000000000000000 067488 00034a 01 MSC 0 0 8\n [32] .debug_loclists PROGBITS 0000000000000000 0677d8 02946e 00 C 0 0 8\n [33] .debug_rnglists PROGBITS 0000000000000000 090c48 0075bd 00 C 0 0 8\n [34] .symtab SYMTAB 0000000000000000 098208 006438 18 35 651 8\n [35] .strtab STRTAB 0000000000000000 09e640 009a36 00 0 0 1\n [36] .shstrtab STRTAB 0000000000000000 0a8076 000177 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e5d0bc918cf634aa9b9307f399f2deddd4b04dad\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a42554b7caaaaccf2eb9b7fbeb6130b89f803fce\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 16, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x10): ./.mesonpy-gruwb7jk\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-a228xf3o\n 1\t(line_strp)\t(offset: 0x24): src\n 2\t(line_strp)\t(offset: 0x28): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0x40): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0x60): /usr/include\n 5\t(line_strp)\t(offset: 0x6d): ../src/rtmidi\n 6\t(line_strp)\t(offset: 0x7b): /usr/include/c++/14/bits\n 7\t(line_strp)\t(offset: 0x94): /usr/include/x86_64-linux-gnu/bits\n@@ -44,16 +44,16 @@\n 12\t(line_strp)\t(offset: 0x127): /usr/lib/gcc/x86_64-linux-gnu/14/include\n 13\t(line_strp)\t(offset: 0x150): /usr/include/x86_64-linux-gnu/sys\n 14\t(line_strp)\t(offset: 0x172): /usr/include/x86_64-linux-gnu/bits/types\n 15\t(line_strp)\t(offset: 0x19b): /usr/include/python3.13/internal\n \n The File Name Table (offset 0x68, lines 115, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x4): _rtmidi.cpp\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0x4): _rtmidi.cpp\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x18): _rtmidi.cpp\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0x18): _rtmidi.cpp\n 2\t(udata)\t2\t(line_strp)\t(offset: 0x4c4): object.h\n 3\t(udata)\t3\t(line_strp)\t(offset: 0x1bc): abstract.h\n 4\t(udata)\t3\t(line_strp)\t(offset: 0x1c7): tupleobject.h\n 5\t(udata)\t3\t(line_strp)\t(offset: 0x1d5): dictobject.h\n 6\t(udata)\t3\t(line_strp)\t(offset: 0x1e2): listobject.h\n 7\t(udata)\t3\t(line_strp)\t(offset: 0x1ef): longintrepr.h\n 8\t(udata)\t3\t(line_strp)\t(offset: 0x1fd): unicodeobject.h\n@@ -129121,15 +129121,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x35523, lines 14, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x10): ./.mesonpy-gruwb7jk\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-a228xf3o\n 1\t(line_strp)\t(offset: 0x6d): ../src/rtmidi\n 2\t(line_strp)\t(offset: 0x7b): /usr/include/c++/14/bits\n 3\t(line_strp)\t(offset: 0x94): /usr/include/x86_64-linux-gnu/bits\n 4\t(line_strp)\t(offset: 0xb7): /usr/include/c++/14\n 5\t(line_strp)\t(offset: 0x10f): /usr/include/c++/14/ext\n 6\t(line_strp)\t(offset: 0x628): /usr/include/alsa\n 7\t(line_strp)\t(offset: 0x60): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4,15 +4,15 @@\n Length: 0x1917 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 37 (DW_TAG_partial_unit)\n DW_AT_stmt_list : (sec_offset) 0\n- <11> DW_AT_comp_dir : (line_strp) (offset: 0x10): ./.mesonpy-gruwb7jk\n+ <11> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-a228xf3o\n <1><15>: Abbrev Number: 24 (DW_TAG_base_type)\n <16> DW_AT_byte_size : (data1) 8\n <17> DW_AT_encoding : (data1) 4\t(float)\n <18> DW_AT_name : (strp) (offset: 0xeacb): double\n <1><1c>: Abbrev Number: 24 (DW_TAG_base_type)\n <1d> DW_AT_byte_size : (data1) 1\n <1e> DW_AT_encoding : (data1) 8\t(unsigned char)\n@@ -4582,16 +4582,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x3c4\n Pointer Size: 8\n <0><1927>: Abbrev Number: 256 (DW_TAG_compile_unit)\n <1929> DW_AT_producer : (strp) (offset: 0xfcf8): GNU C++11 14.3.0 -mtune=generic -march=x86-64 -g -O2 -std=c++11 -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstack-clash-protection -fcf-protection=full -fPIC -fasynchronous-unwind-tables\n <192d> DW_AT_language : (data1) 26\t(C++11)\n- <192e> DW_AT_name : (line_strp) (offset: 0): src/_rtmidi.cpp\n- <1932> DW_AT_comp_dir : (line_strp) (offset: 0x10): ./.mesonpy-gruwb7jk\n+ <192e> DW_AT_name : (line_strp) (offset: 0x14): src/_rtmidi.cpp\n+ <1932> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-a228xf3o\n <1936> DW_AT_ranges : (sec_offset) 0xc184\n <193a> DW_AT_low_pc : (addr) 0\n <1942> DW_AT_stmt_list : (sec_offset) 0\n <1><1946>: Abbrev Number: 1 (DW_TAG_base_type)\n <1947> DW_AT_byte_size : (data1) 8\n <1948> DW_AT_encoding : (data1) 4\t(float)\n <1949> DW_AT_name : (strp) (offset: 0xeacb): double\n@@ -159906,15 +159906,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x19d4\n Pointer Size: 8\n <0><6122e>: Abbrev Number: 246 (DW_TAG_compile_unit)\n <61230> DW_AT_producer : (strp) (offset: 0xfcf8): GNU C++11 14.3.0 -mtune=generic -march=x86-64 -g -O2 -std=c++11 -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstack-clash-protection -fcf-protection=full -fPIC -fasynchronous-unwind-tables\n <61234> DW_AT_language : (data1) 26\t(C++11)\n <61235> DW_AT_name : (line_strp) (offset: 0x60f): ../src/rtmidi/RtMidi.cpp\n- <61239> DW_AT_comp_dir : (line_strp) (offset: 0x10): ./.mesonpy-gruwb7jk\n+ <61239> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-a228xf3o\n <6123d> DW_AT_ranges : (sec_offset) 0x103e3\n <61241> DW_AT_low_pc : (addr) 0\n <61249> DW_AT_stmt_list : (sec_offset) 0x35501\n <1><6124d>: Abbrev Number: 1 (DW_TAG_base_type)\n <6124e> DW_AT_byte_size : (data1) 8\n <6124f> DW_AT_encoding : (data1) 4\t(float)\n <61250> DW_AT_name : (strp) (offset: 0xeacb): double\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,89 +1,102 @@\n GCC: (Debian 14.3.0-5) 14.3.0\n-NHV7uS$k\n-Eh,uW48pF/\n-}q96;6g-\n-Wj/>[z2w\n--*\";FE|p\n-lX/ =NxnX\n-C;6oLn|>~\n-i;{AaL!+\n-3XzJKvkKv;[\n-GkXzGGtQ\n-!lCopu+/m\n-SiHymHy2d\n--Fy~M1gl\n-Kd59t\\\"y\n-G>zDrZmzF\n-zRIxR0By\n-4Sq)Hegz\n-vZZ;|J:'9\n-$&PEu\tTQ]\n-H5/lPR>\\\n-t=M6=g73\n-|:/S9Y*1X\n-y-*&]a2W\n-XO*_+;8M\n-5VU%c&CJ\n-7So!O)u9Ql\n-!c#hxx\n--lWj>Ps}u\n-jv2%(Y?e\n-\"W`G(rG.\n-lcKezH-dt\n-=]+pO,//\n-AKS|a\\`s\n-v3~EnO!Z\n-1&)@%3&_gn?\n-c&;}$k|{\n-`|WaM;+>E\t\n-5;)fWWRl8\"\n-2|oL\"LMrj\n-cH.DzG1`\n-XrGY\"9+d\n-t/u2#Y$ZzIJ\n-|Av%;Xn/\n-};;R$:zj1\n-sOsKK@p\\[a\n-_G-^ +Br.}p\n-{*j1K/Ks\n+7mv80Z+e)\n+u{?gio%a\n+%\\hy](]o\n+p SK_-b:\n+i,*u$\tN&)\n+iICj.Fw\"-e\n+4OFW\"mb8\n++3>Q`rsF?\n+AI?!ZoVBt\n+{Y1o(s7+\n+@(R@`-%4`\n+wo18^_T]\n+];]nY}of\n+P\\AUtoLY\n+=yr#{Onh\n+DwHON\"?&=y\n+*|-.ou+?~\n+Owi|2k}VN\n+bzt/^e)7\n+*t4NIs6O\n+^(FR(_yD)\n+|EE;_/9v\n+Zfz*)m2+\n+9?C/R?D`;\n+66j,]gtG\n+*Omu:rK6C\n+r\\NUHC!5\n+u}\t9QdjC\n+82w2jz'n\n+6:}a1r-@\n+coq%-9`%&y\n++O.h6E#3\n+bsT~Uti)\n+G\t,ZleF|]\n+a'.Fm%FmW1\n+B{~.vu:K\n+ik_p[`o_\n+3x8*2{F\tx\n+T*&zOm!\t\n+=g+W8PE.\n+bnehoZr7\n+S59u{R5#\n+`U,ZwL}a7\n+huj.k\\ry\n+6N,cvEBYa\n+~fi9?S}:\n UBRi<,Y<\n-Jr:~V[Nk!\n-iQjV4\\2a\n-:u0SG:Y,=\n-2.8[?>!Ky'\n-\\Ewvo#Ol\n-#fthul a\n-QADi6PlH\n+-nF+3TiG\n+\\K6R2U-=u-=\n+LnF'du`f\n+E*un_t6,L\n+mq.|SnYy#\n+G2o)z9lE\n+ $e5\\*F*\n+W}J'#Aw*UK\n 6G7t[gC6y7\n ?LfN<;RB\n #kDsLd>!\n-r=5%v@GI%\n-R@~y.!>S\n-%t*D|4mt\n-D+%qN^zd\n-7Oo=`o|l@\n-iO_@zG9j\n+Mgt~ HoAg\n+\\Ue8gCf&\n+F&+Ods4P#}6\n+(@|[JL^e\n+}fovovvv\n+\tA[~uhU3<=M\n+}`~}(Aw@\t}\n+L\t:\tu+&#A\n+_?5}prAd~\n 3|.f|$F4\n-8MLxSCHO\n-f7y\t}9MH\n-~'()YR4uaX\n-Yx+}]zX1\n-j$u-2p9)\n-)~zfY(X.v'\n-9Zf+r=el\n-VF`|JWfI\n-Ay\t|i=B^\n-S+djg(29\n-q7iBmSn<\n+i83i8)i8=\n+iv\t&m(2#\n+6$fj4kl9sv\n+J--V:jye<\n+x6Sw=fyu\n+sCDl*^a@J\n+\tDH}-j#o=\n+oO@ X'{9\n+o+l+(\".B8\n+CsTen:ap\n+4uTAFPAiA'\n+@I D\ttS:\n+m\"68^i )\n+g-6;|9oL('\n+/9W6/%i\\a)\n+@PW/tJay\n+tf]st&hC\n+oJykhxOo\n+^\t#PmD9?z$6\n+wRr'L^^nK\n+/|74UdY]|\n+-b[J51rv\n+}qfdoIy-u\n+\"Kedj1d$\n+C&);dOS;dZ\n+i>#nyo?#\n .!f`!+p_y\n kw#,g:}U\n )]Q@5/bH\n }z'R$BiiaIO\n \\7/p[96Q\n 9X#uof}=\n rnHd$bl7\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n String dump of section '.debug_line_str':\n- [ 0] src/_rtmidi.cpp\n- [ 10] ./.mesonpy-gruwb7jk\n+ [ 0] ./.mesonpy-a228xf3o\n+ [ 14] src/_rtmidi.cpp\n [ 24] src\n [ 28] /usr/include/python3.13\n [ 40] /usr/include/python3.13/cpython\n [ 60] /usr/include\n [ 6d] ../src/rtmidi\n [ 7b] /usr/include/c++/14/bits\n [ 94] /usr/include/x86_64-linux-gnu/bits\n"}]}]}]}]}]}