{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.reBNFUXN/b1/python-rtmidi_1.5.8-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.reBNFUXN/b2/python-rtmidi_1.5.8-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 19f7e9b15baa3708dc548ba70de908ab 611888 debug optional python3-rtmidi-dbgsym_1.5.8-3_arm64.deb\n- 03b3d02e0e27372e734504129c50380b 175772 python optional python3-rtmidi_1.5.8-3_arm64.deb\n+ 0ac2a26203371efd96a00d1506cda42b 611872 debug optional python3-rtmidi-dbgsym_1.5.8-3_arm64.deb\n+ aeea0a1fda18eab63d31bb04aab6cdd7 175840 python optional python3-rtmidi_1.5.8-3_arm64.deb\n"}, {"source1": "python3-rtmidi_1.5.8-3_arm64.deb", "source2": "python3-rtmidi_1.5.8-3_arm64.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 172848 2024-04-23 00:49:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 172916 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-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rtmidi/_rtmidi.cpython-313-aarch64-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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ddc56a69d9c16522c8f39d6044613ea495e61cf2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 26d33106f5a99b5edd2a78f0e543944bde38ec08\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,233 +1,233 @@\n \n \n \n Disassembly of section .text:\n \n 000000000000bd00 :\n __Pyx_PyObject_GetAttrStr(_object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #8]\n \tldr\tx2, [x2, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, bd14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx16, x2\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tb\taa90 \n __Pyx_CppExn2PyErr():\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2403\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2403\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2405\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2405\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2405 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2405 (discriminator 1)\n \tcbnz\tx0, c018 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2408\n \tbl\tb770 <__cxa_rethrow@plt>\n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2409\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2409\n \tsub\tx1, x1, #0x1\n \tcmp\tx1, #0xa\n \tb.hi\tbf80 // b.pmore\n \tcmp\tw1, #0xa\n \tb.hi\tbf80 // b.pmore\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx2, x2, #0xfd0\n \tldrb\tw2, [x2, w1, uxtw]\n \tadr\tx1, bd64 \n \tadd\tx2, x1, w2, sxtb #2\n \tbr\tx2\n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2409 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2409 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2410\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2410\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3792]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2410 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2410 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2436\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2436\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2411\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2411\n \tb\tb930 <__cxa_end_catch@plt>\n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2411 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2411 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2412\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2412\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3968]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2412 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2412 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2413 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2413 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2414\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2414\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3968]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2414 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2414 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2415 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2415 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2416\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2416\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3688]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2416 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2416 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2417 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2417 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2418\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2418\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3688]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2418 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2418 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2419 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2419 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2420\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3784]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2420 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2420 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2421 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2421 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2422\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2422\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3712]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2422 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2422 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2423 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2423 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2424\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2424\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3856]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2424 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2424 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2425 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2425 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2426\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2426\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3880]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2426 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2426 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2427 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2427 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2428\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2428\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3880]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2428 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2428 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2429 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2429 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2430\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2430\n \tldr\tx2, [x0]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3944]\n \tldr\tx19, [x1]\n \tldr\tx1, [x2, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2430 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2430 (discriminator 1)\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb3c0 \n \tb\tbd90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2432 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2432 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2434\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3944]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe68\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tb\tbd90 \n \tbti\tj\n \tb\tbfac \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2413\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2413\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tbti\tj\n \tb\tbfac \n \tbti\tj\n@@ -243,183 +243,183 @@\n \tbti\tj\n \tb\tbfac \n \tbti\tj\n \tb\tbfac \n \tbti\tj\n \tb\tbfac \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2435\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2435\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2436\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2436\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n __Pyx_CalculateMetaclass(_typeobject*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21729\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21729\n \tpaciasp\n \tstp\tx29, x30, [sp, #-64]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21737\n \tmov\tx19, x0\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21729\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21729\n \tstp\tx21, x22, [sp, #32]\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21729\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21729\n \tstr\tx23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21740\n \tadd\tx23, x1, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21737 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21737 (discriminator 1)\n \tcmp\tx20, x22\n \tb.ge\tc0b4 // b.tcont\n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x23, x20, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21754\n \tmov\tx0, x19\n /usr/include/python3.13/object.h:336\n \tldr\tx21, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21750\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21750\n \tcbz\tx19, c084 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21754\n \tmov\tx1, x21\n \tbl\tac80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21754 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21754 (discriminator 1)\n \tcbnz\tw0, c0ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21756\n \tmov\tx1, x19\n \tmov\tx0, x21\n \tbl\tac80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21756 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21756 (discriminator 1)\n \tcbz\tw0, c08c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21751\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21751\n \tmov\tx19, x21\n \tb\tc0ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21760\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21760\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21765\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21760\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21760\n \tadd\tx1, x1, #0xe80\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21765\n \tb\tc0d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21737 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21737 (discriminator 2)\n \tadd\tx20, x20, #0x1\n \tb\tc050 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21771\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21771\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3800]\n \tcmp\tx19, #0x0\n \tcsel\tx19, x19, x0, ne\t// ne = any\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\tc0d4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21776\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21776\n \tldr\tx23, [sp, #48]\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n \tret\n __Pyx_PyType_Ready(_typeobject*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20017\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20026\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20026\n \tldr\tx0, [x0, #336]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20017\n \tstr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20027\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20027\n \tcbz\tx0, c188 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20027 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20027 (discriminator 1)\n \tldr\tx3, [x19, #288]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19947\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19947\n \tadd\tx0, x0, #0x18\n /usr/include/python3.13/object.h:349\n \tldur\tx4, [x0, #-8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19941\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19941\n \tmov\tx1, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19941 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19941 (discriminator 1)\n \tcmp\tx4, x1\n \tb.le\tc188 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19947\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19947\n \tldr\tx2, [x0, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19941 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19941 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19965\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19965\n \tldr\tx5, [x2, #168]\n \ttbnz\tw5, #9, c158 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19968\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19968\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx2, [x2, #24]\n \tadd\tx1, x1, #0xf60\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19974\n \tb\tc1c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19976\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19976\n \tcbnz\tx3, c120 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19988\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19988\n \tldr\tx5, [x2, #288]\n \tcbz\tx5, c120 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19991\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19991\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx3, [x2, #24]\n \tadd\tx1, x1, #0xf88\n \tldr\tx0, [x0]\n \tldr\tx2, [x19, #24]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20005\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20005\n \tb\tc1c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20033\n \tbl\tab60 \n \tmov\tw21, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20064\n \tldr\tx1, [x19, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20069\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20069\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20064\n \torr\tx1, x1, #0x300\n \tstr\tx1, [x19, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20069\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20069\n \tbl\tb6e0 \n \tmov\tw20, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20071\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20071\n \tldr\tx1, [x19, #168]\n \tand\tx1, x1, #0xfffffffffffffdff\n \tstr\tx1, [x19, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20073\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20073\n \tcbz\tw21, c1c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20074\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20074\n \tbl\tb340 \n \tb\tc1c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20028\n \tmov\tw20, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20096\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20096\n \tldr\tx21, [sp, #32]\n \tmov\tw0, w20\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n Py_XDECREF():\n@@ -434,57 +434,57 @@\n \tstr\tx1, [x0]\n \tcbnz\tx1, c1f8 \n /usr/include/python3.13/object.h:949\n \tb\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1044\n \tret\n __Pyx_setup_reduce_is_named(_object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20243\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20243\n \tpaciasp\n \tsub\tsp, sp, #0x30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20246\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20246\n \tadrp\tx3, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20243\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20243\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx19, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tldr\tx1, [x3, #3016]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20243\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20243\n \tldr\tx3, [x2]\n \tstr\tx3, [sp, #8]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tmov\tx2, sp\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx20, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20247 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20247 (discriminator 1)\n \tcbnz\tx20, c24c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20254\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20254\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20253\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20253\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20254\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20254\n \tb\tc264 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20248\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tmov\tw2, #0x2 \t// #2\n \tbl\tb800 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20252 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20252 (discriminator 1)\n \ttbnz\tw0, #31, c240 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20256\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20256\n \tmov\tx0, x20\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20258\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20258\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\tc28c // b.none\n@@ -492,278 +492,278 @@\n \tldp\tx29, x30, [sp, #16]\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #32]\n \tadd\tsp, sp, #0x30\n \tautiasp\n \tret\n __Pyx_setup_reduce(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20259\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20259\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20271\n \tadrp\tx20, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20259\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20259\n \tstp\tx21, x22, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20271\n \tadd\tx21, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20259\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20259\n \tmov\tx22, x0\n \tstp\tx23, x24, [sp, #64]\n \tstp\tx25, x26, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20271\n \tldr\tx1, [x21, #1424]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20259\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20259\n \tstr\tx27, [sp, #96]\n \tldr\tx3, [x2]\n \tstr\tx3, [sp, #8]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20271\n \tbl\tba10 <_PyType_Lookup@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20278\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20278\n \tcbnz\tx0, c314 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20292\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20292\n \tadd\tx19, x20, #0x568\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tldr\tx1, [x19, #1856]\n \tbl\tba10 <_PyType_Lookup@plt>\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20292 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20292 (discriminator 1)\n \tcbnz\tx0, c34c \n \tb\tc4cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20280\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20280\n \tldr\tx1, [x21, #1424]\n \tmov\tx19, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tbl\tba10 <_PyType_Lookup@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20287\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20287\n \tcmp\tx19, x0\n \tb.eq\tc2f4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20268\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20267\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20266\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20265\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20265\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20264\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20264\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20260\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20260\n \tmov\tw19, #0x0 \t// #0\n \tb\tc530 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20296\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20296\n \tldr\tx1, [x19, #1856]\n \tmov\tx0, x22\n \tbl\tbd00 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20296 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20296 (discriminator 2)\n \tcbz\tx0, c4cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20297\n \tcmp\tx21, x0\n \tb.ne\tc51c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20299\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20299\n \tldr\tx1, [x19, #1840]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tbl\tba10 <_PyType_Lookup@plt>\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20299 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20299 (discriminator 1)\n \tcbnz\tx0, c394 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20268\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20267\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20266\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20264\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20264\n \tmov\tx23, #0x0 \t// #0\n \tb\tc4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20303\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20303\n \tldr\tx1, [x19, #1840]\n \tmov\tx0, x22\n \tbl\tbd00 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20303 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20303 (discriminator 2)\n \tcbz\tx0, c380 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20304\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20304\n \tcmp\tx21, x0\n \tb.ne\tc3d4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20305\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20305\n \tadd\tx19, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tmov\tx2, sp\n \tmov\tx0, x22\n \tmov\tx27, sp\n \tldr\tx1, [x19, #1848]\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx25, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20306 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20306 (discriminator 1)\n \tcbnz\tx25, c3f4 \n \tb\tc420 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20304 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20304 (discriminator 2)\n \tldr\tx1, [x19, #1848]\n \tbl\tc1fc \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20304 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20304 (discriminator 1)\n \tcbnz\tw0, c3b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20268\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20267\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20266\n \tmov\tx25, #0x0 \t// #0\n \tb\tc530 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20307\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20307\n \tldr\tx0, [x22, #264]\n \tmov\tx2, x25\n \tldr\tx1, [x19, #1840]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20307 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20307 (discriminator 2)\n \ttbnz\tw0, #31, c4e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20308\n \tldr\tx0, [x22, #264]\n \tldr\tx1, [x19, #1848]\n \tbl\tb2c0 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20308 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20308 (discriminator 2)\n \ttbz\tw0, #31, c434 \n \tb\tc4e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20309\n \tcmp\tx21, x23\n \tb.eq\tc4e4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20309 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20309 (discriminator 2)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20309 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20309 (discriminator 1)\n \tcbnz\tx0, c4e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20260\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20260\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20312\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20312\n \tadd\tx24, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tmov\tx2, x27\n \tmov\tx0, x22\n \tldr\tx1, [x24, #1944]\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx21, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20313\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20313\n \tcbz\tx21, c464 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20314 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20314 (discriminator 2)\n \tldr\tx1, [x24, #1952]\n \tmov\tx0, x21\n \tbl\tc1fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20314 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20314 (discriminator 1)\n \tcbnz\tw0, c468 \n \tb\tc4bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20313 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20313 (discriminator 1)\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20315\n \tadd\tx24, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tmov\tx2, x27\n \tmov\tx0, x22\n \tldr\tx1, [x24, #1952]\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx20, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20316 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20316 (discriminator 1)\n \tcbz\tx20, c4b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20317\n \tldr\tx0, [x22, #264]\n \tmov\tx2, x20\n \tldr\tx1, [x24, #1944]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20317 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20317 (discriminator 2)\n \ttbnz\tw0, #31, c4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20318\n \tldr\tx0, [x22, #264]\n \tldr\tx1, [x24, #1952]\n \tbl\tb2c0 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20318 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20318 (discriminator 2)\n \ttbz\tw0, #31, c4c0 \n \tb\tc4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20319\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20319\n \tcbz\tx21, c4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20319 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20319 (discriminator 2)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20319 (discriminator 1)\n \tcbnz\tx0, c4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20268\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20323\n \tmov\tx0, x22\n \tbl\tb0f0 \n \tb\tc530 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20268\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20267\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20266\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20265\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20265\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20264\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20264\n \tmov\tx23, #0x0 \t// #0\n \tb\tc4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20268\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20267\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20328\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20328\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20328 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20328 (discriminator 1)\n \tcbz\tx0, c4fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20335\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20335\n \tmov\tw19, #0xffffffff \t// #-1\n \tb\tc530 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20331\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20331\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3944]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx2, [x22, #24]\n \tadd\tx1, x1, #0x38\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20333\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20333\n \tb\tc4f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20268\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20267\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20266\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20264\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20264\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20260\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20260\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20343\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20343\n \tmov\tx0, x23\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20344\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20344\n \tmov\tx0, x26\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20345\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20345\n \tmov\tx0, x25\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20346\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20346\n \tmov\tx0, x21\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20347\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20347\n \tmov\tx0, x20\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20349\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20349\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\tc578 // b.none\n@@ -775,381 +775,381 @@\n \tldp\tx21, x22, [sp, #48]\n \tldp\tx23, x24, [sp, #64]\n \tldp\tx25, x26, [sp, #80]\n \tadd\tsp, sp, #0x70\n \tautiasp\n \tret\n __Pyx_SetVtable(_typeobject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20151\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20152\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20151\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n \tmov\tx0, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20152\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb4c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20153 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20153 (discriminator 1)\n \tcbz\tx0, c60c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20158\n \tadrp\tx1, 61000 \n \tmov\tx2, x0\n \tldr\tx0, [x20, #264]\n \tldr\tx1, [x1, #3184]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20158 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20158 (discriminator 2)\n \ttbnz\tw0, #31, c60c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, c5f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20162\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20162\n \tmov\tw0, #0x0 \t// #0\n \tb\tc618 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbnz\tx0, c5ec \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\tc5ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20164\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20164\n \tmov\tx0, x19\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20165\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20165\n \tmov\tw0, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20166\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20166\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n __Pyx_copy_spec_to_module(_object*, _object*, char const*, char const*, int):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16322\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tw19, w4\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x1\n \tmov\tx22, x3\n \tmov\tx1, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16323\n \tbl\tabc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16325 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16325 (discriminator 1)\n \tcbz\tx0, c6a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16326\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16326\n \tmov\tx20, x0\n \tcbnz\tw19, c66c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16326 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16326 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tcmp\tx20, x0\n \tb.eq\tc680 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16330\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16330\n \tmov\tx1, x22\n \tmov\tx0, x21\n \tmov\tx2, x20\n \tbl\tae50 \n \tmov\tw19, w0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, c690 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16322\n \tmov\tw0, w19\n \tb\tc6cc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbnz\tx0, c688 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\tc688 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16334\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16334\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3776]\n \tldr\tx0, [x0]\n \tbl\tb130 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16334 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16334 (discriminator 1)\n \tcbz\tw0, c6c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16335\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16335\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16324\n \tmov\tw0, #0x0 \t// #0\n \tb\tc6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16337\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16337\n \tmov\tw0, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16340\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16340\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n __pyx_pymod_create(_object*, PyModuleDef*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16341\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16341\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n \tstp\tx21, x22, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16297\n \tbl\tb430 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16297 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16297 (discriminator 1)\n \tldr\tx0, [x0, #16]\n \tbl\taef0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16298\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16298\n \tadrp\tx2, 60000 \n \tldr\tx1, [x2, #8]\n \tcmn\tx1, #0x1\n \tb.ne\tc724 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16299\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16299\n \tstr\tx0, [x2, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16344 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16344 (discriminator 1)\n \tcmn\tx0, #0x1\n \tb.eq\tc864 // b.none\n \tb\tc748 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16301 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16301 (discriminator 1)\n \tcmp\tx0, x1\n \tb.eq\tc748 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16310\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4056]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x68\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16313\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16313\n \tb\tc864 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16346\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16346\n \tadrp\tx0, 62000 \n \tldr\tx21, [x0, #24]\n \tcbz\tx21, c770 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.ne\tc768 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16347 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16347 (discriminator 1)\n \tmov\tx19, x21\n \tb\tc868 \n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n \tb\tc760 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16348\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16348\n \tmov\tx0, x20\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xfc0\n \tbl\tabc0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16349 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16349 (discriminator 1)\n \tcbz\tx0, c85c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16350\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16350\n \tbl\tb300 \n \tmov\tx19, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, c7ac \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, c7ac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16352 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16352 (discriminator 1)\n \tcbz\tx19, c85c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16356\n \tmov\tx0, x19\n \tbl\tacb0 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16357 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16357 (discriminator 1)\n \tcbz\tx0, c7e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16359\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16359\n \tmov\tx1, x0\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xc8\n \tadd\tx2, x2, #0xd8\n \tmov\tx0, x20\n \tmov\tw4, #0x1 \t// #1\n \tbl\tc628 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16359 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16359 (discriminator 2)\n \ttbz\tw0, #31, c7ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16350 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16350 (discriminator 1)\n \tmov\tx21, x19\n \tb\tc85c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16360\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16360\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xe0\n \tadd\tx2, x2, #0xf0\n \tmov\tx1, x21\n \tmov\tx0, x20\n \tmov\tw4, #0x1 \t// #1\n \tbl\tc628 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16360 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16360 (discriminator 2)\n \ttbnz\tw0, #31, c7e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16361\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16361\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xf8\n \tadd\tx2, x2, #0x108\n \tmov\tx1, x21\n \tmov\tx0, x20\n \tmov\tw4, #0x1 \t// #1\n \tbl\tc628 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16361 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16361 (discriminator 2)\n \ttbnz\tw0, #31, c7e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16362\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx1, x21\n \tmov\tx0, x20\n \tadd\tx3, x3, #0x110\n \tadd\tx2, x2, #0x120\n \tmov\tw4, #0x0 \t// #0\n \tbl\tc628 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16362 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16362 (discriminator 2)\n \ttbnz\tw0, #31, c7e4 \n \tb\tc868 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16365\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16365\n \tmov\tx0, x21\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16345\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16345\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16367\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16367\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n __Pyx_CyFunction_New(PyMethodDef*, int, _object*, _object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21648\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21648\n \tpaciasp\n \tstp\tx29, x30, [sp, #-80]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21651\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21651\n \tadrp\tx6, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21648\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21648\n \tmov\tx29, sp\n \tstp\tx23, x24, [sp, #48]\n \tmov\tx24, x0\n \tmov\tx23, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21651\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21651\n \tldr\tx0, [x6, #1432]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21648\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21648\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x5\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x3\n \tmov\tx22, x4\n \tstr\tx25, [sp, #64]\n \tmov\tw25, w1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21651\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21651\n \tbl\tb840 <_PyObject_GC_New@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21051 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21051 (discriminator 1)\n \tcbz\tx0, ca0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21060\n \tstp\tx24, x0, [x0, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21058\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21058\n \tstr\txzr, [x0, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21064\n \tstr\txzr, [x0, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21057\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21057\n \tstr\tw25, [x0, #144]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx21, c8ec \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\tc8ec // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21069\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21069\n \tmovi\tv31.4s, #0x0\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21067\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21067\n \tstr\tx21, [x19, #32]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21069\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21069\n \tstr\tq31, [x19, #64]\n /usr/include/python3.13/object.h:826\n \tb.eq\tc908 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21077\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21077\n \tstr\txzr, [x19, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21072\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21072\n \tstp\tx23, xzr, [x19, #80]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21079\n \tstr\tx22, [x19, #96]\n /usr/include/python3.13/object.h:826\n \tb.eq\tc924 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx20, c938 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\tc938 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21092\n \tldr\tw0, [x24, #16]\n \tmov\tw1, #0x28f \t// #655\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21082\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21082\n \tstr\tx20, [x19, #104]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21092\n \tand\tw0, w0, w1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21085\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21085\n \tstr\txzr, [x19, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21083\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21083\n \tstr\twzr, [x19, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21084\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21084\n \tstr\txzr, [x19, #136]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21086\n \tstur\tq31, [x19, #152]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21088\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21088\n \tstr\txzr, [x19, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21089\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21089\n \tstr\tq31, [x19, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21092\n \tcmp\tw0, #0x8\n \tb.eq\tc9c8 // b.none\n \tb.gt\tc980 \n \tcmp\tw0, #0x3\n \tb.eq\tc9d4 // b.none\n \tcmp\tw0, #0x4\n \tb.eq\tc9dc // b.none\n \tb\tc990 \n \tcmp\tw0, #0x82\n \tb.eq\tc9e8 // b.none\n \tcmp\tw0, #0x282\n \tb.eq\tc9f4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21109\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21109\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xf28\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n /usr/include/python3.13/object.h:361\n@@ -1160,78 +1160,78 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbnz\tx0, ca0c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\tca0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21092\n \tadrp\tx0, 15000 \n \tadd\tx0, x0, #0x4c\n \tb\tc9fc \n \tmov\tx0, #0x0 \t// #0\n \tb\tc9fc \n \tadrp\tx0, 16000 \n \tadd\tx0, x0, #0x12c\n \tb\tc9fc \n \tadrp\tx0, 15000 \n \tadd\tx0, x0, #0xf60\n \tb\tc9fc \n \tadrp\tx0, 15000 \n \tadd\tx0, x0, #0xfe0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21100\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21100\n \tstr\tx0, [x19, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21655\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21655\n \tmov\tx0, x19\n \tbl\tbbe0 \n \tb\tca10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21648\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21648\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21658\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21658\n \tldr\tx25, [sp, #64]\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx29, x30, [sp], #80\n \tautiasp\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-2bnpgxep/src/_rtmidi.cpp:678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:678\n \tpaciasp\n \tsub\tsp, sp, #0xb0\n \tstp\tx29, x30, [sp, #80]\n \tadd\tx29, sp, #0x50\n \tstp\tx19, x20, [sp, #96]\n \tmov\tw20, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:683\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:683\n \tadrp\tx0, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx0, x0, #0x348\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:678\n \tstp\tx21, x22, [sp, #112]\n \tmov\tw21, w1\n \tmov\tw22, w2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:683\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:683\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:678\n \tstp\tx23, x24, [sp, #128]\n \tmov\tx24, x3\n \tmov\tx23, x7\n \tstp\tx25, x26, [sp, #144]\n \tmov\tx25, x4\n \tldr\tx26, [sp, #192]\n \tstp\tx27, x28, [sp, #160]\n \tmov\tx27, x5\n \tmov\tx28, x6\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:683\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:683\n \tbl\taf10 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:684\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:684\n \tcbz\tx0, cb08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:691\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:691\n \tldr\tx0, [sp, #176]\n \tstp\tx23, x0, [sp, #16]\n \tldr\tw1, [sp, #200]\n \tldr\tx8, [sp, #208]\n \tstp\tx27, x28, [sp]\n \tmov\tx7, x25\n \tldr\tx0, [sp, #184]\n@@ -1252,100 +1252,100 @@\n \tldr\tx1, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, caf4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, cafc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:693\n \tmov\tx19, x20\n \tb\tcb08 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\tcaf4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:694\n \tldp\tx29, x30, [sp, #80]\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #96]\n \tldp\tx21, x22, [sp, #112]\n \tldp\tx23, x24, [sp, #128]\n \tldp\tx25, x26, [sp, #144]\n \tldp\tx27, x28, [sp, #160]\n \tadd\tsp, sp, #0xb0\n \tautiasp\n \tret\n __Pyx_InitCachedConstants():\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15516\n \tpaciasp\n \tsub\tsp, sp, #0x100\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15527\n \tmov\tx0, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15516\n \tstp\tx29, x30, [sp, #208]\n \tadd\tx29, sp, #0xd0\n \tstp\tx19, x20, [sp, #224]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15527\n \tadrp\tx20, 61000 \n \tadd\tx19, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15516\n \tstp\tx21, x22, [sp, #240]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15527\n \tldr\tx1, [x19, #1640]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15527 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15527 (discriminator 1)\n \tstr\tx0, [x19, #2152]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15527 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15527 (discriminator 2)\n \tcbnz\tx0, cb6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16024\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16024\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\td9e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15538\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15538\n \tldr\tx1, [x19, #968]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15538 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15538 (discriminator 1)\n \tstr\tx0, [x19, #2160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15538 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15538 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15549\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15549\n \tldr\tx1, [x19, #192]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15549 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15549 (discriminator 1)\n \tstr\tx0, [x19, #2168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15549 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15549 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15560\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15560\n \tldr\tx1, [x19, #1576]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15560 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15560 (discriminator 1)\n \tstr\tx0, [x19, #2176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15560 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15560 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15571\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15571\n \tldr\tx1, [x19, #1568]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15571 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15571 (discriminator 1)\n \tstr\tx0, [x19, #2184]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15571 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15571 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15582\n \tldr\tx2, [x19, #2112]\n \tmov\tx0, #0x3 \t// #3\n \tldr\tx1, [x19, #2120]\n \tldr\tx3, [x19, #2128]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15582 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15582 (discriminator 1)\n \tstr\tx0, [x19, #2192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15582 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15582 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15593\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15593\n \tldr\tx0, [x19, #368]\n \tldr\tx1, [x19, #384]\n \tstp\tx0, x1, [sp, #72]\n \tldr\tx0, [x19, #408]\n \tldr\tx1, [x19, #424]\n \tstp\tx0, x1, [sp, #88]\n \tldr\tx0, [x19, #448]\n@@ -1385,60 +1385,60 @@\n \tldr\tx8, [x19, #288]\n \tldr\tx9, [x19, #304]\n \tstp\tx8, x9, [sp, #32]\n \tldr\tx8, [x19, #320]\n \tldr\tx9, [x19, #336]\n \tstp\tx8, x9, [sp, #48]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15593 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15593 (discriminator 1)\n \tstr\tx0, [x19, #2200]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15593 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15593 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15604\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15604\n \tldr\tx1, [x19, #1624]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15604 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15604 (discriminator 1)\n \tstr\tx0, [x19, #2208]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15604\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15604\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15604 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15604 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15607\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15607\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0xdd \t// #221\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #2040]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15607 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15607 (discriminator 1)\n \tstr\tx0, [x19, #2408]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15607 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15607 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15616\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15616\n \tldr\tx2, [x19, #1608]\n \tmov\tx0, #0x3 \t// #3\n \tldr\tx1, [x19, #1888]\n \tldr\tx3, [x19, #2048]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15616 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15616 (discriminator 1)\n \tstr\tx0, [x19, #2216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15616\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15616\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15616 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15616 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15619\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15619\n \tadd\tx19, x20, #0x568\n \tmov\tw0, #0x110 \t// #272\n \tstr\tw0, [sp, #24]\n \tmov\tw2, #0x3 \t// #3\n \tmov\tw1, w2\n \tldp\tx7, x3, [x19, #24]\n \tstr\tx3, [sp, #32]\n@@ -1446,57 +1446,57 @@\n \tstp\tx7, x0, [sp]\n \tldr\tx0, [x19, #1464]\n \tstr\tx0, [sp, #16]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15619 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15619 (discriminator 1)\n \tstr\tx0, [x19, #2416]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15619 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15619 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15620\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15620\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3768]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15620 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15620 (discriminator 1)\n \tstr\tx0, [x19, #2224]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15620 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15620 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15631\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15631\n \tldr\tx1, [x19, #1024]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15631 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15631 (discriminator 1)\n \tstr\tx0, [x19, #2232]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15631\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15631\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15631 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15631 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15634\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15634\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x14d \t// #333\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1304]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15634 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15634 (discriminator 1)\n \tstr\tx0, [x19, #2424]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15634 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15643\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15643\n \tldr\tx6, [x19, #2232]\n \tmov\tw0, #0x15d \t// #349\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -1504,49 +1504,49 @@\n \tldr\tx0, [x19, #1320]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15643 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15643 (discriminator 1)\n \tstr\tx0, [x19, #2432]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15643 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15643 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15652\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15652\n \tldr\tx1, [x19, #1032]\n \tmov\tx0, #0x2 \t// #2\n \tldr\tx2, [x19, #1432]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15652 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15652 (discriminator 1)\n \tstr\tx0, [x19, #2240]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15652\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15652\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15652 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15652 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15655\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15655\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x16d \t// #365\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1336]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x2 \t// #2\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x0 \t// #0\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15655 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15655 (discriminator 1)\n \tstr\tx0, [x19, #2440]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15655 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15655 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15664\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15664\n \tldr\tx6, [x19, #2208]\n \tmov\tw0, #0x17d \t// #381\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -1554,19 +1554,19 @@\n \tldr\tx0, [x19, #1352]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15664 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15664 (discriminator 1)\n \tstr\tx0, [x19, #2448]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15664 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15664 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15673\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15673\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x188 \t// #392\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1408]\n \tstr\tx1, [sp, #16]\n@@ -1574,178 +1574,178 @@\n \tmov\tw1, #0x0 \t// #0\n \tstr\tx3, [sp, #32]\n \tmov\tx6, x7\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x0 \t// #0\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15673 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15673 (discriminator 1)\n \tstr\tx0, [x19, #2456]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15673 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15682\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15682\n \tldr\tx3, [x19, #1120]\n \tmov\tx0, #0x3 \t// #3\n \tldr\tx1, [x19, #1256]\n \tldr\tx2, [x19, #1608]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15682 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15682 (discriminator 1)\n \tstr\tx0, [x19, #2248]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15682\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15682\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15682 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15682 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15685\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15685\n \tmov\tw0, #0x18d \t// #397\n \tstr\tw0, [sp, #24]\n \tmov\tw2, #0x3 \t// #3\n \tmov\tw1, w2\n \tldp\tx7, x3, [x19, #24]\n \tstr\tx3, [sp, #32]\n \tldr\tx0, [x19, #1056]\n \tstp\tx7, x0, [sp]\n \tldr\tx0, [x19, #1144]\n \tstr\tx0, [sp, #16]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15685 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15685 (discriminator 1)\n \tstr\tx0, [x19, #2464]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15685 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15685 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15694\n \tldr\tx1, [x19, #1888]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15694 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15694 (discriminator 1)\n \tstr\tx0, [x19, #2256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15694\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15694 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15694 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15697\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15697\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x1b3 \t// #435\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1224]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15697 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15697 (discriminator 1)\n \tstr\tx0, [x19, #2472]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15697 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15697 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15706\n \tldr\tx2, [x19, #1272]\n \tmov\tx0, #0x2 \t// #2\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15706 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15706 (discriminator 1)\n \tstr\tx0, [x19, #2264]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15706\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15706 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15706 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15709\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15709\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x1cf \t// #463\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x7 \t// #7\n \tldr\tx1, [x19, #1280]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x2 \t// #2\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x1 \t// #1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15709 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15709 (discriminator 1)\n \tstr\tx0, [x19, #2480]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15709 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15709 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15718\n \tldr\tx2, [x19, #1488]\n \tmov\tx0, #0x2 \t// #2\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15718 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15718 (discriminator 1)\n \tstr\tx0, [x19, #2272]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15718\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15718 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15718 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15721\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15721\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x1d8 \t// #472\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1088]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x2 \t// #2\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x1 \t// #1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15721 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15721 (discriminator 1)\n \tstr\tx0, [x19, #2488]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15721 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15721 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15730\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15730\n \tldr\tx3, [x19, #1208]\n \tmov\tx0, #0x3 \t// #3\n \tldr\tx2, [x19, #1880]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15730 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15730 (discriminator 1)\n \tstr\tx0, [x19, #2280]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15730\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15730\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15730 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15730 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15733\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x1e2 \t// #482\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1136]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, w2\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15733 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15733 (discriminator 1)\n \tstr\tx0, [x19, #2496]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15733 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15733 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15734\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15734\n \tldr\tx1, [x19, #1048]\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15734 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15734 (discriminator 1)\n \tstr\tx0, [x19, #2288]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15734 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15734 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15745\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15745\n \tmov\tw0, #0x1ef \t// #495\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldp\tx7, x3, [x19, #24]\n \tmov\tw0, w1\n \tldr\tx6, [x19, #2256]\n@@ -1753,82 +1753,82 @@\n \tldr\tx4, [x19, #1056]\n \tstp\tx7, x4, [sp]\n \tmov\tx5, x7\n \tldr\tx4, [x19, #1384]\n \tstr\tx4, [sp, #16]\n \tmov\tx4, x7\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15745 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15745 (discriminator 1)\n \tstr\tx0, [x19, #2504]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15745 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15745 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15754\n \tldr\tx3, [x19, #1208]\n \tmov\tx0, #0x4 \t// #4\n \tldr\tx4, [x19, #1624]\n \tldr\tx2, [x19, #1736]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15754 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15754 (discriminator 1)\n \tstr\tx0, [x19, #2296]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15754\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15754 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15754 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15757\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15757\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x1f3 \t// #499\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1392]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x4 \t// #4\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15757 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15757 (discriminator 1)\n \tstr\tx0, [x19, #2512]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15757 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15757 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15766\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15766\n \tldr\tx2, [x19, #1208]\n \tmov\tx0, #0x3 \t// #3\n \tldr\tx3, [x19, #1696]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15766 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15766 (discriminator 1)\n \tstr\tx0, [x19, #2304]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15766\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15766\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15766 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15766 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15769\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15769\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x206 \t// #518\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1400]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, w2\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x2 \t// #2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15769 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15769 (discriminator 1)\n \tstr\tx0, [x19, #2520]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15769 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15769 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15778\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x215 \t// #533\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -1836,73 +1836,73 @@\n \tldr\tx0, [x19, #1520]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15778 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15778 (discriminator 1)\n \tstr\tx0, [x19, #2528]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15778 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15778 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15787\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15787\n \tldr\tx4, [x19, #1488]\n \tmov\tx0, #0x4 \t// #4\n \tldr\tx3, [x19, #1624]\n \tldr\tx2, [x19, #1736]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15787 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15787 (discriminator 1)\n \tstr\tx0, [x19, #2312]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15787\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15787\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15787 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15787 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15790\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15790\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x220 \t// #544\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1672]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x4 \t// #4\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15790 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15790 (discriminator 1)\n \tstr\tx0, [x19, #2536]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15790 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15790 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15791\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15791\n \tldr\tx1, [x19, #2104]\n \tmov\tx0, #0x2 \t// #2\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3768]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15791 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15791 (discriminator 1)\n \tstr\tx0, [x19, #2320]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15791 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15791 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15802\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15802\n \tldr\tx3, [x19, #1488]\n \tmov\tx0, #0x3 \t// #3\n \tldr\tx2, [x19, #1624]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15802 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15802 (discriminator 1)\n \tstr\tx0, [x19, #2328]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15802\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15802\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15802 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15802 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15805\n \tadrp\tx20, 61000 \n \tadd\tx19, x20, #0x568\n \tmov\tw0, #0x249 \t// #585\n \tstr\tw0, [sp, #24]\n \tmov\tw2, #0x3 \t// #3\n \tmov\tw1, w2\n \tldp\tx7, x3, [x19, #24]\n@@ -1911,19 +1911,19 @@\n \tstp\tx7, x0, [sp]\n \tldr\tx0, [x19, #1680]\n \tstr\tx0, [sp, #16]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x2 \t// #2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15805 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15805 (discriminator 1)\n \tstr\tx0, [x19, #2544]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15805 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15805 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15814\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x286 \t// #646\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -1931,49 +1931,49 @@\n \tldr\tx0, [x19, #1104]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15814 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15814 (discriminator 1)\n \tstr\tx0, [x19, #2552]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15814 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15814 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15823\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15823\n \tldr\tx2, [x19, #1624]\n \tmov\tx0, #0x2 \t// #2\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15823 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15823 (discriminator 1)\n \tstr\tx0, [x19, #2336]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15823\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15823\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15823 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15823 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15826\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15826\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x296 \t// #662\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1912]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x2 \t// #2\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15826 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15826 (discriminator 1)\n \tstr\tx0, [x19, #2560]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15826 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15826 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15835\n \tldr\tx6, [x19, #2336]\n \tmov\tw0, #0x2ae \t// #686\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x2 \t// #2\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -1981,50 +1981,50 @@\n \tldr\tx0, [x19, #1936]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15835 (discriminator 1)\n \tstr\tx0, [x19, #2568]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15835 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15835 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15844\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15844\n \tldr\tx3, [x19, #1120]\n \tmov\tx0, #0x3 \t// #3\n \tldr\tx2, [x19, #1288]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15844 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15844 (discriminator 1)\n \tstr\tx0, [x19, #2344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15844\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15844\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15844 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15844 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15847\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x2cb \t// #715\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1920]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, w2\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15847 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15847 (discriminator 1)\n \tstr\tx0, [x19, #2576]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15847 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15847 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15856\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15856\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x2e6 \t// #742\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -2032,80 +2032,80 @@\n \tldr\tx0, [x19, #1080]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15856 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15856 (discriminator 1)\n \tstr\tx0, [x19, #2584]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15856 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15856 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15863\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15863\n \tldr\tx3, [x19, #1176]\n \tmov\tx0, #0x4 \t// #4\n \tldr\tx1, [x19, #1888]\n \tldr\tx2, [x19, #1976]\n \tldr\tx4, [x19, #2064]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15863 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15863 (discriminator 1)\n \tstr\tx0, [x19, #2352]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15863\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15863\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15863 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15863 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15866\n \tldr\tx1, [x19, #1848]\n \tmov\tw0, #0x1 \t// #1\n \tldp\tx7, x3, [x19, #24]\n \tstr\tx1, [sp, #16]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1984]\n \tstp\tx7, x1, [sp]\n \tmov\tw1, #0x4 \t// #4\n \tstr\tw0, [sp, #24]\n \tmov\tx5, x7\n \tstr\tx3, [sp, #32]\n \tmov\tx4, x7\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15866 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15866 (discriminator 1)\n \tstr\tx0, [x19, #2592]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15866 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15866 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15874\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15874\n \tldr\tx2, [x19, #1776]\n \tmov\tx0, #0x2 \t// #2\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15874 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15874 (discriminator 1)\n \tstr\tx0, [x19, #2360]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15874\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15874\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15874 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15874 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15877\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15877\n \tldr\tx1, [x19, #1952]\n \tmov\tw0, #0x10 \t// #16\n \tldp\tx7, x3, [x19, #24]\n \tstr\tx1, [sp, #16]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1984]\n \tstp\tx7, x1, [sp]\n \tmov\tw1, #0x2 \t// #2\n \tstr\tw0, [sp, #24]\n \tmov\tx5, x7\n \tstr\tx3, [sp, #32]\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15877 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15877 (discriminator 1)\n \tstr\tx0, [x19, #2600]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15877 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15877 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15886\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15886\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x333 \t// #819\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -2113,19 +2113,19 @@\n \tldr\tx0, [x19, #1368]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15886 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15886 (discriminator 1)\n \tstr\tx0, [x19, #2608]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15886 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15886 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15895\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15895\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x346 \t// #838\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -2133,19 +2133,19 @@\n \tldr\tx0, [x19, #1152]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15895 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15895 (discriminator 1)\n \tstr\tx0, [x19, #2616]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15895 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15895 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15904\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15904\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x35f \t// #863\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -2153,19 +2153,19 @@\n \tldr\tx0, [x19, #1072]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15904 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15904 (discriminator 1)\n \tstr\tx0, [x19, #2624]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15904 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15904 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15913\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x36a \t// #874\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1056]\n@@ -2173,95 +2173,95 @@\n \tldr\tx0, [x19, #1104]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15913 (discriminator 1)\n \tstr\tx0, [x19, #2632]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15913 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15913 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15922\n \tldr\tx3, [x19, #1160]\n \tmov\tx0, #0x5 \t// #5\n \tldr\tx5, [x19, #1432]\n \tldr\tx4, [x19, #1560]\n \tldr\tx2, [x19, #1616]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15922 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15922 (discriminator 1)\n \tstr\tx0, [x19, #2368]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15922\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15922 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15922 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15925\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15925\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x370 \t// #880\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1376]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x5 \t// #5\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x1 \t// #1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15925 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15925 (discriminator 1)\n \tstr\tx0, [x19, #2640]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15925 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15925 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15934\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15934\n \tldr\tx4, [x19, #1000]\n \tmov\tx0, #0x4 \t// #4\n \tldr\tx1, [x19, #1888]\n \tldr\tx2, [x19, #2008]\n \tldr\tx3, [x19, #2032]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15934 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15934 (discriminator 1)\n \tstr\tx0, [x19, #2376]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15934\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15934\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15934 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15934 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15937\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15937\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x384 \t// #900\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx1, [x19, #1448]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x4 \t// #4\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15937 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15937 (discriminator 1)\n \tstr\tx0, [x19, #2648]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15937 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15937 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15938\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15938\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3704]\n \tmov\tx0, #0x3 \t// #3\n \tmov\tx2, x3\n \tmov\tx1, x3\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15938 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15938 (discriminator 1)\n \tstr\tx0, [x19, #2384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15938 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15938 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15949\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15949\n \tldr\tx6, [x19, #2344]\n \tmov\tw0, #0x3aa \t// #938\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw2, #0x3 \t// #3\n \tmov\tw1, w2\n \tldr\tx0, [x19, #1056]\n@@ -2269,19 +2269,19 @@\n \tldr\tx0, [x19, #1904]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15949 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15949 (discriminator 1)\n \tstr\tx0, [x19, #2656]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15949 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15949 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15956\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15956\n \tldr\tx6, [x19, #2256]\n \tmov\tw21, #0x1 \t// #1\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw21, [sp, #24]\n \tmov\tw1, w21\n \tmov\tw2, #0x3 \t// #3\n \tldr\tx0, [x19, #1848]\n@@ -2289,19 +2289,19 @@\n \tldr\tx0, [x19, #1984]\n \tstp\tx7, x0, [sp]\n \tmov\tx5, x7\n \tstr\tx3, [sp, #32]\n \tmov\tx4, x7\n \tmov\tw0, w21\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15956 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15956 (discriminator 1)\n \tstr\tx0, [x19, #2664]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15956 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15956 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15964\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15964\n \tldr\tx6, [x19, #2360]\n \tmov\tw22, #0x3 \t// #3\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw22, [sp, #24]\n \tmov\tw1, #0x2 \t// #2\n \tmov\tw2, w22\n \tldr\tx0, [x19, #1952]\n@@ -2309,19 +2309,19 @@\n \tldr\tx0, [x19, #1984]\n \tstp\tx7, x0, [sp]\n \tmov\tx5, x7\n \tstr\tx3, [sp, #32]\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15964 (discriminator 1)\n \tstr\tx0, [x19, #2672]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15964 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15964 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15973\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15973\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x403 \t// #1027\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw2, w22\n \tmov\tw1, w21\n \tldr\tx0, [x19, #1056]\n@@ -2329,19 +2329,19 @@\n \tldr\tx0, [x19, #1152]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w21\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15973 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15973 (discriminator 1)\n \tstr\tx0, [x19, #2680]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15973 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15973 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15982\n \tldr\tx6, [x19, #2256]\n \tmov\tw0, #0x41c \t// #1052\n \tldp\tx7, x3, [x19, #24]\n \tstr\tw0, [sp, #24]\n \tmov\tw2, w22\n \tmov\tw1, w21\n \tldr\tx0, [x19, #1056]\n@@ -2349,152 +2349,152 @@\n \tldr\tx0, [x19, #1368]\n \tstr\tx0, [sp, #16]\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w21\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15982 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15982 (discriminator 1)\n \tstr\tx0, [x19, #2688]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15982 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15982 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15991\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15991\n \tldr\tx4, [x19, #1064]\n \tmov\tx0, #0x4 \t// #4\n \tldr\tx2, [x19, #1560]\n \tldr\tx3, [x19, #1616]\n \tldr\tx1, [x19, #1888]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15991 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15991 (discriminator 1)\n \tstr\tx0, [x19, #2392]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15991\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15991\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15991 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15991 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15994\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15994\n \tldr\tx1, [x19, #1056]\n \tmov\tw0, #0x42a \t// #1066\n \tldp\tx7, x3, [x19, #24]\n \tstp\tx7, x1, [sp]\n \tmov\tw2, w22\n \tldr\tx1, [x19, #1896]\n \tstr\tx1, [sp, #16]\n \tstr\tw0, [sp, #24]\n \tmov\tw1, #0x4 \t// #4\n \tstr\tx3, [sp, #32]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, #0x2 \t// #2\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15994 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15994 (discriminator 1)\n \tstr\tx0, [x19, #2696]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15994 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15994 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16001\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16001\n \tldr\tx6, [x19, #2256]\n \tstr\tw21, [sp, #24]\n \tmov\tw2, w22\n \tmov\tw1, w21\n \tldp\tx7, x3, [x19, #24]\n \tstr\tx3, [sp, #32]\n \tldr\tx0, [x19, #1848]\n \tstr\tx0, [sp, #16]\n \tldr\tx0, [x19, #1984]\n \tstp\tx7, x0, [sp]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w21\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16001 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16001 (discriminator 1)\n \tstr\tx0, [x19, #2704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16001 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16001 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16009\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16009\n \tldr\tx6, [x19, #2360]\n \tstr\tw22, [sp, #24]\n \tmov\tw1, #0x2 \t// #2\n \tmov\tw2, w22\n \tldp\tx7, x3, [x19, #24]\n \tstr\tx3, [sp, #32]\n \tldr\tx0, [x19, #1952]\n \tstr\tx0, [sp, #16]\n \tldr\tx0, [x19, #1984]\n \tstp\tx7, x0, [sp]\n \tmov\tx5, x7\n \tmov\tx4, x7\n \tmov\tw0, w1\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16009 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16009 (discriminator 1)\n \tstr\tx0, [x19, #2712]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16009 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16009 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16016\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16016\n \tadd\tx1, x19, #0x6d8\n \tmov\tx0, #0x5 \t// #5\n \tldp\tx4, x2, [x1]\n \tldp\tx5, x3, [x1, #16]\n \tldr\tx1, [x19, #1784]\n \tbl\taad0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16016 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16016 (discriminator 1)\n \tstr\tx0, [x19, #2400]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16016\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16016\n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16016 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16016 (discriminator 2)\n \tcbz\tx0, cb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16019\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16019\n \tldr\tx1, [x19, #1792]\n \tmov\tw2, w22\n \tldp\tx7, x3, [x19, #24]\n \tstr\tx1, [sp, #16]\n \tmov\tw0, w22\n \tldr\tx1, [x19, #1984]\n \tstp\tx7, x1, [sp]\n \tmov\tw1, #0x5 \t// #5\n \tstr\tw21, [sp, #24]\n \tmov\tx5, x7\n \tstr\tx3, [sp, #32]\n \tmov\tx4, x7\n \tbl\tca30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16019 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16019 (discriminator 2)\n \tcmp\tx0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16019 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16019 (discriminator 1)\n \tstr\tx0, [x19, #2720]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16019 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16019 (discriminator 2)\n \tcsetm\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16025\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16025\n \tldp\tx29, x30, [sp, #208]\n \tldp\tx19, x20, [sp, #224]\n \tldp\tx21, x22, [sp, #240]\n \tadd\tsp, sp, #0x100\n \tautiasp\n \tret\n __Pyx_CreateStringTabAndInitStrings() [clone .isra.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15241\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15241\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n \tmov\tx13, #0x2870 \t// #10352\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tstp\tx21, x22, [sp, #32]\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n \tstp\tx27, x28, [sp, #80]\n \tsub\tsp, sp, x13\n \tstr\txzr, [sp, #1024]\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tmov\tx2, #0x27b0 \t// #10160\n \tmov\tw1, #0x0 \t// #0\n \tadd\tx0, sp, #0xb0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15241\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15241\n \tldr\tx4, [x3]\n \tstr\tx4, [sp, #10344]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tadd\tx28, sp, #0x2b0\n \tmov\tx23, #0xf \t// #15\n \tmov\tx27, #0x37 \t// #55\n \tmov\tx25, #0x35 \t// #53\n \tbl\taeb0 \n \tadrp\tx0, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx0, x0, #0xfe0\n@@ -3786,232 +3786,232 @@\n \tadd\tx7, sp, x7\n \tstr\tx22, [sp, #9192]\n \tstr\tx27, [sp, #9232]\n \tsturh\tw1, [x7, #-223]\n \tmov\tx7, #0x24b0 \t// #9392\n \tstr\tx15, [sp, #9264]\n \tstr\tx0, [sp, #10104]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadrp\tx0, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx3, [sp, #9272]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx0, x0, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstrb\tw2, [x8, #841]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx24, x0, #0x58\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstrb\tw2, [x8, #842]\n \tadd\tx8, sp, x7\n \tldr\tx7, [sp, #32]\n \tstr\tx7, [sp, #9224]\n \tmov\tx7, #0x24b0 \t// #9392\n \tadd\tx7, sp, x7\n \tsturh\tw1, [x8, #177]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx25, x0, #0x60\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x8, #217]\n \tmov\tx8, #0xb \t// #11\n \tsturh\tw1, [x7, #-143]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx20, x0, #0x68\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x7, #-103]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx21, x0, #0x70\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x7, #-63]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx18, x0, #0x80\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tldr\tx7, [sp, #40]\n \tstr\tx7, [sp, #9344]\n \tmov\tx7, #0x10 \t// #16\n \tstr\tx7, [sp, #9352]\n \tmov\tx7, #0x24b0 \t// #9392\n \tadd\tx7, sp, x7\n \tstr\tx8, [sp, #9632]\n \tmov\tx8, #0x26b0 \t// #9904\n \tadd\tx8, sp, x8\n \tstr\tx14, [sp, #9304]\n \tsturh\tw1, [x7, #-23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx19, x0, #0x88\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x7, #17]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx13, x0, #0x90\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x7, #57]\n \tmov\tx7, #0xe \t// #14\n \tstr\tx7, [sp, #9472]\n \tmov\tx7, #0x24b0 \t// #9392\n \tadd\tx7, sp, x7\n \tstr\tx3, [sp, #9312]\n \tstr\tx12, [sp, #9384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx17, x0, #0xb0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx9, [sp, #9392]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx22, x0, #0x78\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x7, #97]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx14, x0, #0x98\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x7, #137]\n \tmov\tx7, #0x14 \t// #20\n \tstr\tx11, [sp, #9424]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx15, x0, #0xa0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx3, [sp, #9432]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx11, x0, #0xb8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx10, [sp, #9464]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx9, x0, #0xc8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx3, [sp, #9512]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx10, x0, #0xc0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx26, [sp, #9544]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx12, x0, #0xd0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx7, [sp, #9552]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx26, x0, #0xd8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx16, [sp, #9592]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx7, x0, #0xe0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx6, [sp, #9672]\n \tstr\tx23, [sp, #9712]\n \tmov\tx23, #0x20b0 \t// #8368\n \tstr\tx6, [sp, #9752]\n \tsturh\tw1, [x8, #-255]\n \tsturh\tw1, [x8, #-215]\n \tadd\tx8, sp, x23\n \tstr\tx28, [sp, #9864]\n \tmov\tx28, #0x26b0 \t// #9904\n \tstr\tx3, [sp, #10112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx3, x0, #0x50\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstrb\tw2, [x8, #1361]\n \tadd\tx8, sp, x28\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tstr\tx3, [sp, #176]\n \tadd\tx3, x0, #0xa8\n \tstr\tx24, [sp, #216]\n \tadd\tx24, x0, #0x240\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x8, #-135]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx28, x0, #0x250\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tldr\tx8, [sp, #48]\n \tstr\tx8, [sp, #9784]\n \tmov\tx8, #0x4 \t// #4\n \tstr\tx8, [sp, #9792]\n \tmov\tx8, #0x26b0 \t// #9904\n \tadd\tx8, sp, x8\n \tstr\tx6, [sp, #9832]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx23, x0, #0x258\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx16, [sp, #9872]\n \tsturh\tw1, [x8, #-95]\n \tsturh\tw1, [x8, #-55]\n \tsturh\tw1, [x8, #-15]\n \tldr\tx8, [sp, #56]\n \tstr\tx8, [sp, #9904]\n \tmov\tx8, #0x20b0 \t// #8368\n \tadd\tx8, sp, x8\n \tstr\tx30, [sp, #9912]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx30, x0, #0x268\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx4, [sp, #9952]\n \tstrb\tw2, [x8, #1560]\n \tstrb\tw2, [x8, #1562]\n \tmov\tx8, #0x26b0 \t// #9904\n \tadd\tx8, sp, x8\n \tstr\tx27, [sp, #10032]\n \tstr\tx4, [sp, #10072]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx4, x0, #0x170\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x8, #65]\n \tmov\tx8, #0xa \t// #10\n \tstr\tx8, [sp, #9992]\n \tmov\tx8, #0x26b0 \t// #9904\n \tadd\tx8, sp, x8\n \tsturh\tw1, [x8, #105]\n \tsturh\tw1, [x8, #145]\n \tldr\tx8, [sp, #8]\n \tstr\tx8, [sp, #10064]\n \tmov\tx8, #0x26b0 \t// #9904\n \tadd\tx8, sp, x8\n \tsturh\tw1, [x8, #185]\n \tsturh\tw1, [x8, #225]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx8, x0, #0x2d8\n \tstr\tx25, [sp, #256]\n \tadd\tx25, x0, #0x238\n \tstr\tx3, [sp, #616]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tmov\tx3, #0x20b0 \t// #8368\n \tadd\tx3, sp, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tstr\tx20, [sp, #296]\n \tstr\tx21, [sp, #336]\n \tadd\tx20, x0, #0x278\n \tstr\tx22, [sp, #376]\n \tadd\tx21, x0, #0x270\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstrb\tw2, [x3, #1800]\n \tmov\tx3, #0x28b0 \t// #10416\n \tadd\tx3, sp, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tstr\tx18, [sp, #416]\n \tstr\tx19, [sp, #456]\n \tadd\tx22, x0, #0x260\n \tstr\tx13, [sp, #496]\n \tadd\tx19, x0, #0x280\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x3, #-207]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx18, x0, #0x288\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tsturh\tw1, [x3, #-167]\n \tmov\tx1, #0x4 \t// #4\n \tstr\tx1, [sp, #10272]\n \tmov\tx1, #0x20b0 \t// #8368\n \tadd\tx1, sp, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tstr\tx14, [sp, #536]\n \tstr\tx15, [sp, #576]\n \tadd\tx14, x0, #0x2a8\n \tstr\tx17, [sp, #656]\n \tadd\tx15, x0, #0x2a0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstrb\tw2, [x1, #1920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx17, x0, #0x290\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstrb\tw2, [x1, #1922]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx1, x0, #0xe8\n \tstr\tx1, [sp, #936]\n \tadd\tx1, x0, #0xf0\n \tstr\tx1, [sp, #976]\n \tadd\tx1, x0, #0xf8\n \tstr\tx1, [sp, #1016]\n \tadd\tx1, x0, #0x100\n@@ -4029,29 +4029,29 @@\n \tadd\tx26, x0, #0x230\n \tstr\tx7, [sp, #896]\n \tadd\tx12, x0, #0x2b8\n \tstr\tx1, [sp, #1096]\n \tadd\tx1, x0, #0x110\n \tstr\tx4, [sp, #1616]\n \tadd\tx7, x0, #0x2e0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx6, [sp, #10152]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx3, x0, #0x300\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx27, [sp, #10192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx6, x0, #0x2e8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx16, [sp, #10232]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx27, x0, #0x248\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15242\n \tstr\tx5, [sp, #10264]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15497\n \tadd\tx16, x0, #0x298\n \tstr\tx1, [sp, #1136]\n \tadd\tx1, x0, #0x118\n \tstr\tx1, [sp, #1176]\n \tadd\tx1, x0, #0x120\n \tstr\tx1, [sp, #1216]\n \tadd\tx1, x0, #0x128\n@@ -4518,55 +4518,55 @@\n \tstr\tx5, [sp, #10056]\n \tstr\tx4, [sp, #10096]\n \tldr\tx0, [sp, #168]\n \tstr\tx3, [sp, #10136]\n \tstr\tx2, [sp, #10176]\n \tstr\tx1, [sp, #10216]\n \tstr\tx0, [sp, #10256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24490\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24490\n \tldr\tx20, [x19]\n \tcbz\tx20, f954 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24471\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24471\n \tldrb\tw0, [x19, #33]\n \tldrb\tw2, [x19, #32]\n \torr\tw2, w2, w0\n \tldp\tx0, x1, [x19, #8]\n \ttst\tw2, #0xff\n \tb.eq\tf938 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24472\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24472\n \tldrb\tw2, [x19, #34]\n \tcbz\tw2, f918 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24473\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24473\n \tbl\tadc0 \n \tb\tf940 \n \tldr\tx2, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24475\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24475\n \tsub\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24474\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24474\n \tcbz\tx2, f930 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24475\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24475\n \tmov\tx3, #0x0 \t// #0\n \tbl\tb630 \n \tb\tf940 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24477\n \tbl\tbcb0 \n \tb\tf940 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24480\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24480\n \tsub\tx1, x1, #0x1\n \tbl\taf10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24473 (discriminator 1)\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24482\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24482\n \tcbz\tx0, f94c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24484\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24484\n \tbl\ta9e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24506\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24506\n \tadd\tx19, x19, #0x28\n \tb\tf8e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15499\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15499\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #10344]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\tf974 // b.none\n@@ -4578,436 +4578,436 @@\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx25, x26, [sp, #64]\n \tldp\tx27, x28, [sp, #80]\n \tldp\tx29, x30, [sp], #96\n \tautiasp\n \tret\n __Pyx_GetVtable(_typeobject*) [clone .isra.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20169\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20169\n \tpaciasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20174\n \tadrp\tx1, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20169\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20169\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20174\n \tldr\tx1, [x1, #3184]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20169\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20169\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20174\n \tbl\tb680 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20176\n \tcbz\tx0, fa18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20178\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20178\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb5a0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20179\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20179\n \tcbnz\tx0, f9f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20179 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20179 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, f9f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20180\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20180\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3944]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x2e8\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, fa04 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, fa0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20182\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20182\n \tmov\tx19, x20\n \tb\tfa18 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\tfa04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20186\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20186\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n __Pyx_MergeVtables(_typeobject*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20190\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20190\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x0\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20197\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20197\n \tmov\tw25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20190\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20190\n \tstp\tx27, x28, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20199\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20199\n \tldr\tx1, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20196\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20196\n \tldr\tx24, [x0, #336]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20201\n \tadd\tw0, w25, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20200\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20200\n \tcbz\tx1, fa70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20202\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20202\n \tldr\tx1, [x1, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20201\n \tmov\tw25, w0\n \tb\tfa5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20205\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20205\n \tubfiz\tx0, x0, #3, #32\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20208\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20208\n \tadd\tx26, x24, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20205\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20205\n \tbl\tb880 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20206\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20206\n \tadd\tx25, x0, w25, uxtw #3\n \tmov\tx1, #0xffffffffffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20207\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20207\n \tmov\tx20, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20206\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20206\n \tstr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20207 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20207 (discriminator 1)\n \tldr\tx0, [x24, #16]\n \tcmp\tx0, x20\n \tb.le\tfb38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20208\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20208\n \tldr\tx0, [x26, x20, lsl #3]\n \tldr\tx0, [x0, #264]\n \tbl\tf99c \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20209\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20209\n \tcbnz\tx0, fab8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20207 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20207 (discriminator 2)\n \tadd\tx20, x20, #0x1\n \tb\tfa90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20211\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20211\n \tldr\tx27, [x21, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20212\n \tmov\tx22, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20212 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20212 (discriminator 1)\n \tcmp\tx25, x22\n \tb.eq\tfab0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20213\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20213\n \tldr\tx28, [x22]\n \tcmn\tx28, #0x1\n \tb.ne\tfae0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20214\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20214\n \tldr\tx0, [x27, #264]\n \tbl\tf99c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20214 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20214 (discriminator 1)\n \tstp\tx0, x28, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20219\n \tadd\tx22, x22, #0x8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20217\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20217\n \tldur\tx0, [x22, #-8]\n \tcmp\tx0, x23\n \tb.eq\tfab0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20219\n \tcbnz\tx0, fb30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20231\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20231\n \tadd\tx20, x24, w20, sxtw #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20232\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20232\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20230\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20230\n \tldr\tx2, [x21, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20232\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20232\n \tadd\tx1, x1, #0x310\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20231\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20231\n \tldr\tx3, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20232\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20232\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tldr\tx3, [x3, #24]\n \tldr\tx0, [x0]\n \tldr\tx2, [x2, #24]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20236\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20236\n \tmov\tx0, x19\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20237\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20237\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\tfb48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20222\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20222\n \tldr\tx27, [x27, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20212 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20212 (discriminator 2)\n \tb\tfac0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20226\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20226\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20227\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20227\n \tmov\tx0, x19\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20228\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20228\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20238\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20238\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx25, x26, [sp, #64]\n \tldp\tx27, x28, [sp, #80]\n \tldp\tx29, x30, [sp], #96\n \tautiasp\n \tret\n __Pyx_modinit_type_init_code():\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16078\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16078\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16087\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16087\n \tadrp\tx1, 14000 \n \tadd\tx1, x1, #0xbc0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16078\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16078\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16086\n \tadrp\tx20, 61000 \n \tadd\tx19, x20, #0x568\n \tadd\tx2, x19, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16078\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16078\n \tstp\tx21, x22, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16092\n \tadrp\tx21, 60000 \n \tadd\tx22, x21, #0x10\n \tstr\tx22, [x19, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16097\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16097\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16086\n \tstr\tx2, [x19, #2728]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16087\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16087\n \tstr\tx1, [x19, #2744]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16097\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16097\n \tbl\tc0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16097 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16097 (discriminator 1)\n \ttbz\tw0, #31, fbb8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16190\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16190\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\tfcf0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16107\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16107\n \tldr\tx0, [x19, #56]\n \tldr\tx1, [x19, #2728]\n \tbl\tc5a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16107 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16107 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16109\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16109\n \tldr\tx0, [x19, #56]\n \tbl\tfa2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16109 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16109 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16111\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16111\n \tldr\tx2, [x19, #56]\n \tldr\tx1, [x19, #464]\n \tldr\tx0, [x19, #2736]\n \tbl\tade0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16111 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16111 (discriminator 1)\n \ttbnz\tw0, #31, fbb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16113\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16113\n \tldr\tx0, [x19, #56]\n \tbl\tc2a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16113 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16113 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16129\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16129\n \tldr\tx3, [x19, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16115\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16115\n \tadd\tx2, x19, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16117\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16117\n \tadrp\tx1, 14000 \n \tadd\tx1, x1, #0xbcc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16126\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16126\n \tadd\tx0, x22, #0x1a0\n \tstr\tx0, [x19, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16129\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16129\n \tstr\tx3, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16115\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16115\n \tstr\tx2, [x19, #2752]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16117\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16117\n \tstr\tx1, [x19, #2760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16132\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16132\n \tbl\tc0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16132 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16132 (discriminator 1)\n \ttbnz\tw0, #31, fbb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16142\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16142\n \tldr\tx0, [x19, #64]\n \tldr\tx1, [x19, #2752]\n \tbl\tc5a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16142 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16142 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16144\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16144\n \tldr\tx0, [x19, #64]\n \tbl\tfa2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16144 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16144 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16146\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16146\n \tldr\tx2, [x19, #64]\n \tldr\tx1, [x19, #608]\n \tldr\tx0, [x19, #2736]\n \tbl\tade0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16146 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16146 (discriminator 1)\n \ttbnz\tw0, #31, fbb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16148\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16148\n \tldr\tx0, [x19, #64]\n \tbl\tc2a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16148 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16148 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16150\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16150\n \tadd\tx20, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16161\n \tadd\tx0, x21, #0x10\n \tadd\tx0, x0, #0x340\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16150\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16150\n \tadd\tx2, x20, #0xad8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16152\n \tadrp\tx1, 14000 \n \tadd\tx1, x1, #0xbe0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16164\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16164\n \tldr\tx3, [x20, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16161\n \tstr\tx0, [x20, #72]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16164\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16164\n \tstr\tx3, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16150\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16150\n \tstr\tx2, [x20, #2768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16152\n \tstr\tx1, [x20, #2776]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16167\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16167\n \tbl\tc0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16167 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16167 (discriminator 1)\n \ttbnz\tw0, #31, fbb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16177\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16177\n \tldr\tx0, [x20, #72]\n \tldr\tx1, [x20, #2768]\n \tbl\tc5a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16177 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16177 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16179\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16179\n \tldr\tx0, [x20, #72]\n \tbl\tfa2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16179 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16179 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\tfbb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16181\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16181\n \tldr\tx2, [x20, #72]\n \tldr\tx1, [x20, #696]\n \tldr\tx0, [x20, #2736]\n \tbl\tade0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16181 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16181 (discriminator 1)\n \ttbnz\tw0, #31, fbb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16183\n \tldr\tx0, [x20, #72]\n \tbl\tc2a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16183 (discriminator 1)\n \tcmn\tw0, #0x1\n \tcsetm\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16191\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16191\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n __Pyx_ImportDottedModule(_object*, _object*) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20454\n \tpaciasp\n \tsub\tsp, sp, #0x50\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tstp\tx21, x22, [sp, #48]\n \tmov\tx22, x0\n \tstr\tx23, [sp, #64]\n \tldr\tx2, [x1]\n \tstr\tx2, [sp, #8]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20399\n \tbl\tafc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20457 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20457 (discriminator 1)\n \tcbz\tx0, fe2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20458\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20458\n \tadrp\tx21, 61000 \n \tadd\tx21, x21, #0x568\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tmov\tx2, sp\n \tldr\tx1, [x21, #1960]\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx20, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20459 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20459 (discriminator 1)\n \tcbnz\tx20, fd68 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20468\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20468\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20469\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20469\n \tb\tfe8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tldr\tx1, [x21, #1480]\n \tmov\tx2, sp\n \tmov\tx0, x20\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx21, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20461 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20461 (discriminator 1)\n \tcbnz\tx21, fd8c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, fdcc \n \tb\tfde0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n \tccmp\tx21, x2, #0x4, eq\t// eq = none\n \tccmp\tx21, x1, #0x4, ne\t// ne = any\n \tb.eq\tfdc4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x21\n \tbl\tb850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20461 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20461 (discriminator 2)\n \tcbz\tw0, fd80 \n \tb\tfde4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbnz\tx0, fde0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20463\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20463\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20465\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20465\n \tmov\tx0, x21\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20467 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20467 (discriminator 1)\n \tcbz\tx20, fd60 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, fe0c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n@@ -5024,50 +5024,50 @@\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbnz\tx1, fe38 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\tfe38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20473\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20473\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20473 (discriminator 1)\n \tcbz\tx0, fe38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20474\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20474\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19556\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19556\n \tbl\tb3a0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19557 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19557 (discriminator 1)\n \tcbz\tx0, fe8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19583\n \tadrp\tx1, 61000 \n \tmov\tx0, x22\n \tmov\tx2, x19\n \tmov\tw4, #0x0 \t// #0\n \tldr\tx1, [x1, #1384]\n \tmov\tx3, #0x0 \t// #0\n \tbl\tb9e0 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, fe74 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20477 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20477 (discriminator 1)\n \tmov\tx19, x20\n \tb\tfe8c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbnz\tx1, fe6c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\tfe6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20478\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\tfeac // b.none\n@@ -5077,43 +5077,43 @@\n \tldp\tx29, x30, [sp, #16]\n \tldp\tx19, x20, [sp, #32]\n \tldp\tx21, x22, [sp, #48]\n \tadd\tsp, sp, #0x50\n \tautiasp\n \tret\n __Pyx_Py3ClassCreate(_object*, _object*, _object*, _object*, _object*, int, int) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21970\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21970\n \tpaciasp\n \tsub\tsp, sp, #0x50\n \tmov\tx7, x1\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3760]\n \tmov\tx6, x2\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21993\n \tmov\tx2, #0x8000000000000003 \t// #-9223372036854775805\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21970\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21970\n \tstr\tx19, [sp, #64]\n \tldr\tx1, [x5]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21975\n \tstp\txzr, x7, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21993\n \tadd\tx1, sp, #0x8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21975\n \tstp\tx6, x3, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21993\n \tbl\t18500 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22000\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22000\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22013\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22013\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\tff3c // b.none\n@@ -5121,119 +5121,119 @@\n \tldp\tx29, x30, [sp, #48]\n \tmov\tx0, x19\n \tldr\tx19, [sp, #64]\n \tadd\tsp, sp, #0x50\n \tautiasp\n \tret\n __Pyx_Py3MetaclassPrepare(_object*, _object*, _object*, _object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21809\n \tpaciasp\n \tsub\tsp, sp, #0x80\n \tadrp\tx6, 5f000 \n \tldr\tx6, [x6, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21813\n \tadrp\tx20, 61000 \n \tadd\tx7, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21809\n \tstp\tx21, x22, [sp, #80]\n \tmov\tx19, x1\n \tmov\tx22, x5\n \tstp\tx23, x24, [sp, #96]\n \tmov\tx23, x3\n \tmov\tx24, x4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tldr\tx1, [x7, #1744]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21809\n \tstr\tx25, [sp, #112]\n \tmov\tx25, x2\n \tldr\tx2, [x6]\n \tstr\tx2, [sp, #40]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tadd\tx2, sp, #0x8\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx21, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21814\n \tcbz\tx21, fff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21816\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21816\n \tmov\tx2, #0x2 \t// #2\n \tadd\tx1, sp, #0x18\n \tmov\tx0, x21\n \tmovk\tx2, #0x8000, lsl #48\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21815\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21815\n \tstp\txzr, x25, [sp, #16]\n \tstr\tx19, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21816\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21816\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21816\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21816\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 10008 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbnz\tx1, 10008 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t10008 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21819\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21819\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21819 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21819 (discriminator 2)\n \tcbnz\tx0, 10074 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21821\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21821\n \tbl\tb3a0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21826 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21826 (discriminator 1)\n \tcbz\tx19, 10074 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21828\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21828\n \tadd\tx20, x20, #0x568\n \tmov\tx2, x24\n \tmov\tx0, x19\n \tldr\tx1, [x20, #1592]\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21828 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21828 (discriminator 2)\n \ttbz\tw0, #31, 10030 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 10060 \n \tb\t10074 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21830\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21830\n \tldr\tx1, [x20, #1808]\n \tmov\tx2, x23\n \tmov\tx0, x19\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21830 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21830 (discriminator 2)\n \ttbnz\tw0, #31, 10024 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21834 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21834 (discriminator 1)\n \tcbz\tx22, 10078 \n \tldr\tx1, [x20, #1192]\n \tmov\tx2, x22\n \tmov\tx0, x19\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21834 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21834 (discriminator 2)\n \ttbz\tw0, #31, 10078 \n \tb\t10024 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbnz\tx0, 10074 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21820\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21820\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21839\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21839\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t10098 // b.none\n@@ -5244,176 +5244,176 @@\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tldp\tx23, x24, [sp, #96]\n \tadd\tsp, sp, #0x80\n \tautiasp\n \tret\n __Pyx_PEP560_update_bases(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21663\n \tpaciasp\n \tsub\tsp, sp, #0x80\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21665\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21665\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21663\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21667\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21667\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21663\n \tstp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21677\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21677\n \tadrp\tx23, 61000 \n \tadd\tx24, x20, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21663\n \tstp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21677\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21677\n \tadd\tx23, x23, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tmov\tx26, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21663\n \tstp\tx27, x28, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tadd\tx25, sp, #0x10\n /usr/include/python3.13/object.h:349\n \tldr\tx27, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21663\n \tldr\tx1, [x0]\n \tstr\tx1, [sp, #24]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21667 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21667 (discriminator 1)\n \tcmp\tx22, x27\n \tb.ge\t101e4 // b.tcont\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21668\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21668\n \tldr\tx21, [x24, x22, lsl #3]\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x21, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21669 (discriminator 1)\n \ttbz\tw0, #31, 1013c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21670\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21670\n \tcbnz\tx19, 10160 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21704\n \tmov\tx19, #0x0 \t// #0\n \tb\t101dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tldr\tx1, [x23, #1600]\n \tmov\tx2, x26\n \tmov\tx0, x21\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx28, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21678\n \tcbnz\tx28, 10174 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21678 (discriminator 1)\n \tbl\tb900 \n \tcbz\tx0, 10130 \n \tb\t10248 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21683\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21683\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tbl\taed0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21683 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21683 (discriminator 1)\n \ttbz\tw0, #31, 101dc \n \tb\t10248 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tmov\tx1, x25\n \tmov\tx0, x28\n \tmov\tx2, #0x8000000000000001 \t// #-9223372036854775807\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18871\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18871\n \tstp\txzr, x20, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x28]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 101a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x28]\n \tcbnz\tx1, 101a8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x28\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21691\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21691\n \tcbz\tx21, 10248 \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x21, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21694 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21694 (discriminator 2)\n \ttbz\tw0, #26, 10228 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21700\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21700\n \tcbz\tx19, 1028c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21711\n \tldr\tx2, [x19, #16]\n \tmov\tx3, x21\n \tmov\tx0, x19\n \tmov\tx1, x2\n \tbl\tb8c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21711 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21711 (discriminator 1)\n \ttbnz\tw0, #31, 10248 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 102cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21667 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21667 (discriminator 2)\n \tadd\tx22, x22, #0x1\n \tb\t10118 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21716\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21716\n \tcbnz\tx19, 101fc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t10254 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n \tb\t10254 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21720\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21720\n \tmov\tx0, x19\n \tbl\tad80 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21720\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21720\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 10254 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbnz\tx1, 10254 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t10254 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21695\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21695\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x828\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 10274 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21725\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21725\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21724\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21724\n \tmov\tx0, x19\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21726\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21726\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t102e4 // b.none\n@@ -5422,176 +5422,176 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 10248 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t10248 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21701\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21701\n \tmov\tx0, x22\n \tbl\tb170 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21701 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21701 (discriminator 1)\n \tcbz\tx0, 10248 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21704\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21704 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21704 (discriminator 1)\n \tcmp\tx22, x0\n \tb.eq\t101bc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21705\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21705\n \tldr\tx2, [x24, x0, lsl #3]\n /usr/include/python3.13/cpython/listobject.h:47\n \tldr\tx3, [x19, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n /usr/include/python3.13/cpython/listobject.h:47\n \tstr\tx2, [x3, x0, lsl #3]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t102c4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21704 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21704 (discriminator 3)\n \tadd\tx0, x0, #0x1\n \tb\t102a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 101dc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t101dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21726\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21726\n \tldp\tx29, x30, [sp, #32]\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #48]\n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n \tldp\tx25, x26, [sp, #96]\n \tldp\tx27, x28, [sp, #112]\n \tadd\tsp, sp, #0x80\n \tautiasp\n \tret\n __pyx_pymod_exec__rtmidi(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16373\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16373\n \tpaciasp\n \tsub\tsp, sp, #0x150\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #240]\n \tadd\tx29, sp, #0xf0\n \tstp\tx19, x20, [sp, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16389\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16389\n \tadrp\tx20, 61000 \n \tadd\tx2, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16373\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16373\n \tstp\tx21, x22, [sp, #272]\n \tstp\tx23, x24, [sp, #288]\n \tstp\tx25, x26, [sp, #304]\n \tstp\tx27, x28, [sp, #320]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16389\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16389\n \tldr\tx21, [x2, #2736]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16373\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16373\n \tldr\tx3, [x1]\n \tstr\tx3, [sp, #232]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16389\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16389\n \tcbz\tx21, 10380 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16390 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16390 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16390\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16390\n \tcmp\tx21, x0\n \tb.eq\t14a5c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16391\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16391\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3944]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x8a0\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16392\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16392\n \tmov\tw1, #0xffffffff \t// #-1\n \tb\t14a5c \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16399\n \tstr\tx0, [x2, #2736]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t10394 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16419\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16419\n \tbl\tacb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16419 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16419 (discriminator 1)\n \tstr\tx0, [x20, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16419\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16419\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16419 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16419 (discriminator 1)\n \tcbz\tx0, 12cd0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t103b4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16421 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16421 (discriminator 1)\n \tadd\tx19, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16421\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16421\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx0, x0, #0x8f0\n \tbl\taea0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16421 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16421 (discriminator 1)\n \tstr\tx0, [x19, #8]\n \tcbz\tx0, 12cf8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16422\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16422\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx0, x0, #0x900\n \tbl\taea0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16422 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16422 (discriminator 1)\n \tstr\tx0, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16422\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16422\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16422 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16422 (discriminator 1)\n \tcbz\tx0, 12d20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16423\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16423\n \tldr\tx2, [x19, #8]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx0, [x19, #2736]\n \tadd\tx1, x1, #0x910\n \tbl\tb560 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16423 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16423 (discriminator 1)\n \ttbnz\tw0, #31, 12d48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24424\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24424\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3896]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24448\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24448\n \tmov\tx0, #0x1f0 \t// #496\n \tmovk\tx0, #0x30d, lsl #16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24424\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24424\n \tldr\tx7, [x1]\n \tand\tx7, x7, #0xffffffffffffff00\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24448\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24448\n \teor\tx0, x7, x0\n \ttst\tx0, #0xffff0000\n \tb.ne\t10440 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16438 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16438 (discriminator 1)\n \tadd\tx22, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16438\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16438\n \tmov\tx0, #0x0 \t// #0\n \tbl\tadd0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16438 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16438 (discriminator 1)\n \tstr\tx0, [x22, #24]\n \tcbnz\tx0, 104b8 \n \tb\t12d70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24454 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24454 (discriminator 4)\n \tubfx\tw0, w7, #16, #8\n \tadrp\tx6, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tubfx\tx7, x7, #24, #32\n \tadd\tx6, x6, #0x920\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x930\n \tstr\tw0, [sp]\n@@ -5599,1135 +5599,1135 @@\n \tmov\tw4, #0xd \t// #13\n \tmov\tw3, #0x3 \t// #3\n \tmov\tx1, #0xc8 \t// #200\n \tmov\tx0, x19\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x938\n \tbl\tb390 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24464\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24464\n \tmov\tx1, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx0, #0x0 \t// #0\n \tbl\tad40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16434 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16434 (discriminator 1)\n \ttbz\tw0, #31, 10424 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16434 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16434 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16434 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16434 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16434 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16434 (discriminator 2)\n \tmov\tw28, #0x4032 \t// #16434\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16439\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16439\n \tadrp\tx19, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx19, x19, #0x348\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\taf10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16439 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16439 (discriminator 1)\n \tstr\tx0, [x22, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16439\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16439\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16439 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16439 (discriminator 1)\n \tcbz\tx0, 12d98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16440\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16440\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\tbcb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16440 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16440 (discriminator 1)\n \tstr\tx0, [x22, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16440\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16440\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16440 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16440 (discriminator 1)\n \tcbz\tx0, 12dc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20482\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20482\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx0, x0, #0x988\n \tbl\taea0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20509\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20509\n \tcbz\tx0, 10618 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20510\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20510\n \tadrp\tx22, 60000 \n \tadd\tx0, x22, #0x10\n /usr/include/string.h:268\n \tmov\tw1, #0x2e \t// #46\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20510\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20510\n \tldr\tx23, [x0, #1272]\n /usr/include/string.h:268\n \tmov\tx0, x23\n \tbl\tb540 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20511\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20511\n \tcbz\tx0, 10524 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20511 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20511 (discriminator 1)\n \tadd\tx23, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20512\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20512\n \tmov\tx1, x23\n \tmov\tx0, x25\n \tbl\tabc0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20513\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20513\n \tcbz\tx0, 10598 \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20514\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20514\n \tadd\tx22, x22, #0x10\n \tldr\tx1, [x19, #32]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20514\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20514\n \tldr\tx0, [x22, #1280]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20490 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20490 (discriminator 1)\n \ttbnz\tw2, #31, 10570 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20491\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx2, x23\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x998\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20493\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20493\n \tb\t14a4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20495\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20495\n \tcmp\tx1, x0\n \tb.eq\t105f0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20496\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx2, x23\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x9c8\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20499\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20499\n \tb\t14a4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20523\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20523\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3776]\n \tldr\tx0, [x0]\n \tbl\tb130 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20523 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20523 (discriminator 1)\n \tcbz\tw0, 14a4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20525\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20525\n \tadd\tx24, x22, #0x10\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20524\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20525\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20525\n \tadd\tx26, x24, #0x4e0\n \tmov\tx0, x26\n \tbl\tb6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20525 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20525 (discriminator 1)\n \ttbnz\tw0, #31, 14a4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20526\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20526\n \tmov\tx2, x26\n \tmov\tx1, x23\n \tmov\tx0, x25\n \tbl\tb560 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20526 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20526 (discriminator 1)\n \ttbnz\tw0, #31, 14a4c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24, #1248]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t105e8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x24, #1248]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20529\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20529\n \tadd\tx22, x22, #0x10\n \tadd\tx19, x22, #0x4e0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10604 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbz\tx0, 1060c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20532\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20532\n \tmov\tx25, x19\n \tb\t10618 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t10604 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21614 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21614 (discriminator 1)\n \tadd\tx19, x20, #0x568\n \tstr\tx25, [x19, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16442 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16442 (discriminator 1)\n \tcbz\tx25, 12de8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16029\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16029\n \tbl\td9fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16030\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16030\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb7c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16030 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16030 (discriminator 1)\n \tstr\tx0, [x19, #2104]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16030 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16030 (discriminator 2)\n \tcbz\tx0, 14a24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16031\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16031\n \tmov\tx0, #0xd8b9 \t// #55481\n \tmovk\tx0, #0x21, lsl #16\n \tbl\tb7c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16031 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16031 (discriminator 1)\n \tstr\tx0, [x19, #2112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16031 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16031 (discriminator 2)\n \tcbz\tx0, 14a24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16032\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16032\n \tmov\tx0, #0x3db3 \t// #15795\n \tmovk\tx0, #0x213, lsl #16\n \tbl\tb7c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16032 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16032 (discriminator 1)\n \tstr\tx0, [x19, #2120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16032 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16032 (discriminator 2)\n \tcbz\tx0, 14a24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16033\n \tmov\tx0, #0x1c0f \t// #7183\n \tmovk\tx0, #0x917, lsl #16\n \tbl\tb7c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16033 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16033 (discriminator 1)\n \tstr\tx0, [x19, #2128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16033 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16033 (discriminator 2)\n \tcbz\tx0, 14a24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16034\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16034\n \tmov\tx0, #0xffffffffffffffff \t// #-1\n \tbl\tb7c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16034 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16034 (discriminator 1)\n \tstr\tx0, [x19, #2136]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16465 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16465 (discriminator 1)\n \tcbz\tx0, 14a24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16471\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16471\n \tldr\tw0, [x19, #2800]\n \tcbnz\tw0, 1069c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16476\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16476\n \tbl\taf20 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16476 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16476 (discriminator 1)\n \tcbz\tx0, 12e10 \n \tb\t106d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16472\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16472\n \tldr\tx2, [x19, #1552]\n \tldr\tx1, [x19, #1632]\n \tldr\tx0, [x19, #2736]\n \tbl\tade0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16472 (discriminator 1)\n \ttbz\tw0, #31, 1068c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16472 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16472 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16472 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16472 (discriminator 2)\n \tmov\tw28, #0x4058 \t// #16472\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16477\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx19, x19, #0x930\n \tmov\tx1, x19\n \tbl\taab0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16477 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16477 (discriminator 1)\n \tcbz\tx0, 10708 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15502\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15502\n \tadd\tx19, x20, #0x568\n \tldr\tx0, [x19, #960]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15502 (discriminator 1)\n \tstr\tx0, [x19, #2808]\n \tcbz\tx0, 149fc \n \tb\t10748 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16478\n \tadd\tx2, x20, #0x568\n \tmov\tx1, x19\n \tmov\tx0, x25\n \tldr\tx2, [x2, #2736]\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16478 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16478 (discriminator 1)\n \ttbz\tw0, #31, 106f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16478 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16478 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16478 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16478 (discriminator 2)\n \tmov\tw28, #0x405e \t// #16478\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15503\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15503\n \tldr\tx0, [x19, #912]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15503 (discriminator 1)\n \tstr\tx0, [x19, #2816]\n \tcbz\tx0, 149fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15504\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15504\n \tldr\tx0, [x19, #456]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15504 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15504 (discriminator 1)\n \tstr\tx0, [x19, #2824]\n \tcbz\tx0, 149fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15505\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15505\n \tldr\tx0, [x19, #792]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15505 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15505 (discriminator 1)\n \tstr\tx0, [x19, #2832]\n \tcbz\tx0, 149fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15506\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15506\n \tldr\tx0, [x19, #1832]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15506 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15506 (discriminator 1)\n \tstr\tx0, [x19, #2840]\n \tcbz\tx0, 149fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15507\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15507\n \tldr\tx0, [x19, #936]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15507 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15507 (discriminator 1)\n \tstr\tx0, [x19, #2848]\n \tcbz\tx0, 149fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15508\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15508\n \tldr\tx0, [x19, #1992]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15508 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15508 (discriminator 1)\n \tstr\tx0, [x19, #2856]\n \tcbz\tx0, 149fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15509\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15509\n \tldr\tx0, [x19, #784]\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15509 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15509 (discriminator 1)\n \tstr\tx0, [x19, #2864]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15509\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15509\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16483 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16483 (discriminator 1)\n \tcbz\tx0, 12e38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16485\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16485\n \tbl\tcb30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16485 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16485 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t12e60 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16490\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16490\n \tbl\tfb68 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16490 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16490 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t12e88 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16506\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16506\n \tadrp\tx19, 61000 \n \tadd\tx22, x19, #0x568\n \tldr\tx0, [x22, #2000]\n \tbl\tfd04 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16506 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16506 (discriminator 1)\n \tcbz\tx0, 12eb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16508\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16508\n \tldr\tx1, [x22, #2000]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16508 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16508 (discriminator 1)\n \ttbnz\tw0, #31, 12ed8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1081c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 1081c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16518\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16518\n \tadd\tx22, x19, #0x568\n \tldr\tx0, [x22, #2088]\n \tbl\tfd04 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16518 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16518 (discriminator 1)\n \tcbz\tx0, 12efc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16520\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16520\n \tldr\tx1, [x22, #2088]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16520 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16520 (discriminator 1)\n \ttbnz\tw0, #31, 12f24 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10860 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10860 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16530\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16530\n \tadd\tx22, x19, #0x568\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x22, #1008]\n \tldr\tx2, [x22, #2200]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16530 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16530 (discriminator 1)\n \ttbnz\tw0, #31, 12f48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16539\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16539\n \tbl\tbbd0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16548\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16548\n \tldr\tx3, [x22, #1872]\n \tadrp\tx0, 60000 \n \tldr\tx2, [x22, #2040]\n \tadd\tx0, x0, #0x10\n \tldr\tx5, [x22, #2408]\n \tadd\tx0, x0, #0x680\n \tldr\tx4, [x19, #1384]\n \tmov\tw1, #0x0 \t// #0\n \tbl\tc880 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16548 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16548 (discriminator 1)\n \tcbz\tx0, 12f70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16550\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16550\n \tldr\tx1, [x22, #2040]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16550 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16550 (discriminator 1)\n \ttbnz\tw0, #31, 12f98 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 108d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 108d8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16560 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16560 (discriminator 1)\n \tcbz\tx0, 12fbc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16562\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16562\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #144]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16562 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16562 (discriminator 1)\n \ttbnz\tw0, #31, 12fe4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1091c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 1091c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tx0, #0x1 \t// #1\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16572 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16572 (discriminator 1)\n \tcbz\tx0, 13008 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16574\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16574\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #96]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16574 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16574 (discriminator 1)\n \ttbnz\tw0, #31, 13030 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10960 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10960 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tx0, #0x2 \t// #2\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16584 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16584 (discriminator 1)\n \tcbz\tx0, 13054 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16586\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #80]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16586 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16586 (discriminator 1)\n \ttbnz\tw0, #31, 1307c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 109a4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 109a4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tx0, #0x3 \t// #3\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16596 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16596 (discriminator 1)\n \tcbz\tx0, 130a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16598\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16598\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #128]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16598 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16598 (discriminator 1)\n \ttbnz\tw0, #31, 130c8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 109e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 109e8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tx0, #0x4 \t// #4\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16608 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16608 (discriminator 1)\n \tcbz\tx0, 130ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16610\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16610\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #176]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16610 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16610 (discriminator 1)\n \ttbnz\tw0, #31, 13114 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10a2c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10a2c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tx0, #0x5 \t// #5\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16620 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16620 (discriminator 1)\n \tcbz\tx0, 13138 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16622\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16622\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #160]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16622 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16622 (discriminator 1)\n \ttbnz\tw0, #31, 13160 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10a70 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10a70 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tx0, #0x6 \t// #6\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16632 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16632 (discriminator 1)\n \tcbz\tx0, 13184 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16634\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16634\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #112]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16634 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16634 (discriminator 1)\n \ttbnz\tw0, #31, 131ac \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10ab4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10ab4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16644 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16644 (discriminator 1)\n \tcbz\tx0, 131d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16646\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16646\n \tadrp\tx19, 61000 \n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #376]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16646 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16646 (discriminator 1)\n \ttbnz\tw0, #31, 131f8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10afc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10afc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x1 \t// #1\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16656 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16656 (discriminator 1)\n \tcbz\tx0, 1321c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16658\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16658\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #216]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16658 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16658 (discriminator 1)\n \ttbnz\tw0, #31, 13244 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10b40 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10b40 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x2 \t// #2\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16668 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16668 (discriminator 1)\n \tcbz\tx0, 13268 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16670\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16670\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #360]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16670 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16670 (discriminator 1)\n \ttbnz\tw0, #31, 13290 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10b84 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10b84 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x3 \t// #3\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16680 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16680 (discriminator 1)\n \tcbz\tx0, 132b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16682\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16682\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #312]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16682 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16682 (discriminator 1)\n \ttbnz\tw0, #31, 132dc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10bc8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10bc8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x4 \t// #4\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16692 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16692 (discriminator 1)\n \tcbz\tx0, 13300 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16694\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #248]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16694 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16694 (discriminator 1)\n \ttbnz\tw0, #31, 13328 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10c0c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10c0c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x5 \t// #5\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16704 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16704 (discriminator 1)\n \tcbz\tx0, 1334c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16706\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #296]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16706 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16706 (discriminator 1)\n \ttbnz\tw0, #31, 13374 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10c50 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10c50 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x6 \t// #6\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16716 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16716 (discriminator 1)\n \tcbz\tx0, 13398 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16718\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16718 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16718 (discriminator 1)\n \ttbnz\tw0, #31, 133c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10c94 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10c94 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x7 \t// #7\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16728 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16728 (discriminator 1)\n \tcbz\tx0, 133e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16730\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16730\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #280]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16730 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16730 (discriminator 1)\n \ttbnz\tw0, #31, 1340c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10cd8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10cd8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16740 (discriminator 1)\n \tcbz\tx0, 13430 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16742\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16742\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #232]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16742 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16742 (discriminator 1)\n \ttbnz\tw0, #31, 13458 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10d1c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10d1c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x9 \t// #9\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16752 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16752 (discriminator 1)\n \tcbz\tx0, 1347c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16754\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #328]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16754 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16754 (discriminator 1)\n \ttbnz\tw0, #31, 134a4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10d60 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10d60 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0xa \t// #10\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16764 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16764 (discriminator 1)\n \tcbz\tx0, 134c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16766\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16766\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #344]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16766 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16766 (discriminator 1)\n \ttbnz\tw0, #31, 134f0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10da4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10da4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16776\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16776\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16776 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16776 (discriminator 1)\n \tcbz\tx0, 13514 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16778\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3928]\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t10dd0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x25, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16781\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16781\n \tmov\tx0, x25\n \tbl\t100bc \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16781 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16781 (discriminator 1)\n \tcbz\tx0, 1353c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16783\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16783\n \tmov\tx1, x0\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc028 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16783 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16783 (discriminator 1)\n \tcbz\tx0, 13560 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16785\n \tadrp\tx19, 61000 \n \tadd\tx2, x19, #0x568\n \tmov\tx1, x22\n \tldr\tx5, [x2, #208]\n \tldr\tx3, [x2, #856]\n \tldr\tx4, [x2, #1872]\n \tmov\tx2, x3\n \tbl\tff54 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16785 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16785 (discriminator 1)\n \tcbz\tx0, 13580 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16787\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16787\n \tcmp\tx25, x22\n \tb.ne\t10e34 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10e74 \n \tb\t10e60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16788\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16788\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x25\n \tadd\tx1, x1, #0xa08\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16788 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16788 (discriminator 1)\n \ttbz\tw0, #31, 10e28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16788 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16788 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw28, #0x4194 \t// #16788\n \tadd\tx19, x19, #0x880\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 10e74 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16791\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16791\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb170 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16791 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16791 (discriminator 1)\n \tcbz\tx0, 1359c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x2 \t// #2\n \tbl\tb7c0 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16801 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16801 (discriminator 1)\n \tcbz\tx0, 135b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 2)\n \tldr\tx2, [x23, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 1)\n \tadd\tx0, x19, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 2)\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #4000]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 1)\n \tldr\tx1, [x0, #2048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 2)\n \tcmp\tx2, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 1)\n \tmov\tx0, x23\n \tmov\tx2, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 2)\n \tb.ne\t10ec0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 1)\n \tbl\tad00 \n \tb\t10ec4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 2)\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 6)\n \ttbnz\tw0, #31, 135d4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10ee4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbnz\tx0, 10ee4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16813\n \tadd\tx5, x19, #0x568\n \tadrp\tx0, 60000 \n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x10\n \tldr\tx2, [x5, #872]\n \tadd\tx0, x0, #0x6a0\n \tldr\tx3, [x5, #1872]\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx5, [x5, #2416]\n \tbl\tc880 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16813 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16813 (discriminator 1)\n \tcbz\tx0, 135f0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t10f24 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16816\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16816\n \tmov\tx1, x26\n \tmov\tx0, x25\n \tbl\taed0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16818\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16818\n \tadd\tx0, x19, #0x568\n \tldr\tx1, [x0, #2224]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x26, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t10f4c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 2)\n \tldr\tx0, [x23, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 1)\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 2)\n \tcmp\tx0, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 1)\n \tmov\tx0, x23\n \tldr\tx1, [x1, #1464]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 2)\n \tb.ne\t10f70 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 1)\n \tbl\tad00 \n \tb\t10f74 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 2)\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 6)\n \ttbnz\tw0, #31, 1360c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 10f94 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbnz\tx0, 10f94 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16829\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16829\n \tadd\tx1, x19, #0x568\n \tmov\tx3, x23\n \tmov\tx2, x22\n \tmov\tx0, x24\n \tldr\tx1, [x1, #856]\n \tbl\tfecc \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16829 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16829 (discriminator 1)\n \tcbz\tx0, 13628 \n /usr/include/python3.13/object.h:349\n \tldr\tx3, [x25, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22018\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22018\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22018 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22018 (discriminator 1)\n \tcmp\tx3, x28\n \tb.le\t10ff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22019\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22019\n \tldr\tx1, [x25, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22019\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22019\n \tldr\tx2, [x1, x28, lsl #3]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20663\n \tldr\tx0, [x2, #56]\n /usr/include/python3.13/object.h:826\n \tb.eq\t10fe0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20663 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20663 (discriminator 4)\n \tstr\tx26, [x2, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22018 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22018 (discriminator 3)\n \tadd\tx28, x28, #0x1\n \tstr\tx3, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20663 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20663 (discriminator 4)\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22018 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22018 (discriminator 3)\n \tldr\tx3, [sp, #24]\n \tb\t10fbc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11014 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 11014 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16833\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x26\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #856]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16833 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16833 (discriminator 1)\n \ttbnz\tw0, #31, 13644 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11048 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -6765,153 +6765,153 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 1109c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16846\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16846\n \tadd\tx23, x19, #0x568\n \tldr\tx0, [x23, #856]\n \tbl\t157a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16846 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16846 (discriminator 1)\n \tcbz\tx0, 13664 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16848\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16848\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16848 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16848 (discriminator 1)\n \tcbz\tx0, 1368c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16852\n \tldr\tx1, [x23, #2808]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x24, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t110d8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x24, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16856\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16856\n \tmov\tx0, x24\n \tbl\t100bc \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16856 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16856 (discriminator 1)\n \tcbz\tx0, 136b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16858\n \tmov\tx1, x0\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc028 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16858 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16858 (discriminator 1)\n \tcbz\tx0, 136d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860\n \tadd\tx19, x19, #0x568\n \tmov\tx1, x22\n \tldr\tx3, [x19, #400]\n \tldr\tx5, [x19, #840]\n \tmov\tx2, x3\n \tldr\tx4, [x19, #1872]\n \tbl\tff54 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 1)\n \tcbz\tx0, 136f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16862\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16862\n \tcmp\tx24, x22\n \tb.ne\t11138 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11180 \n \tb\t1116c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16863\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16863\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x24\n \tadd\tx1, x1, #0xa08\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16863 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16863 (discriminator 1)\n \ttbz\tw0, #31, 1112c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16863 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16863 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16863 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16863 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41df \t// #16863\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbnz\tx0, 11180 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x6 \t// #6\n \tbl\tb7c0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16874 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16874 (discriminator 1)\n \tcbz\tx0, 13710 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 1)\n \tmov\tx2, x0\n \tadrp\tx19, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 2)\n \tldr\tx0, [x25, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 1)\n \tadd\tx1, x19, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 2)\n \tcmp\tx0, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 1)\n \tmov\tx0, x25\n \tldr\tx1, [x1, #2048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 2)\n \tb.ne\t111b8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 1)\n \tbl\tad00 \n \tb\t111bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 2)\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 6)\n \ttbnz\tw0, #31, 13730 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 111dc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbnz\tx0, 111dc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16886\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16886\n \tadd\tx26, x19, #0x568\n \tmov\tx3, x25\n \tmov\tx2, x22\n \tmov\tx0, x23\n \tldr\tx1, [x26, #400]\n \tbl\tfecc \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16886 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16886 (discriminator 1)\n \tcbz\tx0, 13750 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16888\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16888\n \tldr\tx1, [x26, #400]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16888 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16888 (discriminator 1)\n \ttbnz\tw0, #31, 13770 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1122c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -6949,155 +6949,155 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11280 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16901\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16901\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #856]\n \tbl\t157a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16901 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16901 (discriminator 1)\n \tcbz\tx0, 13790 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16903\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16903\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16903 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16903 (discriminator 1)\n \tcbz\tx0, 137b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16907\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16907\n \tldr\tx1, [x24, #2816]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x23, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t112bc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x23, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16911\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16911\n \tmov\tx0, x23\n \tbl\t100bc \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16911 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16911 (discriminator 1)\n \tcbz\tx0, 137dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913\n \tmov\tx1, x0\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc028 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tcbz\tx0, 13800 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16915\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16915\n \tadd\tx2, x19, #0x568\n \tmov\tx1, x22\n \tldr\tx3, [x2, #416]\n \tldr\tx5, [x2, #848]\n \tldr\tx4, [x2, #1872]\n \tmov\tx2, x3\n \tbl\tff54 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16915 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16915 (discriminator 1)\n \tcbz\tx0, 13820 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16917\n \tcmp\tx23, x22\n \tb.ne\t1131c // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11364 \n \tb\t11350 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16918\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16918\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x23\n \tadd\tx1, x1, #0xa08\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16918 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16918 (discriminator 1)\n \ttbz\tw0, #31, 11310 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16918 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16918 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16918 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16918 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4216 \t// #16918\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbnz\tx0, 11364 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x7 \t// #7\n \tbl\tb7c0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16929 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16929 (discriminator 1)\n \tcbz\tx0, 13840 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 2)\n \tldr\tx2, [x24, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 1)\n \tadd\tx0, x19, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 2)\n \tadrp\tx26, 5f000 \n \tldr\tx26, [x26, #4000]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 1)\n \tldr\tx1, [x0, #2048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 2)\n \tcmp\tx2, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 1)\n \tmov\tx0, x24\n \tmov\tx2, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 2)\n \tb.ne\t113a0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 1)\n \tbl\tad00 \n \tb\t113a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 2)\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 6)\n \ttbnz\tw0, #31, 13860 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 113c4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbnz\tx0, 113c4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16941\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16941\n \tadd\tx27, x19, #0x568\n \tmov\tx3, x24\n \tmov\tx2, x22\n \tmov\tx0, x25\n \tldr\tx1, [x27, #416]\n \tbl\tfecc \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16941 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16941 (discriminator 1)\n \tcbz\tx0, 13880 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16943\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16943\n \tldr\tx1, [x27, #416]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16943 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16943 (discriminator 1)\n \ttbnz\tw0, #31, 138a0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11414 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -7135,153 +7135,153 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11468 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16956\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16956\n \tadd\tx19, x19, #0x568\n \tldr\tx0, [x19, #856]\n \tbl\t157a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16956 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16956 (discriminator 1)\n \tcbz\tx0, 138c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 1)\n \tcbz\tx0, 138e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16962\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16962\n \tldr\tx1, [x19, #2824]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x25, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t114a4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x25, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16966\n \tmov\tx0, x25\n \tbl\t100bc \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16966 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16966 (discriminator 1)\n \tcbz\tx0, 1390c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16968\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16968\n \tmov\tx1, x0\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc028 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16968 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16968 (discriminator 1)\n \tcbz\tx0, 13934 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16970\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16970\n \tadrp\tx19, 61000 \n \tadd\tx2, x19, #0x568\n \tmov\tx1, x22\n \tldr\tx3, [x2, #440]\n \tldr\tx5, [x2, #808]\n \tldr\tx4, [x2, #1872]\n \tmov\tx2, x3\n \tbl\tff54 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16970 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16970 (discriminator 1)\n \tcbz\tx0, 13958 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16972\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16972\n \tcmp\tx25, x22\n \tb.ne\t11508 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11550 \n \tb\t1153c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16973\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16973\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x25\n \tadd\tx1, x1, #0xa08\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16973 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16973 (discriminator 1)\n \ttbz\tw0, #31, 114fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16973 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16973 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16973 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16973 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x424d \t// #16973\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 11550 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x5 \t// #5\n \tbl\tb7c0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16984 (discriminator 1)\n \tcbz\tx0, 13978 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 1)\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 2)\n \tldr\tx0, [x23, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 1)\n \tldr\tx1, [x1, #2048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 2)\n \tcmp\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 1)\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 2)\n \tb.ne\t11584 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 1)\n \tbl\tad00 \n \tb\t11588 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 2)\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 6)\n \ttbnz\tw0, #31, 13994 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 115a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 115a8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16996\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16996\n \tadd\tx26, x19, #0x568\n \tmov\tx3, x23\n \tmov\tx2, x22\n \tmov\tx0, x24\n \tldr\tx1, [x26, #440]\n \tbl\tfecc \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16996 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16996 (discriminator 1)\n \tcbz\tx0, 139b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16998\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16998\n \tldr\tx1, [x26, #440]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16998 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16998 (discriminator 1)\n \ttbnz\tw0, #31, 139d0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 115f8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -7319,115 +7319,115 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 1164c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17011\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17011\n \tadd\tx23, x19, #0x568\n \tldr\tx0, [x23, #856]\n \tbl\t157a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17011 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17011 (discriminator 1)\n \tcbz\tx0, 139f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17013\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17013\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17013 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17013 (discriminator 1)\n \tcbz\tx0, 13a18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17017\n \tldr\tx1, [x23, #2832]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x24, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t11688 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x24, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17021\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17021\n \tmov\tx0, x24\n \tbl\t100bc \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17021 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17021 (discriminator 1)\n \tcbz\tx0, 13a3c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17023\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17023\n \tmov\tx1, x0\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc028 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17023 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17023 (discriminator 1)\n \tcbz\tx0, 13a60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025\n \tadd\tx2, x19, #0x568\n \tmov\tx1, x22\n \tldr\tx5, [x2, #824]\n \tldr\tx3, [x2, #920]\n \tldr\tx4, [x2, #1872]\n \tmov\tx2, x3\n \tbl\tff54 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025 (discriminator 1)\n \tcbz\tx0, 13a80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17027\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17027\n \tcmp\tx24, x22\n \tb.ne\t116e8 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11730 \n \tb\t1171c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17028\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x24\n \tadd\tx1, x1, #0xa08\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17028 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17028 (discriminator 1)\n \ttbz\tw0, #31, 116dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17028 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17028 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17028 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17028 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4284 \t// #17028\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbnz\tx0, 11730 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17031\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17031\n \tadd\tx26, x19, #0x568\n \tmov\tx3, x25\n \tmov\tx2, x22\n \tmov\tx0, x23\n \tldr\tx1, [x26, #920]\n \tbl\tfecc \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17031 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17031 (discriminator 1)\n \tcbz\tx0, 13a9c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17033\n \tldr\tx1, [x26, #920]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17033 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17033 (discriminator 1)\n \ttbnz\tw0, #31, 13abc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11780 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -7465,143 +7465,143 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 117d4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17046\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17046\n \tadd\tx19, x19, #0x568\n \tldr\tx0, [x19, #920]\n \tbl\t157a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17046 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17046 (discriminator 1)\n \tcbz\tx0, 13adc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17048\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17048\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17048 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17048 (discriminator 1)\n \tcbz\tx0, 13b04 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17053\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17053\n \tbl\t100bc \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17053 (discriminator 1)\n \tcbz\tx0, 13b28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055\n \tmov\tx1, x0\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc028 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tcbz\tx0, 13b4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17057\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17057\n \tldr\tx3, [x19, #752]\n \tmov\tx1, x22\n \tldr\tx5, [x19, #832]\n \tmov\tx2, x3\n \tldr\tx4, [x19, #1872]\n \tbl\tff54 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17057 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17057 (discriminator 1)\n \tcbz\tx0, 13b6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17059\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17059\n \tcmp\tx23, x22\n \tb.ne\t11850 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11898 \n \tb\t11884 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17060\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x23\n \tadd\tx1, x1, #0xa08\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17060 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17060 (discriminator 1)\n \ttbz\tw0, #31, 11844 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17060 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17060 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42a4 \t// #17060\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbnz\tx0, 11898 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x3 \t// #3\n \tbl\tb7c0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17071 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17071 (discriminator 1)\n \tcbz\tx0, 13b8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 2)\n \tldr\tx2, [x24, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 1)\n \tadrp\tx19, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 2)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4000]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 1)\n \tadd\tx1, x19, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 2)\n \tcmp\tx2, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 1)\n \tmov\tx2, x23\n \tldr\tx1, [x1, #2048]\n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 2)\n \tb.ne\t118d8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 1)\n \tbl\tad00 \n \tb\t118dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 2)\n \tbl\tb440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 6)\n \ttbnz\tw0, #31, 13bac \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 118fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbnz\tx0, 118fc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17083\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17083\n \tadd\tx26, x19, #0x568\n \tmov\tx3, x24\n \tmov\tx2, x22\n \tmov\tx0, x25\n \tldr\tx1, [x26, #752]\n \tbl\tfecc \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17083 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17083 (discriminator 1)\n \tcbz\tx0, 13bcc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17085\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17085\n \tldr\tx1, [x26, #752]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17085 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17085 (discriminator 1)\n \ttbnz\tw0, #31, 13bec \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1194c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -7639,115 +7639,115 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 119a0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17098\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17098\n \tadd\tx23, x19, #0x568\n \tldr\tx0, [x23, #856]\n \tbl\t157a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17098 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17098 (discriminator 1)\n \tcbz\tx0, 13c0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 1)\n \tcbz\tx0, 13c34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17104\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17104\n \tldr\tx1, [x23, #2816]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x25, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t119dc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x25, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17108\n \tmov\tx0, x25\n \tbl\t100bc \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17108 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17108 (discriminator 1)\n \tcbz\tx0, 13c58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17110\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17110\n \tmov\tx1, x0\n \tmov\tx0, #0x0 \t// #0\n \tbl\tc028 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17110 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17110 (discriminator 1)\n \tcbz\tx0, 13c80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17112\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17112\n \tadd\tx2, x19, #0x568\n \tmov\tx1, x22\n \tldr\tx5, [x2, #816]\n \tldr\tx3, [x2, #944]\n \tldr\tx4, [x2, #1872]\n \tmov\tx2, x3\n \tbl\tff54 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17112 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17112 (discriminator 1)\n \tcbz\tx0, 13ca4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17114\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17114\n \tcmp\tx25, x22\n \tb.ne\t11a3c // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11a84 \n \tb\t11a70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17115\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17115\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x25\n \tadd\tx1, x1, #0xa08\n \tbl\tae50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17115 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17115 (discriminator 1)\n \ttbz\tw0, #31, 11a30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17115 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17115 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17115 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17115 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42db \t// #17115\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 11a84 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17118\n \tadd\tx26, x19, #0x568\n \tmov\tx3, x23\n \tmov\tx2, x22\n \tmov\tx0, x24\n \tldr\tx1, [x26, #944]\n \tbl\tfecc \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17118 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17118 (discriminator 1)\n \tcbz\tx0, 13cc4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17120\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17120\n \tldr\tx1, [x26, #944]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17120 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17120 (discriminator 1)\n \ttbnz\tw0, #31, 13ce0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11ad4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -7785,1057 +7785,1057 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11b28 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17133\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17133\n \tadd\tx24, x19, #0x568\n \tadrp\tx23, 60000 \n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x23, #0x10\n \tldr\tx2, [x24, #1304]\n \tadd\tx0, x0, #0x6c0\n \tldr\tx3, [x24, #1872]\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx5, [x24, #2424]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17133 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17133 (discriminator 1)\n \tcbz\tx0, 13d00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17135\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17135\n \tldr\tx1, [x24, #1304]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17135 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17135 (discriminator 1)\n \ttbnz\tw0, #31, 13d28 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11b88 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11b88 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17145\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17145\n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x6e0\n \tldr\tx2, [x24, #1320]\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2432]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17145 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17145 (discriminator 1)\n \tcbz\tx0, 13d4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17147\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17147\n \tldr\tx1, [x24, #1320]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17147 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17147 (discriminator 1)\n \ttbnz\tw0, #31, 13d74 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11be4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11be4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17157\n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x700\n \tldr\tx2, [x24, #1336]\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2440]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17157 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17157 (discriminator 1)\n \tcbz\tx0, 13d98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17159\n \tldr\tx1, [x24, #1336]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17159 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17159 (discriminator 1)\n \ttbnz\tw0, #31, 13dc0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11c40 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11c40 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17169\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17169\n \tadrp\tx19, 61000 \n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x720\n \tldr\tx2, [x24, #1352]\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2448]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17169 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17169 (discriminator 1)\n \tcbz\tx0, 13de4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17171\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17171\n \tldr\tx1, [x24, #1352]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17171 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17171 (discriminator 1)\n \ttbnz\tw0, #31, 13e0c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11ca0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11ca0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17181\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17181\n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x740\n \tldr\tx2, [x24, #1408]\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2456]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17181 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17181 (discriminator 1)\n \tcbz\tx0, 13e30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17183\n \tldr\tx1, [x24, #1408]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17183 (discriminator 1)\n \ttbnz\tw0, #31, 13e58 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11cfc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11cfc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17193\n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x760\n \tldr\tx2, [x24, #1144]\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2464]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17193 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17193 (discriminator 1)\n \tcbz\tx0, 13e7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17195\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17195\n \tldr\tx1, [x24, #2224]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t11d40 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17196\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17196\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #1144]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17196 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17196 (discriminator 1)\n \ttbnz\tw0, #31, 13ea4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11d74 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11d74 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17206\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17206\n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x780\n \tldr\tx2, [x24, #472]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2472]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17206 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17206 (discriminator 1)\n \tcbz\tx0, 13ec8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17208\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17208\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1224]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17208 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17208 (discriminator 1)\n \ttbnz\tw0, #31, 13ef0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11dd4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11dd4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17210\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17210\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17219\n \tldr\tx2, [x24, #480]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x7a0\n \tldr\tx5, [x24, #2480]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17219 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17219 (discriminator 1)\n \tcbz\tx0, 13f14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17221\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17221\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1280]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17221 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17221 (discriminator 1)\n \ttbnz\tw0, #31, 13f3c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11e3c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11e3c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17223\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17223\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17232\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17232\n \tldr\tx2, [x24, #504]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x7c0\n \tldr\tx5, [x24, #2488]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17232 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17232 (discriminator 1)\n \tcbz\tx0, 13f60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17234\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17234\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1088]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17234 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17234 (discriminator 1)\n \ttbnz\tw0, #31, 13f88 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11ea4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11ea4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17236\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17236\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17245\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17245\n \tldr\tx2, [x24, #512]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x7e0\n \tldr\tx5, [x24, #2496]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17245 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17245 (discriminator 1)\n \tcbz\tx0, 13fac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17247\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17247\n \tldr\tx1, [x24, #2288]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t11ef0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17248\n \tadd\tx0, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx3, [x0, #56]\n \tldr\tx1, [x0, #1136]\n \tldr\tx0, [x3, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17248 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17248 (discriminator 1)\n \ttbnz\tw0, #31, 13fd4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11f28 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11f28 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17250\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17250\n \tadd\tx24, x19, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17259\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17259\n \tadrp\tx23, 60000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17250\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17250\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17259\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17259\n \tldr\tx2, [x24, #536]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x800\n \tldr\tx5, [x24, #2504]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17259 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17259 (discriminator 1)\n \tcbz\tx0, 13ff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17261\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17261\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1384]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17261 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17261 (discriminator 1)\n \ttbnz\tw0, #31, 14020 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 11f94 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 11f94 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17263\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17263\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17272\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17272\n \tldr\tx2, [x24, #544]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x820\n \tldr\tx5, [x24, #2512]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17272 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17272 (discriminator 1)\n \tcbz\tx0, 14044 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17274\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17274\n \tldr\tx1, [x24, #2288]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t11fe0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17275\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17275\n \tadd\tx0, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx3, [x0, #56]\n \tldr\tx1, [x0, #1392]\n \tldr\tx0, [x3, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17275 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17275 (discriminator 1)\n \ttbnz\tw0, #31, 1406c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12018 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12018 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17277\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17277\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17286\n \tldr\tx2, [x24, #552]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x840\n \tldr\tx5, [x24, #2520]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17286 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17286 (discriminator 1)\n \tcbz\tx0, 14090 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17288\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17288\n \tldr\tx1, [x24, #2288]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t12064 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17289\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17289\n \tadrp\tx19, 61000 \n \tadd\tx0, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx3, [x0, #56]\n \tldr\tx1, [x0, #1400]\n \tldr\tx0, [x3, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17289 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17289 (discriminator 1)\n \ttbnz\tw0, #31, 140b8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 120a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 120a0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17291\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17300\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17300\n \tldr\tx2, [x24, #560]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x860\n \tldr\tx5, [x24, #2528]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17300 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17300 (discriminator 1)\n \tcbz\tx0, 140dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17302\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17302\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1520]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17302 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17302 (discriminator 1)\n \ttbnz\tw0, #31, 14104 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12108 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12108 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17304\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17304\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17313\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17313\n \tldr\tx2, [x24, #568]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x880\n \tldr\tx5, [x24, #2536]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17313 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17313 (discriminator 1)\n \tcbz\tx0, 14128 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17315\n \tldr\tx1, [x24, #2320]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t12154 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17316\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17316\n \tadd\tx0, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx3, [x0, #56]\n \tldr\tx1, [x0, #1672]\n \tldr\tx0, [x3, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17316 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17316 (discriminator 1)\n \ttbnz\tw0, #31, 14150 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1218c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 1218c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17318\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17327\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17327\n \tldr\tx2, [x24, #576]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x8a0\n \tldr\tx5, [x24, #2544]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17327 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17327 (discriminator 1)\n \tcbz\tx0, 14174 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17329\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17329\n \tldr\tx1, [x24, #2224]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t121d8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17330\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17330\n \tadd\tx0, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx3, [x0, #56]\n \tldr\tx1, [x0, #1680]\n \tldr\tx0, [x3, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17330 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17330 (discriminator 1)\n \ttbnz\tw0, #31, 1419c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12210 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12210 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17332\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17332\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17341\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17341\n \tldr\tx2, [x24, #528]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x8c0\n \tldr\tx5, [x24, #2552]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17341 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17341 (discriminator 1)\n \tcbz\tx0, 141c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17343\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17343\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1104]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17343 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17343 (discriminator 1)\n \ttbnz\tw0, #31, 141e8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12278 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12278 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17345\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17345\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17354\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17354\n \tldr\tx2, [x24, #584]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x8e0\n \tldr\tx5, [x24, #2560]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17354 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17354 (discriminator 1)\n \tcbz\tx0, 1420c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17356\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1912]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17356 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17356 (discriminator 1)\n \ttbnz\tw0, #31, 14234 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 122e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 122e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17358\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17358\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17367\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17367\n \tldr\tx2, [x24, #600]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x900\n \tldr\tx5, [x24, #2568]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17367 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17367 (discriminator 1)\n \tcbz\tx0, 14258 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17369\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1936]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17369 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17369 (discriminator 1)\n \ttbnz\tw0, #31, 14280 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12348 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12348 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17371\n \tadd\tx24, x19, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17380\n \tadrp\tx23, 60000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17371\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17380\n \tldr\tx2, [x24, #592]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x920\n \tldr\tx5, [x24, #2576]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17380 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17380 (discriminator 1)\n \tcbz\tx0, 142a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17382\n \tldr\tx1, [x24, #2224]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t12398 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17383\n \tadd\tx0, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx3, [x0, #56]\n \tldr\tx1, [x0, #1920]\n \tldr\tx0, [x3, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17383 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17383 (discriminator 1)\n \ttbnz\tw0, #31, 142cc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 123d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 123d0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17385\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17385\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17394\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17394\n \tldr\tx2, [x24, #520]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x940\n \tldr\tx5, [x24, #2584]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17394 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17394 (discriminator 1)\n \tcbz\tx0, 142f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17396\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17396\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1080]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17396 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17396 (discriminator 1)\n \ttbnz\tw0, #31, 14318 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12438 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12438 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17398\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17398\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17405\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17405\n \tldr\tx2, [x24, #488]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x960\n \tldr\tx5, [x24, #2592]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17405 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17405 (discriminator 1)\n \tcbz\tx0, 1433c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17407\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17407\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1848]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17407 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17407 (discriminator 1)\n \ttbnz\tw0, #31, 14364 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 124a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 124a0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17409\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17409\n \tadrp\tx19, 61000 \n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17417\n \tldr\tx2, [x24, #496]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x980\n \tldr\tx5, [x24, #2600]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17417 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17417 (discriminator 1)\n \tcbz\tx0, 14388 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17419\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17419\n \tmov\tx2, x0\n \tldr\tx0, [x24, #56]\n \tldr\tx1, [x24, #1952]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17419 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17419 (discriminator 1)\n \ttbnz\tw0, #31, 143b0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1250c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 1250c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17421\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17421\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #56]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17430\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17430\n \tstr\twzr, [x24, #2144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17439\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17439\n \tldr\tx2, [x24, #664]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x9a0\n \tldr\tx5, [x24, #2608]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17439 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17439 (discriminator 1)\n \tcbz\tx0, 143d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17441\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17441\n \tmov\tx2, x0\n \tldr\tx0, [x24, #64]\n \tldr\tx1, [x24, #1368]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17441 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17441 (discriminator 1)\n \ttbnz\tw0, #31, 143fc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12578 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12578 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17443\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17443\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #64]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17452\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17452\n \tldr\tx2, [x24, #656]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x9c0\n \tldr\tx5, [x24, #2616]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17452 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17452 (discriminator 1)\n \tcbz\tx0, 14420 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17454\n \tmov\tx2, x0\n \tldr\tx0, [x24, #64]\n \tldr\tx1, [x24, #1152]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17454 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17454 (discriminator 1)\n \ttbnz\tw0, #31, 14448 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 125e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 125e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17456\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17456\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #64]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17465\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17465\n \tldr\tx2, [x24, #640]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0x9e0\n \tldr\tx5, [x24, #2624]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17465 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17465 (discriminator 1)\n \tcbz\tx0, 1446c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17467\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17467\n \tmov\tx2, x0\n \tldr\tx0, [x24, #64]\n \tldr\tx1, [x24, #1072]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17467 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17467 (discriminator 1)\n \ttbnz\tw0, #31, 14494 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12648 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12648 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17469\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17469\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #64]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17478\n \tldr\tx2, [x24, #648]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0xa00\n \tldr\tx5, [x24, #2632]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17478 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17478 (discriminator 1)\n \tcbz\tx0, 144b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17480\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17480\n \tmov\tx2, x0\n \tldr\tx0, [x24, #64]\n \tldr\tx1, [x24, #1104]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17480 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17480 (discriminator 1)\n \ttbnz\tw0, #31, 144e0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 126b0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 126b0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17482\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17482\n \tadd\tx22, x19, #0x568\n \tldr\tx0, [x22, #64]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22041\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22041\n \tldr\tx0, [x22, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17491\n \tldr\tx23, [x22, #1104]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22041\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22041\n \tldr\tx22, [x0, #264]\n /usr/include/python3.13/object.h:1031\n \tcbnz\tx22, 126e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22053\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22053\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22054\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22054\n \tmov\tx0, x23\n \tbl\t157a0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17491 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17491 (discriminator 1)\n \tcbz\tx0, 14504 \n \tb\t12724 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t126f4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22047\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22047\n \tmov\tx1, x23\n \tmov\tx0, x22\n \tbl\tb680 \n \tmov\tx25, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -8843,67 +8843,67 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 12720 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22049\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22049\n \tcbz\tx25, 126cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17493\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17493\n \tadd\tx1, x19, #0x568\n \tmov\tx0, x25\n \tldr\tx1, [x1, #1192]\n \tbl\tbd00 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17493 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17493 (discriminator 1)\n \tcbz\tx0, 1452c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12758 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 12758 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17496\n \tadd\tx23, x19, #0x568\n \tldr\tx0, [x23, #56]\n \tldr\tx1, [x23, #1104]\n \tbl\tbd00 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17496 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17496 (discriminator 1)\n \tcbz\tx0, 14554 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17498\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17498\n \tldr\tx1, [x23, #1192]\n \tbl\tbd00 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17498 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17498 (discriminator 1)\n \tcbz\tx0, 14578 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1279c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 1279c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17501\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17501\n \tmov\tx1, x23\n \tmov\tx0, x24\n \tmov\tw2, #0x2 \t// #2\n \tbl\tbb60 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17501 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17501 (discriminator 1)\n \tcbz\tx0, 14598 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 127d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -8930,3739 +8930,3739 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 12808 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17513\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17513\n \tadd\tx24, x19, #0x568\n \tadrp\tx23, 60000 \n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x23, #0x10\n \tldr\tx2, [x24, #672]\n \tadd\tx0, x0, #0xa20\n \tldr\tx3, [x24, #1872]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx5, [x24, #2640]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17513 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17513 (discriminator 1)\n \tcbz\tx0, 145b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17515\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17515\n \tmov\tx2, x0\n \tldr\tx0, [x24, #64]\n \tldr\tx1, [x24, #1376]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17515 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17515 (discriminator 1)\n \ttbnz\tw0, #31, 145e0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1286c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 1286c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17517\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #64]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17526\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17526\n \tldr\tx2, [x24, #680]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0xa40\n \tldr\tx5, [x24, #2648]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17526 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17526 (discriminator 1)\n \tcbz\tx0, 14604 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17528\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17528\n \tldr\tx1, [x24, #2384]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t128b8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17529\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17529\n \tadd\tx19, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx0, [x19, #64]\n \tldr\tx1, [x19, #1448]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17529 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17529 (discriminator 1)\n \ttbnz\tw0, #31, 1462c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 128f0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 128f0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17531\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17531\n \tadrp\tx19, 61000 \n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #64]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17540\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17540\n \tldr\tx2, [x24, #688]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0xa60\n \tldr\tx5, [x24, #2656]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17540 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17540 (discriminator 1)\n \tcbz\tx0, 14650 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17542\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17542\n \tldr\tx1, [x24, #2224]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21633\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21633\n \tstr\tx1, [x22, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t12940 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17543\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17543\n \tadd\tx0, x19, #0x568\n \tmov\tx2, x22\n \tldr\tx3, [x0, #64]\n \tldr\tx1, [x0, #1904]\n \tldr\tx0, [x3, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17543 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17543 (discriminator 1)\n \ttbnz\tw0, #31, 14678 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12978 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12978 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17545\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17545\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #64]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17552\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17552\n \tldr\tx2, [x24, #624]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0xa80\n \tldr\tx5, [x24, #2664]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17552 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17552 (discriminator 1)\n \tcbz\tx0, 1469c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17554\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17554\n \tldr\tx1, [x24, #1848]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17554 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17554 (discriminator 1)\n \ttbnz\tw0, #31, 146c4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 129dc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 129dc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17563\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17563\n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0xaa0\n \tldr\tx2, [x24, #632]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2672]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17563 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17563 (discriminator 1)\n \tcbz\tx0, 146e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17565\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17565\n \tldr\tx1, [x24, #1952]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17565 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17565 (discriminator 1)\n \ttbnz\tw0, #31, 14710 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12a38 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12a38 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17575\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17575\n \tadd\tx24, x19, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17584\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0xac0\n \tldr\tx2, [x24, #728]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx3, [x24, #1872]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17575\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17575\n \tstr\twzr, [x24, #2148]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17584\n \tldr\tx5, [x24, #2680]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17584 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17584 (discriminator 1)\n \tcbz\tx0, 14734 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17586\n \tmov\tx2, x0\n \tldr\tx0, [x24, #72]\n \tldr\tx1, [x24, #1152]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17586 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17586 (discriminator 1)\n \ttbnz\tw0, #31, 1475c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12a9c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12a9c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17588\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17588\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #72]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17597\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17597\n \tldr\tx2, [x24, #736]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0xae0\n \tldr\tx5, [x24, #2688]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17597 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17597 (discriminator 1)\n \tcbz\tx0, 14780 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17599\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17599\n \tmov\tx2, x0\n \tldr\tx0, [x24, #72]\n \tldr\tx1, [x24, #1368]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17599 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17599 (discriminator 1)\n \ttbnz\tw0, #31, 147a8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12b04 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12b04 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17601\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #72]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17610\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17610\n \tldr\tx2, [x24, #744]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0xb00\n \tldr\tx5, [x24, #2696]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17610 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17610 (discriminator 1)\n \tcbz\tx0, 147cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17612\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17612\n \tmov\tx2, x0\n \tldr\tx0, [x24, #72]\n \tldr\tx1, [x24, #1896]\n \tldr\tx0, [x0, #264]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17612 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17612 (discriminator 1)\n \ttbnz\tw0, #31, 147f4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12b6c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12b6c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17614\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17614\n \tadd\tx24, x19, #0x568\n \tldr\tx0, [x24, #72]\n \tbl\tb0f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17621\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17621\n \tldr\tx2, [x24, #712]\n \tadd\tx0, x23, #0x10\n \tldr\tx3, [x24, #1872]\n \tadd\tx0, x0, #0xb20\n \tldr\tx5, [x24, #2704]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx4, [x19, #1384]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17621 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17621 (discriminator 1)\n \tcbz\tx0, 14818 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17623\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17623\n \tldr\tx1, [x24, #1848]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17623 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17623 (discriminator 1)\n \ttbnz\tw0, #31, 14840 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12bd0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12bd0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17632\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17632\n \tadd\tx24, x19, #0x568\n \tadd\tx0, x23, #0x10\n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0xb40\n \tldr\tx2, [x24, #720]\n \tmov\tw1, #0x4 \t// #4\n \tldr\tx3, [x24, #1872]\n \tldr\tx5, [x24, #2712]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17632 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17632 (discriminator 1)\n \tcbz\tx0, 14864 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17634\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17634\n \tldr\tx1, [x24, #1952]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17634 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17634 (discriminator 1)\n \ttbnz\tw0, #31, 1488c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12c2c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12c2c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17642\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17642\n \tadd\tx23, x19, #0x568\n \tadrp\tx0, 60000 \n \tldr\tx4, [x19, #1384]\n \tadd\tx0, x0, #0x10\n \tldr\tx2, [x23, #1792]\n \tadd\tx0, x0, #0xb60\n \tldr\tx3, [x23, #1872]\n \tmov\tw1, #0x0 \t// #0\n \tldr\tx5, [x23, #2720]\n \tbl\tc880 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17642 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17642 (discriminator 1)\n \tcbz\tx0, 148b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17644\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17644\n \tldr\tx1, [x23, #1792]\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17644 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17644 (discriminator 1)\n \ttbnz\tw0, #31, 148d8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 12c8c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 12c8c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17652\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17652\n \tbl\tb3a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17652 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17652 (discriminator 1)\n \tcbz\tx0, 148fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17654\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17654\n \tadd\tx1, x19, #0x568\n \tmov\tx2, x0\n \tldr\tx0, [x19, #1384]\n \tldr\tx1, [x1, #2016]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17654 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17654 (discriminator 1)\n \ttbnz\tw0, #31, 14924 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 149e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 149e8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t149e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16419 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16419 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16419 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16419 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16419 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16419 (discriminator 2)\n \tmov\tw28, #0x4023 \t// #16419\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16421 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16421 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16421 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16421 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16421 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16421 (discriminator 2)\n \tmov\tw28, #0x4025 \t// #16421\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16422 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16422 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16422 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16422 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16422 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16422 (discriminator 2)\n \tmov\tw28, #0x4026 \t// #16422\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16423 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16423 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16423 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16423 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16423 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16423 (discriminator 2)\n \tmov\tw28, #0x4027 \t// #16423\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16438 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16438 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16438 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16438 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16438 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16438 (discriminator 2)\n \tmov\tw28, #0x4036 \t// #16438\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16439 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16439 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16439 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16439 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16439 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16439 (discriminator 2)\n \tmov\tw28, #0x4037 \t// #16439\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16440 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16440 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16440 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16440 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16440 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16440 (discriminator 2)\n \tmov\tw28, #0x4038 \t// #16440\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16442 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16442 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16442 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16442 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16442 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16442 (discriminator 2)\n \tmov\tw28, #0x403a \t// #16442\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16476 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16476 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16476 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16476 (discriminator 2)\n \tmov\tw28, #0x405c \t// #16476\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16483 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16483 (discriminator 2)\n \tmov\tw28, #0x4063 \t// #16483\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16485 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16485 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16485 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16485 (discriminator 2)\n \tmov\tw28, #0x4065 \t// #16485\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16490 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16490 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16490 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16490 (discriminator 2)\n \tmov\tw28, #0x406a \t// #16490\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16506 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16506 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16506 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16506 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16506 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16506 (discriminator 2)\n \tmov\tw28, #0x407a \t// #16506\n \tmov\tw26, #0x6d \t// #109\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16508 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16508 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16508 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16508 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16508 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16508 (discriminator 2)\n \tmov\tw28, #0x407c \t// #16508\n \tmov\tw26, #0x6d \t// #109\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16518 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16518 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16518 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16518 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16518 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16518 (discriminator 2)\n \tmov\tw28, #0x4086 \t// #16518\n \tmov\tw26, #0x6e \t// #110\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16520 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16520 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16520 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16520 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16520 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16520 (discriminator 2)\n \tmov\tw28, #0x4088 \t// #16520\n \tmov\tw26, #0x6e \t// #110\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16530 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16530 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16530 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16530 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16521 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16521 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16530 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16530 (discriminator 2)\n \tmov\tw28, #0x4092 \t// #16530\n \tmov\tw26, #0x75 \t// #117\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16548 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16548 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16548 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16548 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16548 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16548 (discriminator 2)\n \tmov\tw28, #0x40a4 \t// #16548\n \tmov\tw26, #0xdd \t// #221\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16550 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16550 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16550 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16550 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16550 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16550 (discriminator 2)\n \tmov\tw28, #0x40a6 \t// #16550\n \tmov\tw26, #0xdd \t// #221\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16560 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16560 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16560 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16560 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16560 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16560 (discriminator 2)\n \tmov\tw28, #0x40b0 \t// #16560\n \tmov\tw26, #0xec \t// #236\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16562 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16562 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16562 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16562 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16562 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16562 (discriminator 2)\n \tmov\tw28, #0x40b2 \t// #16562\n \tmov\tw26, #0xec \t// #236\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16572 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16572 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16572 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16572 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16572 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16572 (discriminator 2)\n \tmov\tw28, #0x40bc \t// #16572\n \tmov\tw26, #0xed \t// #237\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16574 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16574 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16574 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16574 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16574 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16574 (discriminator 2)\n \tmov\tw28, #0x40be \t// #16574\n \tmov\tw26, #0xed \t// #237\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16584 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16584 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16584 (discriminator 2)\n \tmov\tw28, #0x40c8 \t// #16584\n \tmov\tw26, #0xee \t// #238\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16586 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16586 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16586 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16586 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16586 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16586 (discriminator 2)\n \tmov\tw28, #0x40ca \t// #16586\n \tmov\tw26, #0xee \t// #238\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16596 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16596 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16596 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16596 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16596 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16596 (discriminator 2)\n \tmov\tw28, #0x40d4 \t// #16596\n \tmov\tw26, #0xef \t// #239\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16598 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16598 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16598 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16598 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16598 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16598 (discriminator 2)\n \tmov\tw28, #0x40d6 \t// #16598\n \tmov\tw26, #0xef \t// #239\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16608 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16608 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16608 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16608 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16608 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16608 (discriminator 2)\n \tmov\tw28, #0x40e0 \t// #16608\n \tmov\tw26, #0xf0 \t// #240\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16610 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16610 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16610 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16610 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16610 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16610 (discriminator 2)\n \tmov\tw28, #0x40e2 \t// #16610\n \tmov\tw26, #0xf0 \t// #240\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16620 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16620 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16620 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16620 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16620 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16620 (discriminator 2)\n \tmov\tw28, #0x40ec \t// #16620\n \tmov\tw26, #0xf1 \t// #241\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16622 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16622 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16622 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16622 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16622 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16622 (discriminator 2)\n \tmov\tw28, #0x40ee \t// #16622\n \tmov\tw26, #0xf1 \t// #241\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16632 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16632 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16632 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16632 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16632 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16632 (discriminator 2)\n \tmov\tw28, #0x40f8 \t// #16632\n \tmov\tw26, #0xf2 \t// #242\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16634 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16634 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16634 (discriminator 2)\n \tmov\tw28, #0x40fa \t// #16634\n \tmov\tw26, #0xf2 \t// #242\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16644 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16644 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16644 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16644 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16644 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16644 (discriminator 2)\n \tmov\tw28, #0x4104 \t// #16644\n \tmov\tw26, #0xf6 \t// #246\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16646 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16646 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16646 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16646 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16646 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16646 (discriminator 2)\n \tmov\tw28, #0x4106 \t// #16646\n \tmov\tw26, #0xf6 \t// #246\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16656 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16656 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16656 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16656 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16656 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16656 (discriminator 2)\n \tmov\tw28, #0x4110 \t// #16656\n \tmov\tw26, #0xf7 \t// #247\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16658 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16658 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16658 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16658 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16658 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16658 (discriminator 2)\n \tmov\tw28, #0x4112 \t// #16658\n \tmov\tw26, #0xf7 \t// #247\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16668 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16668 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16668 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16668 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16668 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16668 (discriminator 2)\n \tmov\tw28, #0x411c \t// #16668\n \tmov\tw26, #0xf8 \t// #248\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16670 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16670 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16670 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16670 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16670 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16670 (discriminator 2)\n \tmov\tw28, #0x411e \t// #16670\n \tmov\tw26, #0xf8 \t// #248\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16680 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16680 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16680 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16680 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16680 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16680 (discriminator 2)\n \tmov\tw28, #0x4128 \t// #16680\n \tmov\tw26, #0xf9 \t// #249\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16682 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16682 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16682 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16682 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16682 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16682 (discriminator 2)\n \tmov\tw28, #0x412a \t// #16682\n \tmov\tw26, #0xf9 \t// #249\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16692 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16692 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16692 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16692 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16692 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16692 (discriminator 2)\n \tmov\tw28, #0x4134 \t// #16692\n \tmov\tw26, #0xfa \t// #250\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16694 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16694 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16694 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16694 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16694 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16694 (discriminator 2)\n \tmov\tw28, #0x4136 \t// #16694\n \tmov\tw26, #0xfa \t// #250\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16704 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16704 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16704 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16704 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16704 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16704 (discriminator 2)\n \tmov\tw28, #0x4140 \t// #16704\n \tmov\tw26, #0xfb \t// #251\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16706 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16706 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16706 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16706 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16706 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16706 (discriminator 2)\n \tmov\tw28, #0x4142 \t// #16706\n \tmov\tw26, #0xfb \t// #251\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16716 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16716 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16716 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16716 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16716 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16716 (discriminator 2)\n \tmov\tw28, #0x414c \t// #16716\n \tmov\tw26, #0xfc \t// #252\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16718 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16718 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16718 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16718 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16718 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16718 (discriminator 2)\n \tmov\tw28, #0x414e \t// #16718\n \tmov\tw26, #0xfc \t// #252\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16728 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16728 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16728 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16728 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16728 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16728 (discriminator 2)\n \tmov\tw28, #0x4158 \t// #16728\n \tmov\tw26, #0xfd \t// #253\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16730 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16730 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16730 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16730 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16730 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16730 (discriminator 2)\n \tmov\tw28, #0x415a \t// #16730\n \tmov\tw26, #0xfd \t// #253\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16740 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16740 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16740 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16740 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16740 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16740 (discriminator 2)\n \tmov\tw28, #0x4164 \t// #16740\n \tmov\tw26, #0xfe \t// #254\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16742 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16742 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16742 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16742 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16742 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16742 (discriminator 2)\n \tmov\tw28, #0x4166 \t// #16742\n \tmov\tw26, #0xfe \t// #254\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16752 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16752 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16752 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16752 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16752 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16752 (discriminator 2)\n \tmov\tw28, #0x4170 \t// #16752\n \tmov\tw26, #0xff \t// #255\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16754 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16754 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16754 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16754 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16754 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16754 (discriminator 2)\n \tmov\tw28, #0x4172 \t// #16754\n \tmov\tw26, #0xff \t// #255\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16764 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16764 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16764 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16764 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16764 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16764 (discriminator 2)\n \tmov\tw28, #0x417c \t// #16764\n \tmov\tw26, #0x100 \t// #256\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16766 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16766 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16766 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16766 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16766 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16766 (discriminator 2)\n \tmov\tw28, #0x417e \t// #16766\n \tmov\tw26, #0x100 \t// #256\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16776 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16776 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16776 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16776 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16776 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16776 (discriminator 2)\n \tmov\tw28, #0x4188 \t// #16776\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16781 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16781 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16781 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16781 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16781 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16781 (discriminator 2)\n \tmov\tw28, #0x418d \t// #16781\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16783 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16783 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16783 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16783 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16783 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16783 (discriminator 2)\n \tmov\tw28, #0x418f \t// #16783\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16785 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16785 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16785 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16785 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4191 \t// #16785\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16791 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16791 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16383\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16791 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16791 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4197 \t// #16791\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16801 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16801 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16801 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16801 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16801 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16801 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41a1 \t// #16801\n \tmov\tw26, #0x10e \t// #270\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16801 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16801 (discriminator 1)\n \tmov\tx21, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16803 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16803 (discriminator 7)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw28, #0x41a3 \t// #16803\n \tadd\tx19, x19, #0x880\n \tmov\tw26, #0x10e \t// #270\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16813 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16813 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16813 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16813 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16813 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16813 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41ad \t// #16813\n \tmov\tw26, #0x110 \t// #272\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16813 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16813 (discriminator 1)\n \tmov\tx21, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16819 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16819 (discriminator 7)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw28, #0x41b3 \t// #16819\n \tadd\tx19, x19, #0x880\n \tmov\tw26, #0x110 \t// #272\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16829 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16829 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16829 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16829 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16829 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16829 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41bd \t// #16829\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16829 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16829 (discriminator 1)\n \tmov\tx21, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16833 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16833 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16833 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16833 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41c1 \t// #16833\n \tmov\tw26, #0x105 \t// #261\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16846 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16846 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16834 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16846 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16846 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16835 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16836 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16836 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16846 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16846 (discriminator 2)\n \tmov\tw28, #0x41ce \t// #16846\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16848 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16848 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16834 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16848 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16848 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16835 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16848 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16848 (discriminator 2)\n \tmov\tw28, #0x41d0 \t// #16848\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16856 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16856 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16834 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16856 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16856 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16835 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16856 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16856 (discriminator 2)\n \tmov\tw28, #0x41d8 \t// #16856\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16858 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16858 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16834 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16834 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16858 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16858 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16858 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16858 (discriminator 2)\n \tmov\tw28, #0x41da \t// #16858\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41dc \t// #16860\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16874 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16874 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16874 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16874 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41ea \t// #16874\n \tmov\tw26, #0x11b \t// #283\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 7)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16876 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16876 (discriminator 7)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41ec \t// #16876\n \tmov\tw26, #0x11b \t// #283\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16886 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16886 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16886 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16886 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41f6 \t// #16886\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16860 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16860 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16888 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16888 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16888 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16888 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x41f8 \t// #16888\n \tmov\tw26, #0x115 \t// #277\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16901 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16901 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16890 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16890 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16901 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16901 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16891 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16891 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16889 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16901 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16901 (discriminator 2)\n \tmov\tw28, #0x4205 \t// #16901\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16903 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16903 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16890 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16890 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16903 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16903 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16889 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16903 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16903 (discriminator 2)\n \tmov\tw28, #0x4207 \t// #16903\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16911 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16911 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16890 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16890 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16911 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16911 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16889 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16911 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16911 (discriminator 2)\n \tmov\tw28, #0x420f \t// #16911\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16889 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16889 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 2)\n \tmov\tw28, #0x4211 \t// #16913\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16915 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16915 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16915 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16915 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4213 \t// #16915\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16929 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16929 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16929 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16929 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4221 \t// #16929\n \tmov\tw26, #0x124 \t// #292\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 7)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16931 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16931 (discriminator 7)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4223 \t// #16931\n \tmov\tw26, #0x124 \t// #292\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16941 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16941 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16941 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16941 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x422d \t// #16941\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16913 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16943 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16943 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16943 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16943 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x422f \t// #16943\n \tmov\tw26, #0x11e \t// #286\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16956 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16956 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16946 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16946 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16956 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16956 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16944 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16945 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16945 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16956 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16956 (discriminator 2)\n \tmov\tw28, #0x423c \t// #16956\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16944 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16945 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16945 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 2)\n \tmov\tw28, #0x423e \t// #16958\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16966 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16966 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16944 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16966 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16966 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16945 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16945 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16966 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16966 (discriminator 2)\n \tmov\tw28, #0x4246 \t// #16966\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16968 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16968 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16944 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16944 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16968 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16968 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16968 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16968 (discriminator 2)\n \tmov\tw28, #0x4248 \t// #16968\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16958 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16970 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16970 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16970 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16970 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x424a \t// #16970\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16984 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16984 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16984 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16984 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16984 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4258 \t// #16984\n \tmov\tw26, #0x12d \t// #301\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16984 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 7)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16986 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16986 (discriminator 7)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x425a \t// #16986\n \tmov\tw26, #0x12d \t// #301\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16996 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16996 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16996 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16996 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16996 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16996 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4264 \t// #16996\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16996 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16996 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16998 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16998 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16998 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16998 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4266 \t// #16998\n \tmov\tw26, #0x127 \t// #295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17011 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17011 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16999 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17011 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17011 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17000 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17000 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17001 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17001 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17011 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17011 (discriminator 2)\n \tmov\tw28, #0x4273 \t// #17011\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17013 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17013 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16999 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17013 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17013 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17000 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17000 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17013 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17013 (discriminator 2)\n \tmov\tw28, #0x4275 \t// #17013\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17021 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17021 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16999 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17021 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17021 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17000 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17000 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17021 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17021 (discriminator 2)\n \tmov\tw28, #0x427d \t// #17021\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17023 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17023 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16999 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16999 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17023 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17023 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17023 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17023 (discriminator 2)\n \tmov\tw28, #0x427f \t// #17023\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4281 \t// #17025\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17031 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17031 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17031 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17031 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4287 \t// #17031\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17025 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17025 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17033 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17033 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17033 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17033 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x4289 \t// #17033\n \tmov\tw26, #0x130 \t// #304\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17046 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17046 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17035 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17035 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17046 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17046 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17036 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17036 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17034 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17046 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17046 (discriminator 2)\n \tmov\tw28, #0x4296 \t// #17046\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17048 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17048 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17035 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17035 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17048 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17048 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17034 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17048 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17048 (discriminator 2)\n \tmov\tw28, #0x4298 \t// #17048\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17053 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17053 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17035 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17035 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17053 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17053 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17034 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17053 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17053 (discriminator 2)\n \tmov\tw28, #0x429d \t// #17053\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17034 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17034 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 2)\n \tmov\tw28, #0x429f \t// #17055\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17057 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17057 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17057 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17057 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42a1 \t// #17057\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17071 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17071 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17071 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17071 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42af \t// #17071\n \tmov\tw26, #0x13f \t// #319\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 7)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17073 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17073 (discriminator 7)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42b1 \t// #17073\n \tmov\tw26, #0x13f \t// #319\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17083 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17083 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17083 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17083 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42bb \t// #17083\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17055 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17085 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17085 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17085 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17085 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42bd \t// #17085\n \tmov\tw26, #0x139 \t// #313\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17098 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17098 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17088 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17088 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17098 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17098 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17086 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17087 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17087 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17098 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17098 (discriminator 2)\n \tmov\tw28, #0x42ca \t// #17098\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17086 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17087 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17087 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 2)\n \tmov\tw28, #0x42cc \t// #17100\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17108 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17108 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17086 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17108 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17108 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17087 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17087 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17108 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17108 (discriminator 2)\n \tmov\tw28, #0x42d4 \t// #17108\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17110 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17110 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17086 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17086 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17110 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17110 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17110 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17110 (discriminator 2)\n \tmov\tw28, #0x42d6 \t// #17110\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17100 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17112 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17112 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17112 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17112 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42d8 \t// #17112\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17118 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17118 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17118 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17118 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17118 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17118 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42de \t// #17118\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17118 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17118 (discriminator 1)\n \tmov\tx21, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17120 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17120 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17120 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17120 (discriminator 2)\n \tadd\tx19, x19, #0x880\n \tmov\tw28, #0x42e0 \t// #17120\n \tmov\tw26, #0x142 \t// #322\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17133 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17133 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17133 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17133 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17133 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17133 (discriminator 2)\n \tmov\tw28, #0x42ed \t// #17133\n \tmov\tw26, #0x14d \t// #333\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17135 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17135 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17135 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17135 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17135 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17135 (discriminator 2)\n \tmov\tw28, #0x42ef \t// #17135\n \tmov\tw26, #0x14d \t// #333\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17145 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17145 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17145 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17145 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17145 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17145 (discriminator 2)\n \tmov\tw28, #0x42f9 \t// #17145\n \tmov\tw26, #0x15d \t// #349\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17147 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17147 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17147 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17147 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17147 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17147 (discriminator 2)\n \tmov\tw28, #0x42fb \t// #17147\n \tmov\tw26, #0x15d \t// #349\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17157 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17157 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17157 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17157 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17157 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17157 (discriminator 2)\n \tmov\tw28, #0x4305 \t// #17157\n \tmov\tw26, #0x16d \t// #365\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17159 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17159 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17159 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17159 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17159 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17159 (discriminator 2)\n \tmov\tw28, #0x4307 \t// #17159\n \tmov\tw26, #0x16d \t// #365\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17169 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17169 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17169 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17169 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17169 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17169 (discriminator 2)\n \tmov\tw28, #0x4311 \t// #17169\n \tmov\tw26, #0x17d \t// #381\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17171 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17171 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17171 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17171 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17171 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17171 (discriminator 2)\n \tmov\tw28, #0x4313 \t// #17171\n \tmov\tw26, #0x17d \t// #381\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17181 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17181 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17181 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17181 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17181 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17181 (discriminator 2)\n \tmov\tw28, #0x431d \t// #17181\n \tmov\tw26, #0x188 \t// #392\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17183 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17183 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17183 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17183 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17183 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17183 (discriminator 2)\n \tmov\tw28, #0x431f \t// #17183\n \tmov\tw26, #0x188 \t// #392\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17193 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17193 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17193 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17193 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17193 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17193 (discriminator 2)\n \tmov\tw28, #0x4329 \t// #17193\n \tmov\tw26, #0x18d \t// #397\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17196 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17196 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17196 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17196 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17196 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17196 (discriminator 2)\n \tmov\tw28, #0x432c \t// #17196\n \tmov\tw26, #0x18d \t// #397\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17206 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17206 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17206 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17206 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17206 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17206 (discriminator 2)\n \tmov\tw28, #0x4336 \t// #17206\n \tmov\tw26, #0x1b3 \t// #435\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17208 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17208 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17208 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17208 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17208 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17208 (discriminator 2)\n \tmov\tw28, #0x4338 \t// #17208\n \tmov\tw26, #0x1b3 \t// #435\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17219 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17219 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17219 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17219 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17219 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17219 (discriminator 2)\n \tmov\tw28, #0x4343 \t// #17219\n \tmov\tw26, #0x1cf \t// #463\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17221 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17221 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17221 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17221 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17221 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17221 (discriminator 2)\n \tmov\tw28, #0x4345 \t// #17221\n \tmov\tw26, #0x1cf \t// #463\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17232 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17232 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17232 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17232 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17232 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17232 (discriminator 2)\n \tmov\tw28, #0x4350 \t// #17232\n \tmov\tw26, #0x1d8 \t// #472\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17234 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17234 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17234 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17234 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17234 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17234 (discriminator 2)\n \tmov\tw28, #0x4352 \t// #17234\n \tmov\tw26, #0x1d8 \t// #472\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17245 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17245 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17245 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17245 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17245 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17245 (discriminator 2)\n \tmov\tw28, #0x435d \t// #17245\n \tmov\tw26, #0x1e2 \t// #482\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17248 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17248 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17248 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17248 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17248 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17248 (discriminator 2)\n \tmov\tw28, #0x4360 \t// #17248\n \tmov\tw26, #0x1e2 \t// #482\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17259 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17259 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17259 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17259 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17259 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17259 (discriminator 2)\n \tmov\tw28, #0x436b \t// #17259\n \tmov\tw26, #0x1ef \t// #495\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17261 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17261 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17261 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17261 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17261 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17261 (discriminator 2)\n \tmov\tw28, #0x436d \t// #17261\n \tmov\tw26, #0x1ef \t// #495\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17272 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17272 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17272 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17272 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17272 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17272 (discriminator 2)\n \tmov\tw28, #0x4378 \t// #17272\n \tmov\tw26, #0x1f3 \t// #499\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17275 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17275 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17275 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17275 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17275 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17275 (discriminator 2)\n \tmov\tw28, #0x437b \t// #17275\n \tmov\tw26, #0x1f3 \t// #499\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17286 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17286 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17286 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17286 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17286 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17286 (discriminator 2)\n \tmov\tw28, #0x4386 \t// #17286\n \tmov\tw26, #0x206 \t// #518\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17289 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17289 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17289 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17289 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17289 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17289 (discriminator 2)\n \tmov\tw28, #0x4389 \t// #17289\n \tmov\tw26, #0x206 \t// #518\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17300 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17300 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17300 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17300 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17300 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17300 (discriminator 2)\n \tmov\tw28, #0x4394 \t// #17300\n \tmov\tw26, #0x215 \t// #533\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17302 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17302 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17302 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17302 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17302 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17302 (discriminator 2)\n \tmov\tw28, #0x4396 \t// #17302\n \tmov\tw26, #0x215 \t// #533\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17313 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17313 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17313 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17313 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17313 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17313 (discriminator 2)\n \tmov\tw28, #0x43a1 \t// #17313\n \tmov\tw26, #0x220 \t// #544\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17316 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17316 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17316 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17316 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17316 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17316 (discriminator 2)\n \tmov\tw28, #0x43a4 \t// #17316\n \tmov\tw26, #0x220 \t// #544\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17327 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17327 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17327 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17327 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17327 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17327 (discriminator 2)\n \tmov\tw28, #0x43af \t// #17327\n \tmov\tw26, #0x249 \t// #585\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17330 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17330 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17330 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17330 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17330 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17330 (discriminator 2)\n \tmov\tw28, #0x43b2 \t// #17330\n \tmov\tw26, #0x249 \t// #585\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17341 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17341 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17341 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17341 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17341 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17341 (discriminator 2)\n \tmov\tw28, #0x43bd \t// #17341\n \tmov\tw26, #0x286 \t// #646\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17343 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17343 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17343 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17343 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17343 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17343 (discriminator 2)\n \tmov\tw28, #0x43bf \t// #17343\n \tmov\tw26, #0x286 \t// #646\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17354 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17354 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17354 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17354 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17354 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17354 (discriminator 2)\n \tmov\tw28, #0x43ca \t// #17354\n \tmov\tw26, #0x296 \t// #662\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17356 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17356 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17356 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17356 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17356 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17356 (discriminator 2)\n \tmov\tw28, #0x43cc \t// #17356\n \tmov\tw26, #0x296 \t// #662\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17367 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17367 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17367 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17367 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17367 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17367 (discriminator 2)\n \tmov\tw28, #0x43d7 \t// #17367\n \tmov\tw26, #0x2ae \t// #686\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17369 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17369 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17369 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17369 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17369 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17369 (discriminator 2)\n \tmov\tw28, #0x43d9 \t// #17369\n \tmov\tw26, #0x2ae \t// #686\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17380 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17380 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17380 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17380 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17380 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17380 (discriminator 2)\n \tmov\tw28, #0x43e4 \t// #17380\n \tmov\tw26, #0x2cb \t// #715\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17383 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17383 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17383 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17383 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17383 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17383 (discriminator 2)\n \tmov\tw28, #0x43e7 \t// #17383\n \tmov\tw26, #0x2cb \t// #715\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17394 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17394 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17394 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17394 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17394 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17394 (discriminator 2)\n \tmov\tw28, #0x43f2 \t// #17394\n \tmov\tw26, #0x2e6 \t// #742\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17396 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17396 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17396 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17396 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17396 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17396 (discriminator 2)\n \tmov\tw28, #0x43f4 \t// #17396\n \tmov\tw26, #0x2e6 \t// #742\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17405 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17405 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17405 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17405 (discriminator 2)\n \tmov\tw28, #0x43fd \t// #17405\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17407 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17407 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17407 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17407 (discriminator 2)\n \tmov\tw28, #0x43ff \t// #17407\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17417 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17417 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17417 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17417 (discriminator 2)\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17417 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17417 (discriminator 2)\n \tmov\tw28, #0x4409 \t// #17417\n \tmov\tw26, #0x10 \t// #16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17419 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17419 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17419 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17419 (discriminator 2)\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17419 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17419 (discriminator 2)\n \tmov\tw28, #0x440b \t// #17419\n \tmov\tw26, #0x10 \t// #16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17439 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17439 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17439 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17439 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17439 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17439 (discriminator 2)\n \tmov\tw28, #0x441f \t// #17439\n \tmov\tw26, #0x333 \t// #819\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17441 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17441 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17441 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17441 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17441 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17441 (discriminator 2)\n \tmov\tw28, #0x4421 \t// #17441\n \tmov\tw26, #0x333 \t// #819\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17452 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17452 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17452 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17452 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17452 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17452 (discriminator 2)\n \tmov\tw28, #0x442c \t// #17452\n \tmov\tw26, #0x346 \t// #838\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17454 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17454 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17454 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17454 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17454 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17454 (discriminator 2)\n \tmov\tw28, #0x442e \t// #17454\n \tmov\tw26, #0x346 \t// #838\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17465 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17465 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17465 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17465 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17465 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17465 (discriminator 2)\n \tmov\tw28, #0x4439 \t// #17465\n \tmov\tw26, #0x35f \t// #863\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17467 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17467 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17467 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17467 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17467 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17467 (discriminator 2)\n \tmov\tw28, #0x443b \t// #17467\n \tmov\tw26, #0x35f \t// #863\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17478 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17478 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17478 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17478 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17478 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17478 (discriminator 2)\n \tmov\tw28, #0x4446 \t// #17478\n \tmov\tw26, #0x36a \t// #874\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17480 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17480 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17480 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17480 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17480 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17480 (discriminator 2)\n \tmov\tw28, #0x4448 \t// #17480\n \tmov\tw26, #0x36a \t// #874\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17491 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17491 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17491 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17491 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17123 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17491 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17491 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17491 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17491 (discriminator 2)\n \tmov\tw28, #0x4453 \t// #17491\n \tmov\tw26, #0x36e \t// #878\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17491 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17491 (discriminator 1)\n \tmov\tx22, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17493 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17493 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17493 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17493 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17493 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17493 (discriminator 2)\n \tmov\tw28, #0x4455 \t// #17493\n \tmov\tw26, #0x36e \t// #878\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17496 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17496 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17496 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17496 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17122 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17496 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17496 (discriminator 2)\n \tmov\tw28, #0x4458 \t// #17496\n \tmov\tw26, #0x36e \t// #878\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17498 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17498 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17498 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17498 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17498 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17498 (discriminator 2)\n \tmov\tw28, #0x445a \t// #17498\n \tmov\tw26, #0x36e \t// #878\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17501 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17501 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17501 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17501 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17501 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17501 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17501 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17501 (discriminator 2)\n \tmov\tw28, #0x445d \t// #17501\n \tmov\tw26, #0x36e \t// #878\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17513 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17513 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17513 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17513 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17513 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17513 (discriminator 2)\n \tmov\tw28, #0x4469 \t// #17513\n \tmov\tw26, #0x370 \t// #880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17515 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17515 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17515 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17515 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17515 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17515 (discriminator 2)\n \tmov\tw28, #0x446b \t// #17515\n \tmov\tw26, #0x370 \t// #880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17526 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17526 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17526 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17526 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17526 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17526 (discriminator 2)\n \tmov\tw28, #0x4476 \t// #17526\n \tmov\tw26, #0x384 \t// #900\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17529 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17529 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17529 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17529 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17529 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17529 (discriminator 2)\n \tmov\tw28, #0x4479 \t// #17529\n \tmov\tw26, #0x384 \t// #900\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17540 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17540 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17540 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17540 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17540 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17540 (discriminator 2)\n \tmov\tw28, #0x4484 \t// #17540\n \tmov\tw26, #0x3aa \t// #938\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17543 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17543 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17543 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17543 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17543 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17543 (discriminator 2)\n \tmov\tw28, #0x4487 \t// #17543\n \tmov\tw26, #0x3aa \t// #938\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17552 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17552 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17552 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17552 (discriminator 2)\n \tmov\tw28, #0x4490 \t// #17552\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17554 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17554 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17554 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17554 (discriminator 2)\n \tmov\tw28, #0x4492 \t// #17554\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17563 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17563 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17563 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17563 (discriminator 2)\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17563 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17563 (discriminator 2)\n \tmov\tw28, #0x449b \t// #17563\n \tmov\tw26, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17565 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17565 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17565 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17565 (discriminator 2)\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17565 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17565 (discriminator 2)\n \tmov\tw28, #0x449d \t// #17565\n \tmov\tw26, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17584 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17584 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17584 (discriminator 2)\n \tmov\tw28, #0x44b0 \t// #17584\n \tmov\tw26, #0x403 \t// #1027\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17586 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17586 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17586 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17586 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17586 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17586 (discriminator 2)\n \tmov\tw28, #0x44b2 \t// #17586\n \tmov\tw26, #0x403 \t// #1027\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17597 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17597 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17597 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17597 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17597 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17597 (discriminator 2)\n \tmov\tw28, #0x44bd \t// #17597\n \tmov\tw26, #0x41c \t// #1052\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17599 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17599 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17599 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17599 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17599 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17599 (discriminator 2)\n \tmov\tw28, #0x44bf \t// #17599\n \tmov\tw26, #0x41c \t// #1052\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17610 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17610 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17610 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17610 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17610 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17610 (discriminator 2)\n \tmov\tw28, #0x44ca \t// #17610\n \tmov\tw26, #0x42a \t// #1066\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17612 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17612 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17612 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17612 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17612 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17612 (discriminator 2)\n \tmov\tw28, #0x44cc \t// #17612\n \tmov\tw26, #0x42a \t// #1066\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17621 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17621 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17621 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17621 (discriminator 2)\n \tmov\tw28, #0x44d5 \t// #17621\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17623 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17623 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17623 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17623 (discriminator 2)\n \tmov\tw28, #0x44d7 \t// #17623\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17632 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17632 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17632 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17632 (discriminator 2)\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17632 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17632 (discriminator 2)\n \tmov\tw28, #0x44e0 \t// #17632\n \tmov\tw26, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17634 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17634 (discriminator 2)\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17634 (discriminator 2)\n \tmov\tw28, #0x44e2 \t// #17634\n \tmov\tw26, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, #0x1 \t// #1\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17642 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17642 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17642 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17642 (discriminator 2)\n \tmov\tw28, #0x44ea \t// #17642\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17644 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17644 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x890\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17644 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17644 (discriminator 2)\n \tmov\tw28, #0x44ec \t// #17644\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17652 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17652 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17121 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17652 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17652 (discriminator 2)\n \tmov\tw28, #0x44f4 \t// #17652\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17654 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17654 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17503 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17502 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17502 (discriminator 1)\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16832 (discriminator 1)\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17654 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17654 (discriminator 2)\n \tmov\tw28, #0x44f6 \t// #17654\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17661\n \tmov\tx0, x25\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17662\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17662\n \tmov\tx0, x22\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17663\n \tmov\tx0, x24\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17664\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17664\n \tmov\tx0, x23\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17665\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17665\n \tmov\tx0, x21\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17666\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17666\n \tadd\tx0, x20, #0x568\n \tldr\tx0, [x0, #2736]\n \tcbz\tx0, 149c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17667\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17667\n \tldr\tx0, [x20, #1384]\n \tcbz\tx0, 1499c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17667 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17667 (discriminator 1)\n \tcbz\tw27, 1499c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17668\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17668\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx3, x19\n \tmov\tw2, w26\n \tmov\tw1, w28\n \tadd\tx0, x0, #0xa18\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17671\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17671\n \tadd\tx2, x20, #0x568\n \tldr\tx0, [x2, #2736]\n \tcbz\tx0, 149e8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17671 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17671 (discriminator 1)\n \tstr\txzr, [x2, #2736]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 149e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbnz\tx1, 149e8 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t149e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17681\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17681\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17681 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17681 (discriminator 1)\n \tcbnz\tx0, 149e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17682\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17682\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4056]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xa18\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17687\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17687\n \tadd\tx20, x20, #0x568\n \tldr\tx0, [x20, #2736]\n \tcmp\tx0, #0x0\n \tcsetm\tw1, eq\t// eq = none\n \tb\t14a5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16483 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw26, #0x1 \t// #1\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16466\n \tmov\tw27, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16483 (discriminator 2)\n \tmov\tw28, #0x4063 \t// #16483\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16465 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16465 (discriminator 2)\n \tadrp\tx19, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16382\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16465 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16465 (discriminator 2)\n \tadd\tx19, x19, #0x880\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16381\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16380\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16379\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16379\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16465 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16465 (discriminator 2)\n \tmov\tw28, #0x4051 \t// #16465\n \tmov\tw26, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16374\n \tmov\tw27, #0x0 \t// #0\n \tb\t14944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20534\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20534\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20535\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20534\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20534\n \tbl\tc1dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20536\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20536\n \tb\t105f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17693\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx3, [sp, #232]\n \tldr\tx2, [x0]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.eq\t14a7c // b.none\n@@ -12676,17 +12676,17 @@\n \tldp\tx27, x28, [sp, #320]\n \tadd\tsp, sp, #0x150\n \tautiasp\n \tret\n \n 0000000000014aa4 :\n PyInit__rtmidi():\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16291\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:16292\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:16292\n \tadrp\tx0, 60000 \n \tadd\tx0, x0, #0x10\n \tadd\tx0, x0, #0xb80\n \tb\tbc60 \n call_weak_fn():\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4064]\n@@ -12755,1352 +12755,1352 @@\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n __pyx_f_7_rtmidi_8MidiBase_baseptr(__pyx_obj_7_rtmidi_MidiBase*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7120\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7120\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7144\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7144\n \tmov\tx0, #0x0 \t// #0\n \tret\n __pyx_f_7_rtmidi_6MidiIn_baseptr(__pyx_obj_7_rtmidi_MidiIn*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10865\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10865\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10889\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10889\n \tldr\tx0, [x0, #48]\n \tret\n \tnop\n \tnop\n __pyx_f_7_rtmidi_7MidiOut_baseptr(__pyx_obj_7_rtmidi_MidiOut*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12792\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12792\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12816\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12816\n \tldr\tx0, [x0, #48]\n \tret\n __pyx_tp_traverse_7_rtmidi_MidiBase(_object*, int (*)(_object*, void*), void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14733\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tx20, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14736\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14736\n \tldr\tx0, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14733\n \tstr\tx21, [sp, #32]\n \tmov\tx21, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14736\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14736\n \tcbz\tx0, 14c20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14737\n \tmov\tx1, x2\n \tblr\tx20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14737 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14737 (discriminator 1)\n \tcbnz\tw0, 14c58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14739\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14739\n \tldr\tx0, [x19, #32]\n \tcbz\tx0, 14c34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14740\n \tmov\tx1, x21\n \tblr\tx20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14740 (discriminator 1)\n \tcbnz\tw0, 14c58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14742\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14742\n \tldr\tx0, [x19, #40]\n \tcbz\tx0, 14c58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14743\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14743\n \tmov\tx1, x21\n \tmov\tx16, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14746\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14746\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14743\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14743\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14746\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14746\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n __Pyx_CyFunction_get_qualname(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20743\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20743\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20745\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20745\n \tldr\tx0, [x0, #80]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t14c84 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20747\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20747\n \tret\n __Pyx_CyFunction_get_globals(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20798\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20798\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20800\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20800\n \tldr\tx0, [x0, #96]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t14ca0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20802\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20802\n \tret\n __Pyx_CyFunction_get_closure(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20805\n \tbti\tc\n /usr/include/python3.13/object.h:824\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3768]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t14cc0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20810\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tret\n __Pyx_CyFunction_get_code(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20813\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20814\n \tldr\tx0, [x0, #104]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20814 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20814 (discriminator 2)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3768]\n \tcmp\tx0, #0x0\n \tcsel\tx0, x0, x1, ne\t// ne = any\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t14cf4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20818\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20818\n \tret\n \tnop\n \tnop\n __Pyx_CyFunction_traverse(__pyx_CyFunctionObject*, int (*)(_object*, void*), void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21169\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21169\n \tpaciasp\n \tstp\tx29, x30, [sp, #-64]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x1\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21170\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21170\n \tldr\tx0, [x0, #112]\n \tcbz\tx0, 14d34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21170 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21170 (discriminator 1)\n \tmov\tx1, x2\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21174\n \tldr\tx0, [x21, #32]\n \tcbz\tx0, 14d48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21174 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21174 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21176\n \tldr\tx0, [x21, #64]\n \tcbz\tx0, 14d5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21176 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21176 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21177\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21177\n \tldr\tx0, [x21, #72]\n \tcbz\tx0, 14d70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21177 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21177 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21178\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21178\n \tldr\tx0, [x21, #80]\n \tcbz\tx0, 14d84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21178 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21178 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21179\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21179\n \tldr\tx0, [x21, #88]\n \tcbz\tx0, 14d98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21179 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21179 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21180\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21180\n \tldr\tx0, [x21, #96]\n \tcbz\tx0, 14dac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21180 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21180 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21181\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21181\n \tldr\tx0, [x21, #104]\n \tcbz\tx0, 14dc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21181 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21181 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21183\n \tldr\tx0, [x21, #56]\n \tcbz\tx0, 14dd4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21183 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21185\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21185\n \tldr\tx0, [x21, #152]\n \tcbz\tx0, 14de8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21185 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21185 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21186\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21186\n \tldr\tx0, [x21, #160]\n \tcbz\tx0, 14dfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21186 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21186 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21187\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21187\n \tldr\tx0, [x21, #184]\n \tcbz\tx0, 14e10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21187 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21187 (discriminator 1)\n \tmov\tx1, x19\n \tblr\tx20\n \tcbnz\tw0, 14e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21188\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21188\n \tstr\tx23, [sp, #48]\n \tldr\tx23, [x21, #120]\n \tcbz\tx23, 14e50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21191 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21191 (discriminator 1)\n \tldr\tw2, [x21, #128]\n \tcmp\tw2, #0x0\n \tb.le\t14e50 \n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21192\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21192\n \tldr\tx0, [x23, x22, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21192 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21192 (discriminator 1)\n \tmov\tx1, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21192\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21192\n \tcbz\tx0, 14e44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21192 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21192 (discriminator 1)\n \tblr\tx20\n \tcbnz\tw0, 14e6c \n \tldr\tw2, [x21, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21191 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21191 (discriminator 1)\n \tadd\tx22, x22, #0x1\n \tcmp\tw2, w22\n \tb.gt\t14e2c \n \tldr\tx23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21194\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21194\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21195\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21195\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n \tret\n \tldr\tx23, [sp, #48]\n \tb\t14e58 \n \tnop\n \tnop\n \tnop\n __pyx_bisect_code_objects(__Pyx_CodeObjectCacheEntry*, int, int):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22103\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22103\n \tmov\tx5, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22105\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22105\n \tsubs\tw3, w1, #0x1\n \tb.mi\t14eec // b.first\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22105 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22105 (discriminator 1)\n \tadd\tx4, x0, w3, uxtw #4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22106\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22106\n \tmov\tw0, w1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22105 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22105 (discriminator 1)\n \tldr\tw1, [x4, #8]\n \tcmp\tw1, w2\n \tb.lt\t14ee8 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22108\n \tmov\tw1, #0x0 \t// #0\n \tcbnz\tw3, 14ebc \n \tb\t14eec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22112\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22112\n \tb.ge\t14ee8 // b.tcont\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22113\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22113\n \tadd\tw1, w0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22108\n \tcmp\tw1, w3\n \tb.ge\t14ee0 // b.tcont\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22109\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22109\n \tsub\tw0, w3, w1\n \tadd\tw0, w1, w0, asr #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22110\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22110\n \tadd\tx4, x5, w0, sxtw #4\n \tldr\tw4, [x4, #8]\n \tcmp\tw4, w2\n \tb.le\t14eac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22111\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22111\n \tmov\tw3, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22108\n \tcmp\tw1, w3\n \tb.lt\t14ebc // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22121\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22121\n \tcmp\tw2, w4\n \tcinc\tw0, w0, gt\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22123\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22123\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22118\n \tldr\tw4, [x5, #8]\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22121\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22121\n \tcmp\tw2, w4\n \tcinc\tw0, w0, gt\n \tb\t14ee8 \n __pyx_tp_new_7_rtmidi_MidiBase(_typeobject*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14688\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14688\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14695\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14695\n \tldr\tx2, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14695 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14695 (discriminator 1)\n \ttbnz\tw2, #20, 14f80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14696\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14696\n \tldr\tx2, [x0, #304]\n \tmov\tx1, #0x0 \t// #0\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14700 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14700 (discriminator 1)\n \tcbz\tx0, 14f64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14703\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14703\n \tadrp\tx1, 62000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14704\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14703\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14703\n \tldr\tx1, [x1, #16]\n \tstp\tx1, x2, [x0, #16]\n /usr/include/python3.13/object.h:824\n \tldr\tw1, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw3, w1, #0x1\n \tb.eq\t14f70 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw3, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw3, w1, #0x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14705\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14705\n \tstr\tx2, [x0, #32]\n /usr/include/python3.13/object.h:826\n \tb.eq\t14fa0 // b.none\n /usr/include/python3.13/object.h:831\n \tadds\tw1, w1, #0x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14706\n \tstr\tx2, [x0, #40]\n /usr/include/python3.13/object.h:831\n \tcsel\tw1, w3, w1, eq\t// eq = none\n \tstr\tw1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14708\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14708\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14705\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14705\n \tstp\tx2, x2, [x0, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14708\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14708\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14698\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14698\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3952]\n \tadrp\tx1, 61000 \n \tmov\tx2, #0x0 \t// #0\n \tldr\tx1, [x1, #1408]\n \tldr\tx3, [x3, #312]\n \tblr\tx3\n \tb\t14f20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14706\n \tstr\tx2, [x0, #40]\n /usr/include/python3.13/object.h:826\n \tb\t14f64 \n __Pyx_CyFunction_get_annotations(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20918\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20918\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20919\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20919\n \tldr\tx0, [x0, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20921 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20921 (discriminator 1)\n \tcbz\tx0, 14fe4 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t14fd4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20928\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20928\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20922\n \tbl\tb3a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20923 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20923 (discriminator 1)\n \tcbz\tx0, 14fd4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20924\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20924\n \tstr\tx0, [x19, #176]\n \tb\t14fc4 \n \tnop\n \tnop\n \tnop\n __Pyx_CyFunction_get_dict(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20768\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20768\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20770\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20770\n \tldr\tx0, [x0, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20770 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20770 (discriminator 1)\n \tcbz\tx0, 1503c \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t1502c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20777\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20777\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20771\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20771\n \tbl\tb3a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20771 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20771 (discriminator 1)\n \tstr\tx0, [x19, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20772 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20772 (discriminator 1)\n \tcbnz\tx0, 1501c \n \tb\t1502c \n __Pyx_CyFunction_Vectorcall_O(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21415\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21415\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tmov\tx5, #0x5 \t// #5\n \tand\tx2, x2, #0x7fffffffffffffff\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21415\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21415\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tldr\tx4, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21417\n \tldr\tx6, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tand\tx4, x4, x5\n \tcmp\tx4, #0x4\n \tb.eq\t1509c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 1)\n \tcbnz\tx3, 150b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21431\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21431\n \tldr\tx0, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21436 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21436 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t150d8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21443\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21443\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21442\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21442\n \tldr\tx1, [x1]\n \tldr\tx2, [x6, #8]\n \tmov\tx16, x2\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21370 (discriminator 1)\n \tcbz\tx2, 15108 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 1)\n \tcbnz\tx3, 15128 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21426\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21426\n \tldr\tx0, [x1], #8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21428\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21428\n \tsub\tx2, x2, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21429\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21429\n \tb\t1507c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 2)\n \tldr\tx3, [x3, #16]\n \tcbz\tx3, 15078 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21378\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21378\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx2, [x6]\n \tadd\tx1, x1, #0xdc0\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21380\n \tb\t150f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21437\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21437\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx3, x2\n \tldr\tx2, [x6]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx0, [x0]\n \tadd\tx1, x1, #0xde8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21443\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21443\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx2, [x6]\n \tadd\tx1, x1, #0xda0\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21373\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21373\n \tb\t150f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 2)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 150a4 \n \tb\t150b8 \n \tnop\n \tnop\n \tnop\n __Pyx_PyObject_Call(_object*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18051\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18051\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx21, x22, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx3, [x0, #8]\n \tldr\tx22, [x3, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx22, 151b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tmov\tx21, x2\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 151c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx2, x21\n \tmov\tx1, x20\n \tmov\tx0, x19\n \tblr\tx22\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx19, 151c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18071\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18071\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tb\taac0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbz\tx0, 151d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18061\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18061\n \tmov\tx19, #0x0 \t// #0\n \tb\t15198 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18061\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18061\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tb\t15198 \n __Pyx_CyFunction_CallMethod(_object*, _object*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21207\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21207\n \tpaciasp\n \tstp\tx29, x30, [sp, #-64]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tx20, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21219\n \tldr\tx0, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21207\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21207\n \tmov\tx1, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21223\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21223\n \tldr\tw4, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21207\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21207\n \tstr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21223\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21223\n \tand\tw4, w4, #0xf\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21219\n \tldr\tx21, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21223\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21223\n \tcmp\tw4, #0x4\n \tb.eq\t152c4 // b.none\n \tb.gt\t1525c \n \tcmp\tw4, #0x1\n \tb.eq\t152fc // b.none\n \tcmp\tw4, #0x3\n \tb.ne\t15294 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21229\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21229\n \tmov\tx0, x20\n \tmov\tx16, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21306\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21306\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21229\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21229\n \tmov\tx2, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21306\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21306\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21229\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21229\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21223\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21223\n \tcmp\tw4, #0x8\n \tb.ne\t15294 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21256 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21256 (discriminator 1)\n \tcbnz\tx3, 15318 \n /usr/include/python3.13/object.h:349\n \tldr\tx3, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21263 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21263 (discriminator 1)\n \tcmp\tx3, #0x1\n \tb.ne\t15368 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21270\n \tldr\tx1, [x1, #24]\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21306\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21306\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21270\n \tmov\tx16, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21306\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21306\n \tldr\tx21, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21270\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21292\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21292\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xf28\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21306\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21306\n \tldr\tx21, [sp, #32]\n \tmov\tx0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21231 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21231 (discriminator 1)\n \tcbnz\tx3, 15350 \n /usr/include/python3.13/object.h:349\n \tldr\tx3, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21239\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21239\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21238 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21238 (discriminator 1)\n \tcbz\tx3, 1527c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21248\n \tldr\tx2, [x19, #16]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadd\tx1, x1, #0xf00\n \tldr\tx2, [x2]\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21252\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21252\n \tb\t152ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21225 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21225 (discriminator 1)\n \tcbz\tx3, 15278 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21225 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21225 (discriminator 2)\n \tmov\tx0, x3\n \tstr\tx2, [sp, #56]\n \tbl\tba40 \n \tldr\tx1, [sp, #56]\n \tcbz\tx0, 15278 \n \tb\t1532c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21256 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21256 (discriminator 2)\n \tmov\tx0, x3\n \tstr\tx2, [sp, #56]\n \tbl\tba40 \n \tldr\tx1, [sp, #56]\n \tcbz\tx0, 15268 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21302\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21302\n \tldr\tx2, [x19, #16]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadd\tx1, x1, #0xdc0\n \tldr\tx2, [x2]\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21305\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21305\n \tb\t152ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21231 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21231 (discriminator 2)\n \tmov\tx0, x3\n \tstr\tx2, [sp, #56]\n \tbl\tba40 \n \tldr\tx1, [sp, #56]\n \tcbz\tx0, 152c8 \n \tb\t1532c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21284\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21284\n \tldr\tx2, [x19, #16]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadd\tx1, x1, #0xde8\n \tldr\tx2, [x2]\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21288\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21288\n \tb\t152ac \n __Pyx_CyFunction_get_name(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20707\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20707\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20709\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20709\n \tldr\tx0, [x0, #72]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20709 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20709 (discriminator 1)\n \tcbz\tx0, 153c8 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t153b8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20722\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20722\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20713\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20713\n \tldr\tx0, [x19, #16]\n \tldr\tx0, [x0]\n \tbl\tadc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20713 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20713 (discriminator 1)\n \tstr\tx0, [x19, #72]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20717 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20717 (discriminator 1)\n \tcbnz\tx0, 153a8 \n \tb\t153b8 \n __Pyx_CyFunction_repr(__pyx_CyFunctionObject*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21198\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21198\n \tbti\tc\n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21200\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21200\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x1, #0xf48\n \tldr\tx1, [x2, #80]\n \tb\taec0 \n \tnop\n \tnop\n __Pyx_CyFunction_init_defaults(__pyx_CyFunctionObject*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20820\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20820\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20822\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20822\n \tldr\tx1, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20820\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20820\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20822\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20822\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20823 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20823 (discriminator 1)\n \tcbz\tx0, 15480 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20826\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20826\n \tldr\tx2, [x0, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20826\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20826\n \tstr\tx2, [x19, #152]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t15438 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20828\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20828\n \tldr\tx2, [x0, #32]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20828\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20828\n \tstr\tx2, [x19, #160]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t15450 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x2]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 15464 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 15478 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20840\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20840\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20839\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20839\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20840\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20840\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t15464 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20840\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20840\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20824\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20824\n \tmov\tw0, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20840\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20840\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n \tnop\n \tnop\n \tnop\n __Pyx_CyFunction_get_kwdefaults(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20889\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20889\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20890\n \tldr\tx19, [x0, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20892 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20892 (discriminator 1)\n \tcbz\tx19, 154dc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t154c8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20902\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20902\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20893\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20893\n \tldr\tx1, [x0, #168]\n \tmov\tx20, x0\n \tcbz\tx1, 154fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20894\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20894\n \tbl\t15400 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20894 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20894 (discriminator 2)\n \tcmn\tw0, #0x1\n \tb.eq\t154c8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20895\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20895\n \tldr\tx19, [x20, #160]\n \tb\t154b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20897\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20897\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tb\t154b8 \n __Pyx_CyFunction_get_defaults(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20858\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20859\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20859\n \tldr\tx19, [x0, #152]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20861 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20861 (discriminator 1)\n \tcbz\tx19, 15544 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t15530 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20871\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20871\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20862\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20862\n \tldr\tx1, [x0, #168]\n \tmov\tx20, x0\n \tcbz\tx1, 15564 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20863\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20863\n \tbl\t15400 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20863 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20863 (discriminator 2)\n \tcmn\tw0, #0x1\n \tb.eq\t15530 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20864\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20864\n \tldr\tx19, [x20, #152]\n \tb\t15520 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20866\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tb\t15520 \n __pyx_tp_dealloc_7_rtmidi_MidiBase(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14710\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14713 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14713 (discriminator 1)\n \tldr\tx1, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14713 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14713 (discriminator 2)\n \tldr\tx1, [x1, #392]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14710\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14713 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14713 (discriminator 2)\n \tcbnz\tx1, 1564c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14719\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14719\n \tmov\tx0, x19\n \tbl\tb7a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14720\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14720\n \tldr\tx0, [x19, #24]\n \tcbz\tx0, 155b8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14720 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14720 (discriminator 1)\n \tstr\txzr, [x19, #24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 155b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1563c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14721\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14721\n \tldr\tx0, [x19, #32]\n \tcbz\tx0, 155d8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14721 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14721 (discriminator 1)\n \tstr\txzr, [x19, #32]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 155d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 15644 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14722\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14722\n \tldr\tx0, [x19, #40]\n \tcbz\tx0, 155f8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14722 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14722 (discriminator 1)\n \tstr\txzr, [x19, #40]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 155f8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 15618 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14724 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14724 (discriminator 1)\n \tldr\tx1, [x19, #8]\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14731\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14731\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14724 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14724 (discriminator 1)\n \tldr\tx1, [x1, #320]\n \tmov\tx16, x1\n \tbr\tx16\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14724 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14724 (discriminator 1)\n \tldr\tx1, [x19, #8]\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14731\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14731\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14724 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14724 (discriminator 1)\n \tldr\tx1, [x1, #320]\n \tmov\tx16, x1\n \tbr\tx16\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t155b8 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t155d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14713 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14713 (discriminator 1)\n \tbl\tad50 \n \tcbnz\tw0, 15590 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14714 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14714 (discriminator 1)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 15000 \n \tadd\tx0, x0, #0x570\n \tldr\tx1, [x1, #48]\n \tcmp\tx1, x0\n \tb.ne\t15590 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14715\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14715\n \tmov\tx0, x19\n \tbl\ta9c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14715 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14715 (discriminator 1)\n \tcbz\tw0, 15590 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14731\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14731\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n __pyx_tp_traverse_7_rtmidi_MidiIn(_object*, int (*)(_object*, void*), void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14924\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14924\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tstr\tx21, [sp, #32]\n \tmov\tx21, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14927\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14927\n \tbl\t14bec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14927 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14927 (discriminator 1)\n \tcbnz\tw0, 156d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14928\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14928\n \tldr\tx2, [x19, #56]\n \tcbz\tx2, 156d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14929\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14929\n \tmov\tx1, x21\n \tmov\tx16, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14932\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14932\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14929\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14929\n \tmov\tx0, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14932\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14932\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14929\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14929\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14932\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14932\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n __Pyx_GetBuiltinName(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17875\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17875\n \tpaciasp\n \tsub\tsp, sp, #0x30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17876\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17876\n \tadrp\tx1, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17875\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17875\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tldr\tx0, [x1, #1392]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17875\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17875\n \tldr\tx3, [x2]\n \tstr\tx3, [sp, #8]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tmov\tx1, x19\n \tmov\tx2, sp\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx20, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17877 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17877 (discriminator 1)\n \tcbz\tx20, 15768 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17886\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17886\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t15790 // b.any\n \tldp\tx29, x30, [sp, #16]\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #32]\n \tadd\tsp, sp, #0x30\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17877 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17877 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 15734 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17878\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17878\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3864]\n \tmov\tx2, x19\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x140\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17885\n \tb\t15734 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17886\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17886\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n __Pyx__GetModuleGlobalName(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18832\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18832\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tadrp\tx1, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18832\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18832\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x1, #1384]\n \tmov\tx1, x19\n \tbl\tb320 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 157e8 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t157d8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18867\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18867\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18867\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18867\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tb\t156ec \n \tnop\n __Pyx_CyFunction_CallAsMethod(_object*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21318\n \tpaciasp\n \tsub\tsp, sp, #0xa0\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #64]\n \tadd\tx29, sp, #0x40\n \tstp\tx19, x20, [sp, #80]\n \tmov\tx19, x1\n \tmov\tx20, x0\n \tstp\tx21, x22, [sp, #96]\n \tmov\tx21, x2\n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21322\n \tldr\tx28, [x0, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21318\n \tldr\tx1, [x3]\n \tstr\tx1, [sp, #56]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21323\n \tcbz\tx28, 158a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21325\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21325\n \tstp\tx23, x24, [sp, #112]\n \tadd\tx1, x19, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21325 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21325 (discriminator 1)\n \tldr\tx24, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20635 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20635 (discriminator 1)\n \tcbnz\tx2, 158f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20636\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20636\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx3, [sp, #56]\n \tldr\tx2, [x0]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t15b84 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tldp\tx29, x30, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20636\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20636\n \tmov\tx2, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tldp\tx21, x22, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20636\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20636\n \tmov\tx0, x20\n \tldp\tx23, x24, [sp, #112]\n \tmov\tx16, x28\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tldp\tx19, x20, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20636\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20636\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tldp\tx27, x28, [sp, #144]\n \tadd\tsp, sp, #0xa0\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20636\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20636\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21332\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21332\n \tldr\tx1, [x0, #144]\n \tmov\tx2, #0x5 \t// #5\n \tand\tx1, x1, x2\n \tcmp\tx1, #0x4\n \tb.eq\t15a44 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21315\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #56]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t15b80 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tldp\tx29, x30, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21315\n \tmov\tx3, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21315\n \tmov\tx2, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tldp\tx21, x22, [sp, #96]\n \tldp\tx19, x20, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21315\n \tldr\tx1, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tadd\tsp, sp, #0xa0\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21315\n \tb\t151f0 \n /usr/include/python3.13/cpython/dictobject.h:62\n \tldr\tx19, [x2, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20635 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20635 (discriminator 1)\n \tcbz\tx19, 15854 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20599\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20599\n \tadd\tx0, x19, x24\n \tstr\tx1, [sp]\n \tlsl\tx0, x0, #3\n \tbl\tb120 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20600 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20600 (discriminator 1)\n \tcbz\tx0, 15b44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20604 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20604 (discriminator 1)\n \tldr\tx1, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20604\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20604\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20604 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20604 (discriminator 1)\n \tcbz\tx24, 15938 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20604 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20604 (discriminator 3)\n \tldr\tx2, [x1, x0, lsl #3]\n \tstr\tx2, [x23, x0, lsl #3]\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20604 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20604 (discriminator 1)\n \tcmp\tx24, x0\n \tb.ne\t15924 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20605\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20605\n \tmov\tx0, x19\n \tbl\tadd0 \n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20606 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20606 (discriminator 1)\n \tcbz\tx0, 15b54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20610\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20610\n \tadd\tx0, sp, #0x30\n \tstr\tx0, [sp, #16]\n \tadd\tx0, sp, #0x28\n \tstr\tx0, [sp, #8]\n \tadd\tx0, sp, #0x20\n \tstr\tx0, [sp]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tldr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20610\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20610\n \tadd\tx22, x23, x24, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20611\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20611\n \tstr\txzr, [sp, #32]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tadd\tx27, x0, #0x18\n \tstp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20612\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20612\n \tmov\tx25, #0x10000000 \t// #268435456\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20611\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20611\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20613\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20613\n \tb\t159c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20614\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20614\n \tldr\tx0, [sp, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20614 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20614 (discriminator 1)\n \tldr\tx2, [x0, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20614 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20614 (discriminator 1)\n \tldr\tx2, [x2, #168]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20614 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20614 (discriminator 1)\n \tand\tx25, x25, x2\n /usr/include/python3.13/object.h:826\n \tb.eq\t159a0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20616\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20616\n \tldr\tx2, [sp, #48]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t159b4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x2]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx0, [x27, x26, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20618\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20618\n \tstr\tx2, [x22, x26, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20619\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20619\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20613\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20613\n \tldp\tx1, x2, [sp]\n \tmov\tx0, x21\n \tldr\tx3, [sp, #16]\n \tbl\taf70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20613 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20613 (discriminator 1)\n \tcbnz\tw0, 15980 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20621 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20621 (discriminator 1)\n \tcbz\tx25, 15b60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20625\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20625\n \tldr\tx3, [sp, #24]\n \tmov\tx0, x20\n \tmov\tx2, x24\n \tmov\tx1, x23\n \tblr\tx28\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n@@ -14108,68 +14108,68 @@\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 15a08 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 15b38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20628 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20628 (discriminator 1)\n \tcmp\tx19, #0x0\n \tb.le\t15b18 \n \tmov\tx21, #0x0 \t// #0\n \tb\t15a24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20628 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20628 (discriminator 2)\n \tadd\tx21, x21, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20628 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20628 (discriminator 1)\n \tcmp\tx19, x21\n \tb.eq\t15b18 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20629\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20629\n \tldr\tx0, [x22, x21, lsl #3]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 15a18 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbnz\tx1, 15a18 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t15a18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21342\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21342\n \tldr\tx2, [x19, #16]\n \tmov\tx0, x19\n \tmov\tx1, #0x1 \t// #1\n \tbl\taa60 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21343 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21343 (discriminator 1)\n \tcbz\tx0, 15b10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21345\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21345\n \tmov\tx1, #0x0 \t// #0\n \tmov\tx0, x19\n \tbl\tbc20 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21346 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21346 (discriminator 1)\n \tcbz\tx0, 15ae0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21358\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21358\n \tmov\tx0, x20\n \tmov\tx3, x21\n \tmov\tx2, x22\n \tbl\t151f0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21358\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21358\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 15a98 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 15ad4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21364\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #56]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t15b80 // b.any\n@@ -14189,263 +14189,263 @@\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 15af4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 15b2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21349\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21349\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx2, [x20, #80]\n \tadd\tx1, x1, #0x180\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21344\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21344\n \tmov\tx20, #0x0 \t// #0\n \tb\t15a98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20630\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20630\n \tmov\tx0, x23\n \tbl\tac00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20638\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20638\n \tldp\tx23, x24, [sp, #112]\n \tldp\tx25, x26, [sp, #128]\n \tb\t15a98 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t15af4 \n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t15a08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20601\n \tbl\tae30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20602\n \tldp\tx23, x24, [sp, #112]\n \tmov\tx20, #0x0 \t// #0\n \tb\t15a98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20607\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20607\n \tmov\tx0, x23\n \tbl\tac00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20608\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20608\n \tb\t15b48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20622\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20622\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20590\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20590\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20622\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20622\n \tadd\tx1, x1, #0x160\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20623\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20623\n \tb\t159f0 \n \tstp\tx23, x24, [sp, #112]\n \tstp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21315\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21315\n \tbl\tabf0 <__stack_chk_fail@plt>\n __Pyx_PyMethod_New(_object*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2208\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2208\n \tbti\tc\n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2210\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2210\n \tcbz\tx1, 15b9c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2212\n \tb\tb760 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t15bac // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2213\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2213\n \tmov\tx0, x2\n \tret\n \tnop\n \tnop\n \tnop\n __Pyx_CyFunction_get_doc(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20670\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20670\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20672\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20672\n \tldr\tx0, [x0, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20672 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20672 (discriminator 1)\n \tcbz\tx0, 15bfc \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t15bec // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20693\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20677\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20677\n \tldr\tx0, [x19, #16]\n \tldr\tx0, [x0, #24]\n \tcbz\tx0, 15c18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20679\n \tbl\tb1b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20679 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20679 (discriminator 1)\n \tstr\tx0, [x19, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20683 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20683 (discriminator 1)\n \tcbnz\tx0, 15bdc \n \tb\t15bec \n /usr/include/python3.13/object.h:824\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3768]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t15c30 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20670\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20670\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tb\t15bec \n \tnop\n __Pyx_CheckKeywordStrings(_object*, char const*, int) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18876\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18876\n \tpaciasp\n \tsub\tsp, sp, #0x50\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n /usr/include/python3.13/object.h:1238\n \tldr\tx1, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18876\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18876\n \tldr\tx2, [x0]\n \tstr\tx2, [sp, #24]\n \tmov\tx2, #0x0 \t// #0\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18882\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18882\n \tstp\txzr, xzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18888 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18888 (discriminator 3)\n \ttbz\tw0, #26, 15cf0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18896 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18896 (discriminator 1)\n \tldr\tx0, [x19, #16]\n \tcbz\tx0, 15ce8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18900\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18900\n \tldr\tx3, [x19, #24]\n \tstr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18942\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, x20\n \tadd\tx1, x1, #0x1d8\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18934\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18934\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18947\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18947\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #24]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t15d4c // b.any\n \tldp\tx29, x30, [sp, #32]\n \tldp\tx19, x20, [sp, #48]\n \tadd\tsp, sp, #0x50\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18928\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18928\n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18928 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18928 (discriminator 1)\n \tcbnz\tx3, 15c90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18897\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18897\n \tmov\tw0, #0x1 \t// #1\n \tb\t15cb0 \n \tstp\tx21, x22, [sp, #64]\n \tadd\tx22, sp, #0x8\n \tadd\tx21, sp, #0x10\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18921\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18921\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, x22\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tbl\taf70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18925\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18925\n \tldr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18921 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18921 (discriminator 1)\n \tcbz\tw0, 15ce0 \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x3, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18925 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18925 (discriminator 3)\n \ttbnz\tw0, #28, 15d00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18932\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18932\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx2, x20\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x1b0\n \tldr\tx0, [x0]\n \tbl\tb040 \n \tldp\tx21, x22, [sp, #64]\n \tb\t15cac \n \tstp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18947\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18947\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n __Pyx_PyNumber_IntOrLongWrongResultType(_object*, char const*) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24611\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24611\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:336\n \tldr\tx0, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx1, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24612 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24612 (discriminator 1)\n \tldr\tx3, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24614 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24614 (discriminator 2)\n \ttbz\tw1, #24, 15db8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24615\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24615\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3936]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx1, #0x1 \t// #1\n \tadd\tx2, x2, #0x208\n \tldr\tx0, [x0]\n \tbl\tb890 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24615 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24615 (discriminator 1)\n \tcbnz\tw0, 15de4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24634\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24634\n \tmov\tx0, x19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24628\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24628\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x2b0\n \tmov\tx4, x3\n \tmov\tx2, x1\n \tmov\tx3, x1\n@@ -14457,883 +14457,883 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 15df8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 15e10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24622\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24622\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24634\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24634\n \tmov\tx0, x19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24622\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24622\n \tmov\tx19, #0x0 \t// #0\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t15dfc \n __pyx_getprop_7_rtmidi_7MidiOut_is_deleted(_object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15105\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15105\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13492\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13492\n \tldr\tx0, [x0, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t15e38 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15107\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15107\n \tret\n \tnop\n __pyx_getprop_7_rtmidi_6MidiIn_is_deleted(_object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14944\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14944\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11687\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11687\n \tldr\tx0, [x0, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t15e58 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14946\n \tret\n \tnop\n __Pyx_CyFunction_reduce(__pyx_CyFunctionObject*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21027\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21027\n \tbti\tc\n \tldr\tx0, [x0, #80]\n \tldr\tw1, [x0]\n \tadds\tw1, w1, #0x1\n \tb.eq\t15e78 // b.none\n \tstr\tw1, [x0]\n \tret\n \tnop\n __Pyx_PyErr_GivenExceptionMatchesTuple(_object*, _object*):\n /usr/include/python3.13/object.h:349\n \tldr\tx8, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24382 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24382 (discriminator 1)\n \tcmp\tx8, #0x0\n \tb.le\t15f4c \n \tadd\tx7, x1, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24382\n \tmov\tx2, #0x0 \t// #0\n \tb\t15ea0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24382 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24382 (discriminator 1)\n \tcmp\tx8, x2\n \tb.eq\t15eb8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24383\n \tldr\tx1, [x7, x2, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24382 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24382 (discriminator 2)\n \tadd\tx2, x2, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24383\n \tcmp\tx1, x0\n \tb.ne\t15e98 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24383 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24383 (discriminator 1)\n \tmov\tw0, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24397\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24397\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24386\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24386\n \tmov\tx6, #0x0 \t// #0\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24387\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24387\n \tldr\tx3, [x7, x6, lsl #3]\n /usr/include/python3.13/object.h:1238\n \tldr\tx1, [x3, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx1, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24391 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24391 (discriminator 2)\n \ttbz\tw1, #31, 15f40 \n /usr/include/python3.13/object.h:1241\n \tldr\tx1, [x3, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24391 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24391 (discriminator 2)\n \ttbz\tw1, #30, 15f40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24317\n \tcmp\tx3, x0\n \tb.eq\t15eb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx4, [x0, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx4, 15f1c \n /usr/include/python3.13/object.h:349\n \tldr\tx5, [x4, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx5, #0x0\n \tb.le\t15f40 \n \tadd\tx4, x4, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx1, #0x0 \t// #0\n \tb\t15f08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx5, x1\n \tb.eq\t15f40 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx2, [x4, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tcmp\tx3, x2\n \tb.ne\t15f00 // b.any\n \tb\t15eb0 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx1, [x1, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx3, x1\n \tb.eq\t15eb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx1, 15f20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24392 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24392 (discriminator 1)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3952]\n \tcmp\tx3, x1\n \tb.eq\t15eb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24386 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24386 (discriminator 2)\n \tadd\tx6, x6, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24386 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24386 (discriminator 1)\n \tcmp\tx8, x6\n \tb.ne\t15ec0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24396\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24396\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24397\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24397\n \tret\n \tnop\n \tnop\n \tnop\n __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21445\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21445\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tldr\tx4, [x0, #144]\n \tmov\tx5, #0x5 \t// #5\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21447\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21447\n \tldr\tx6, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tand\tx4, x4, x5\n \tand\tx2, x2, #0x7fffffffffffffff\n \tcmp\tx4, #0x4\n \tb.eq\t15f90 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21466\n \tldr\tx4, [x6, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21461\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21461\n \tldr\tx0, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21466\n \tmov\tx16, x4\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21370 (discriminator 1)\n \tcbz\tx2, 15fa8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21456\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21456\n \tldr\tx0, [x1], #8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21458\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21458\n \tsub\tx2, x2, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21466\n \tldr\tx4, [x6, #8]\n \tmov\tx16, x4\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21445\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21445\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21445\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21445\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadd\tx1, x1, #0xda0\n \tldr\tx2, [x6]\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21467\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21467\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21469\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21469\n \tbti\tc\n \tmov\tx5, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tmov\tx8, #0x5 \t// #5\n \tldr\tx0, [x0, #144]\n \tand\tx6, x2, #0x7fffffffffffffff\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21471\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21471\n \tldr\tx2, [x5, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tand\tx0, x0, x8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21469\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21469\n \tmov\tx7, x1\n \tmov\tx4, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tcmp\tx0, #0x4\n \tb.eq\t16028 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21491\n \tldr\tx8, [x2, #8]\n \tmov\tx3, x6\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21486\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21486\n \tldr\tx0, [x5, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21491\n \tmov\tx2, x7\n \tldr\tx1, [x5, #56]\n \tmov\tx16, x8\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21370 (discriminator 1)\n \tcbz\tx6, 1604c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21481\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21481\n \tldr\tx0, [x7], #8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21483\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21483\n \tsub\tx6, x6, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21491\n \tldr\tx8, [x2, #8]\n \tmov\tx3, x6\n \tldr\tx1, [x5, #56]\n \tmov\tx2, x7\n \tmov\tx16, x8\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21469\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21469\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21469\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21469\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadd\tx1, x1, #0xda0\n \tldr\tx2, [x2]\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21492\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21492\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n __Pyx_PyErr_GivenExceptionMatches(_object*, _object*) [clone .part.0]:\n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #31, 16120 \n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #30, 16120 \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw2, #31, 16124 \n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw3, #30, 16124 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24317\n \tcmp\tx0, x1\n \tb.eq\t160ec // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx3, [x0, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx3, 160f4 \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t16118 \n \tadd\tx3, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx0, #0x0 \t// #0\n \tb\t160dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, x0\n \tb.eq\t16118 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx2, [x3, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tcmp\tx1, x2\n \tb.ne\t160d4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24317 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24317 (discriminator 1)\n \tmov\tw0, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24409\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24409\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x0\n \tb.eq\t160ec // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 160f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24313\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24313\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24409\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24409\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24326\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24326\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24409\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24409\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tb\tbc70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttbz\tw2, #26, 16120 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24404\n \tb\t15e80 \n __Pyx_CyFunction_Vectorcall_NOARGS(_object*, _object* const*, unsigned long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21385\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21385\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tmov\tx5, #0x5 \t// #5\n \tand\tx2, x2, #0x7fffffffffffffff\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21385\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21385\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tldr\tx4, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21387\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21387\n \tldr\tx6, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21369\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21369\n \tand\tx4, x4, x5\n \tcmp\tx4, #0x4\n \tb.eq\t16178 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 1)\n \tcbnz\tx3, 1618c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21401\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21401\n \tldr\tx0, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21406 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21406 (discriminator 1)\n \tcbnz\tx2, 161b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21413\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21413\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21412\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21412\n \tmov\tx1, #0x0 \t// #0\n \tldr\tx2, [x6, #8]\n \tmov\tx16, x2\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21370 (discriminator 1)\n \tcbz\tx2, 161e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 1)\n \tcbnz\tx3, 16204 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21396\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21396\n \tldr\tx0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21398\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21398\n \tsub\tx2, x2, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21399\n \tb\t1615c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 2)\n \tldr\tx1, [x3, #16]\n \tcbz\tx1, 16158 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21378\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21378\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx2, [x6]\n \tadd\tx1, x1, #0xdc0\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21380\n \tb\t161d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21407\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21407\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx3, x2\n \tldr\tx2, [x6]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx0, [x0]\n \tadd\tx1, x1, #0xf00\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21413\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21413\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21371\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tldr\tx2, [x6]\n \tadd\tx1, x1, #0xda0\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21373\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21373\n \tb\t161d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21377 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21377 (discriminator 2)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 16180 \n \tb\t16194 \n __Pyx_CyFunction_set_doc(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20696\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20696\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20699\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20699\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3768]\n \tcmp\tx1, #0x0\n \tcsel\tx1, x1, x2, ne\t// ne = any\n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t16234 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20702\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20702\n \tldr\tx2, [x0, #88]\n \tstr\tx1, [x0, #88]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx2, 16254 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16254 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x2]\n \tcbz\tx1, 1625c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20704\n \tmov\tw0, #0x0 \t// #0\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20696\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20696\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20696\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20696\n \tmov\tx29, sp\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20704\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tw0, #0x0 \t// #0\n \tret\n __Pyx_CyFunction_set_annotations(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20904\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20904\n \tbti\tc\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20906 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20906 (discriminator 1)\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20904\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20904\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20906 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20906 (discriminator 1)\n \tcmp\tx1, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20904\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20904\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20906 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20906 (discriminator 1)\n \tccmp\tx1, x2, #0x4, ne\t// ne = any\n \tb.eq\t162f0 // b.none\n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20908 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20908 (discriminator 3)\n \ttbz\tw2, #29, 16304 \n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t162c0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20914\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20914\n \tldr\tx2, [x0, #176]\n \tstr\tx1, [x0, #176]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx2, 162e0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 162e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x2]\n \tcbz\tx1, 162f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20915\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20915\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20916\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20916\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20907\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20907\n \tmov\tx1, #0x0 \t// #0\n \tb\t162c0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t162e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20909\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20909\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x350\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tmov\tw0, #0xffffffff \t// #-1\n \tb\t162e4 \n __Pyx_CyFunction_set_qualname(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20750\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20750\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20753 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20753 (discriminator 1)\n \tcbz\tx1, 1638c \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20753 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20753 (discriminator 3)\n \ttbz\tw2, #28, 1638c \n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t16350 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20763\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20763\n \tldr\tx2, [x0, #80]\n \tstr\tx1, [x0, #80]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx2, 16370 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16370 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x2]\n \tcbz\tx1, 16380 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20765\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20764\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20764\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20765\n \tret\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16370 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20758\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20758\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x380\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20765\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20758\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20758\n \tmov\tw0, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20765\n \tret\n \tnop\n \tnop\n \tnop\n __Pyx_CyFunction_set_name(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20725\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20725\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20728 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20728 (discriminator 1)\n \tcbz\tx1, 16428 \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20728 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20728 (discriminator 3)\n \ttbz\tw2, #28, 16428 \n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t163ec // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20738\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20738\n \tldr\tx2, [x0, #72]\n \tstr\tx1, [x0, #72]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx2, 1640c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1640c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x2]\n \tcbz\tx1, 1641c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20740\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20739\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20739\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20740\n \tret\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1640c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20733\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x3b0\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20740\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20733\n \tmov\tw0, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20740\n \tret\n __Pyx_CyFunction_set_kwdefaults(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20873\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20873\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20875\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20875\n \tcbz\tx1, 164e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20877 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20877 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tmov\tx19, x1\n \tcmp\tx1, x0\n \tb.ne\t164f0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20882\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20882\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3920]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, #0x1 \t// #1\n \tadd\tx1, x1, #0x408\n \tldr\tx0, [x0]\n \tbl\tad40 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t164a8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20885\n \tldr\tx0, [x20, #160]\n \tstr\tx19, [x20, #160]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 164c8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 164c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 164dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20886\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20886\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20887\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20887\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t164c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20876\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20876\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tb\t1647c \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20877 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20877 (discriminator 3)\n \ttbnz\tw0, #29, 1647c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20878\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20878\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x3d8\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20880\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20880\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\t164cc \n \tnop\n __Pyx_CyFunction_set_defaults(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20842\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20842\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20844\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20844\n \tcbz\tx1, 165b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20846 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20846 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tmov\tx19, x1\n \tcmp\tx1, x0\n \tb.ne\t165c0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20851\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20851\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3920]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, #0x1 \t// #1\n \tadd\tx1, x1, #0x4a0\n \tldr\tx0, [x0]\n \tbl\tad40 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t16578 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20854\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20854\n \tldr\tx0, [x20, #152]\n \tstr\tx19, [x20, #152]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 16598 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16598 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 165ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20855\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20855\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20856\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20856\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16598 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20845\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20845\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tb\t1654c \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20846 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20846 (discriminator 3)\n \ttbnz\tw0, #26, 1654c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20847\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x470\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20849\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20849\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\t1659c \n __Pyx_CyFunction_set_dict(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20780\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20780\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20782 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20782 (discriminator 1)\n \tcbz\tx1, 16654 \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20787 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20787 (discriminator 3)\n \ttbz\tw2, #29, 1667c \n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t16618 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20793\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20793\n \tldr\tx2, [x0, #64]\n \tstr\tx1, [x0, #64]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx2, 16638 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16638 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x2]\n \tcbz\tx1, 16648 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20795\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20794\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20794\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20795\n \tret\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16638 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20783\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20783\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x500\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20785\n \tmov\tw0, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20795\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20788\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20788\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x530\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20785\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\t16670 \n \tnop\n __pyx_tp_clear_7_rtmidi_MidiBase(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14748\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14748\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14752\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14752\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14751\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14751\n \tldr\tx0, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14752\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14752\n \tstr\tx20, [x19, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t166d4 // b.none\n /usr/include/python3.13/object.h:831\n@@ -15344,17 +15344,17 @@\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 166ec \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16778 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14754\n \tldr\tx0, [x19, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14755\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14755\n \tstr\tx20, [x19, #32]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t16704 // b.none\n /usr/include/python3.13/object.h:831\n@@ -15365,17 +15365,17 @@\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1671c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16780 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14757\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14757\n \tldr\tx0, [x19, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14758\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14758\n \tstr\tx20, [x19, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t16734 // b.none\n /usr/include/python3.13/object.h:831\n@@ -15386,48 +15386,48 @@\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1674c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16760 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14761\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14761\n \tldp\tx19, x20, [sp, #16]\n \tmov\tw0, #0x0 \t// #0\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14761\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14761\n \tmov\tw0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t166ec \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1671c \n __pyx_tp_clear_7_rtmidi_MidiIn(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14934\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14934\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14937\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14937\n \tbl\t166a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14939\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14939\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14938\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14938\n \tldr\tx0, [x19, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14939\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14939\n \tstr\tx2, [x19, #56]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t167c0 // b.none\n /usr/include/python3.13/object.h:831\n@@ -15438,449 +15438,449 @@\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 167d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 167ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14942\n \tldr\tx19, [sp, #16]\n \tmov\tw0, #0x0 \t// #0\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14942\n \tldr\tx19, [sp, #16]\n \tmov\tw0, #0x0 \t// #0\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n __Pyx_Raise(_object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18651\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18651\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:336\n \tldr\tx4, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18660\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18660\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3768]\n /usr/include/python3.13/object.h:1238\n \tldr\tx3, [x4, #168]\n /usr/include/python3.13/object.h:1241\n \tand\tx5, x3, #0x40000000\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18660\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18660\n \tcmp\tx1, x2\n \tb.eq\t168bc // b.none\n /usr/include/python3.13/object.h:1241\n \tmov\tx19, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18662 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18662 (discriminator 2)\n \tcbnz\tx5, 16894 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18670 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18670 (discriminator 1)\n \ttbz\tw3, #31, 168d8 \n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18670 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18670 (discriminator 1)\n \ttbz\tw2, #30, 168d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18672\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18672\n \tcbz\tx1, 16908 \n /usr/include/python3.13/object.h:336\n \tstr\tx21, [sp, #32]\n \tldr\tx21, [x1, #8]\n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x21, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18672 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18672 (discriminator 2)\n \ttbz\tw2, #30, 1687c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18674\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18674\n \tcmp\tx0, x21\n \tb.eq\t169b0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18675\n \tmov\tx1, x0\n \tmov\tx0, x21\n \tbl\tafd0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18676\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18676\n \tcbnz\tw0, 169a0 \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x19, #8]\n \tldr\tx2, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18689 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18689 (discriminator 2)\n \ttbz\tw2, #26, 169c4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1691c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18694\n \tb\t1691c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18663\n \tcbz\tx1, 168c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18664\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18664\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18664\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18664\n \tadd\tx1, x1, #0x560\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18710\n \tldr\tx0, [x0]\n \tb\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18662 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18662 (discriminator 2)\n \tcbz\tx5, 168fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18733\n \tmov\tx1, x20\n \tmov\tx0, x4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18733\n \tb\tafa0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18710\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18710\n \tadd\tx1, x1, #0x598\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18710\n \tldr\tx0, [x0]\n \tb\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18670 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18670 (discriminator 1)\n \ttbz\tw3, #31, 168d8 \n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18670 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18670 (discriminator 1)\n \ttbz\tw0, #30, 168d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18688\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18688\n \tmov\tx0, #0x0 \t// #0\n \tbl\tadd0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18694\n \tcbz\tx19, 16978 \n \tstr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18696\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18696\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18696\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18696\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16944 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 169dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18698\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18698\n \tcbz\tx21, 16974 \n /usr/include/python3.13/object.h:336\n \tldr\tx3, [x21, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x3, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18701 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18701 (discriminator 2)\n \ttbz\tw0, #30, 169e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18733\n \tmov\tx0, x20\n \tmov\tx1, x21\n \tbl\tafa0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16974 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 16988 \n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n \tldp\tx19, x20, [sp, #16]\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n /usr/include/python3.13/object.h:949\n \tb\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18678 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t16974 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18733\n \tmov\tx1, x19\n \tmov\tx0, x21\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18756\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18733\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18733\n \tb\tafa0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18693\n \tmov\tx1, x19\n \tmov\tx0, #0x1 \t// #1\n \tbl\taad0 \n \tmov\tx19, x0\n \tldr\tx21, [sp, #32]\n \tb\t16914 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18702\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18702\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18702 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18702 (discriminator 1)\n \tmov\tx2, x20\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x5d8\n \tldr\tx0, [x0]\n \tbl\tb040 \n /usr/include/python3.13/object.h:1041\n \tb\t16960 \n __Pyx_CyFunction_clear(__pyx_CyFunctionObject*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21118\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21119\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21119\n \tldr\tx0, [x0, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21118\n \tstr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21119\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21119\n \tcbz\tx0, 16a40 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21119 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21119 (discriminator 1)\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16a40 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21123\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21123\n \tldr\tx0, [x19, #32]\n \tcbz\tx0, 16a60 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21123 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21123 (discriminator 1)\n \tstr\txzr, [x19, #32]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16a60 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21125\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21125\n \tldr\tx0, [x19, #64]\n \tcbz\tx0, 16a80 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21125 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21125 (discriminator 1)\n \tstr\txzr, [x19, #64]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16a80 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21126\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21126\n \tldr\tx0, [x19, #72]\n \tcbz\tx0, 16aa0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21126 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21126 (discriminator 1)\n \tstr\txzr, [x19, #72]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16aa0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c68 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21127\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21127\n \tldr\tx0, [x19, #80]\n \tcbz\tx0, 16ac0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21127 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21127 (discriminator 1)\n \tstr\txzr, [x19, #80]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16ac0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21128\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21128\n \tldr\tx0, [x19, #88]\n \tcbz\tx0, 16ae0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21128 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21128 (discriminator 1)\n \tstr\txzr, [x19, #88]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16ae0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c78 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21129\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21129\n \tldr\tx0, [x19, #96]\n \tcbz\tx0, 16b00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21129 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21129 (discriminator 1)\n \tstr\txzr, [x19, #96]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16b00 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21130\n \tldr\tx0, [x19, #104]\n \tcbz\tx0, 16b20 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21130 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21130 (discriminator 1)\n \tstr\txzr, [x19, #104]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16b20 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c88 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21136\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21136\n \tldr\tx0, [x19, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21137\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21137\n \tstr\txzr, [x19, #56]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 16b40 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16b40 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21142\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21142\n \tldr\tx0, [x19, #152]\n \tcbz\tx0, 16b60 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21142 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21142 (discriminator 1)\n \tstr\txzr, [x19, #152]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16b60 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21143\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21143\n \tldr\tx0, [x19, #160]\n \tcbz\tx0, 16b80 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21143 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21143 (discriminator 1)\n \tstr\txzr, [x19, #160]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16b80 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16ca0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21144\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21144\n \tldr\tx0, [x19, #176]\n \tcbz\tx0, 16ba0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21144 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21144 (discriminator 1)\n \tstr\txzr, [x19, #176]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16ba0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16ca8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21145\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21145\n \tldr\tx0, [x19, #184]\n \tcbz\tx0, 16bc0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21145 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21145 (discriminator 1)\n \tstr\txzr, [x19, #184]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16bc0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 16c48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21146\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21146\n \tldr\tx21, [x19, #120]\n \tcbz\tx21, 16c30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21149 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21149 (discriminator 1)\n \tldr\tw3, [x19, #128]\n \tcmp\tw3, #0x0\n \tb.le\t16c24 \n \tmov\tx20, #0x0 \t// #0\n \tb\t16be8 \n \tadd\tx20, x20, #0x1\n \tcmp\tw3, w20\n \tb.le\t16c20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21150\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21150\n \tldr\tx0, [x21, x20, lsl #3]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 16bdc \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:948\n \tsub\tx2, x1, #0x1\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16bdc \n /usr/include/python3.13/object.h:948\n \tstr\tx2, [x0]\n \tcbnz\tx2, 16bdc \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21149 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21149 (discriminator 1)\n \tadd\tx20, x20, #0x1\n \tldr\tw3, [x19, #128]\n \tcmp\tw3, w20\n \tb.gt\t16be8 \n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21151\n \tldr\tx21, [x19, #120]\n \tmov\tx0, x21\n \tbl\tb660 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21152\n \tstr\txzr, [x19, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21155\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21155\n \tldr\tx21, [sp, #32]\n \tmov\tw0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n@@ -15907,138 +15907,138 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16b60 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16b80 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16ba0 \n __Pyx_CyFunction_dealloc(__pyx_CyFunctionObject*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21164\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21164\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21165\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21165\n \tbl\tb7a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21158\n \tldr\tx0, [x19, #40]\n \tcbz\tx0, 16cd8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21159\n \tmov\tx0, x19\n \tbl\tb780 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21160\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21160\n \tmov\tx0, x19\n \tbl\t16a08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21161\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21167\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21167\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:21161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:21161\n \tb\tb620 \n \tnop\n \tnop\n \tnop\n __Pyx_CyFunction_get_is_coroutine(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20930\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20930\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20933\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20933\n \tldr\tx19, [x0, #184]\n \tcbz\tx19, 16d3c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t16d28 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20966\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20938\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20938\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20936\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20936\n \tldr\tw0, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20938\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20938\n \ttbz\tw0, #3, 16e08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20939\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20939\n \tstp\tx21, x22, [sp, #32]\n \tadrp\tx21, 61000 \n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20940\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20940\n \tmov\tx0, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20939\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20939\n \tldr\tx22, [x1, #1504]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20940\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20940\n \tbl\tb170 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20941 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20941 (discriminator 1)\n \tcbz\tx0, 16e60 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t16d78 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n /usr/include/python3.13/cpython/listobject.h:47\n \tldr\tx0, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20952\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20952\n \tadd\tx21, x21, #0x568\n \tmov\tx1, #0x0 \t// #0\n \tmov\tx3, x19\n \tmov\tw4, #0x0 \t// #0\n \tmov\tx2, #0x0 \t// #0\n /usr/include/python3.13/cpython/listobject.h:47\n \tstr\tx22, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20952\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20952\n \tldr\tx0, [x21, #1040]\n \tbl\tb9e0 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16db4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 16e74 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20954 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20954 (discriminator 1)\n \tcbz\tx21, 16e34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x21, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx1, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 16ea0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20955 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20955 (discriminator 1)\n \tstr\tx19, [x20, #184]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 16dec \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 16e80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20957 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20957 (discriminator 1)\n \tcbz\tx19, 16e34 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t16e60 // b.none\n /usr/include/python3.13/object.h:831\n@@ -16050,24 +16050,24 @@\n \tldr\tx1, [x1, #3984]\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w0, #0x1\n \tb.eq\t16e68 // b.none\n /usr/include/python3.13/object.h:825\n \tadd\tw0, w0, #0x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24762 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24762 (discriminator 1)\n \tmov\tx19, x1\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20964 (discriminator 1)\n \tstr\tx19, [x20, #184]\n /usr/include/python3.13/object.h:826\n \tcbnz\tw0, 16d24 \n \tb\t16d28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20961\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20961\n \tbl\tb2b0 \n /usr/include/python3.13/object.h:824\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3704]\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w0, #0x1\n@@ -16077,58 +16077,58 @@\n /usr/include/python3.13/object.h:825\n \tadd\tw0, w0, #0x2\n \tmov\tx19, x1\n \tldp\tx21, x22, [sp, #32]\n \tb\t16e28 \n \tldp\tx21, x22, [sp, #32]\n \tb\t16d28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20965 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20965 (discriminator 1)\n \tmov\tx19, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20964 (discriminator 1)\n \tstr\tx1, [x20, #184]\n /usr/include/python3.13/object.h:826\n \tb\t16d28 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16db4 \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20957\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20957\n \tldr\tx19, [x20, #184]\n \tb\t16dec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20964 (discriminator 1)\n \tstr\tx1, [x20, #184]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:20965 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:20965 (discriminator 1)\n \tmov\tx19, x1\n \tldp\tx21, x22, [sp, #32]\n \tb\t16d28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t16dd4 \n __Pyx_WriteUnraisable(char const*, int, int, char const*, int, int) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19496\n \tpaciasp\n \tstp\tx29, x30, [sp, #-64]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19512\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19512\n \tbl\taa00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17805\n \tldr\tx21, [x0, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17806\n \tstr\txzr, [x0, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19512\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19512\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17810\n \tcbz\tx21, 17058 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17814\n \tldr\tx19, [x21, #40]\n \tstr\tx23, [sp, #48]\n /usr/include/python3.13/object.h:336\n \tldr\tx23, [x21, #8]\n /usr/include/python3.13/object.h:824\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n@@ -16162,25 +16162,25 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.ne\t16f84 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 16fa0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 170d0 \n /usr/include/python3.13/object.h:1041\n \tcbnz\tx19, 16fa0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19496\n \tmov\tx19, #0x0 \t// #0\n \tb\t16fb4 \n /usr/include/python3.13/object.h:1031\n \tcbz\tx19, 17100 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n@@ -16198,15 +16198,15 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t171e4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 16fa0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 171c8 \n@@ -16214,30 +16214,30 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 16fb4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1714c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19519\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19519\n \tmov\tw0, #0x0 \t// #0\n \tbl\tb2a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19524\n \tmov\tx0, x22\n \tbl\tb1b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17780 (discriminator 1)\n \tldr\tx1, [x21, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19524\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17780 (discriminator 1)\n \tcmp\tx1, x19\n \tb.ne\t171d4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x20, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 16ff4 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 16ff4 \n@@ -16260,66 +16260,66 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 17020 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 170c0 \n \tldr\tx23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19527\n \tcbz\tx22, 17098 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19530\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19530\n \tmov\tx0, x22\n \tbl\tb7f0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 17044 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 17158 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19537\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19537\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19519\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19519\n \tmov\tw0, #0x0 \t// #0\n \tbl\tb2a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19524\n \tmov\tx0, x22\n \tbl\tb1b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx2, [x20, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x20, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19524\n \tmov\tx22, x0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx2, 17024 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 17024 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x2]\n \tcbnz\tx1, 17024 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19527\n \tcbnz\tx22, 17028 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19537\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19537\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19528\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19528\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tb\tb7f0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t17008 \n@@ -16337,62 +16337,62 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t16f34 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 16f40 \n \tb\t16fa0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t17138 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 16f50 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbnz\tx0, 16f50 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19496\n \tmov\tx19, #0x0 \t// #0\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t16fb4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 16f40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19496\n \tmov\tx19, #0x0 \t// #0\n \tb\t16fb4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t16fb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19537\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19537\n \tldp\tx19, x20, [sp, #16]\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19537\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19537\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n /usr/include/python3.13/object.h:949\n \tb\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x2\n@@ -16404,19 +16404,19 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t17138 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 16f40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19496\n \tmov\tx19, #0x0 \t// #0\n \tb\t16fb4 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t16ff4 \n /usr/include/python3.13/object.h:825\n@@ -16432,1022 +16432,1022 @@\n /usr/include/python3.13/object.h:1031\n \tb\t16f68 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t16fa0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17782\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17782\n \tmov\tx1, x19\n \tmov\tx0, x21\n \tbl\tae40 \n \tb\t16fd4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 16f94 \n \tb\t16fa0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.ne\t1710c // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx21, [x20, #112]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 1711c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19496\n \tmov\tx19, #0x0 \t// #0\n \tb\t16fb4 \n \tnop\n \tnop\n \tnop\n __pyx_tp_dealloc_7_rtmidi_MidiIn(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14901\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14901\n \tpaciasp\n \tsub\tsp, sp, #0x40\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14904 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14904 (discriminator 1)\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14901\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14901\n \tstr\tx19, [sp, #48]\n \tmov\tx19, x0\n \tldr\tx3, [x1]\n \tstr\tx3, [sp, #24]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14904 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14904 (discriminator 2)\n \tldr\tx1, [x2, #392]\n \tcbnz\tx1, 17364 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14910\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14910\n \tmov\tx0, x19\n \tbl\tb7a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14913\n \tmov\tx0, sp\n \tadd\tx2, sp, #0x10\n \tadd\tx1, sp, #0x8\n \tbl\tb960 \n /usr/include/python3.13/object.h:318\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:389 (discriminator 1)\n \ttbnz\tw0, #31, 17280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14914 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14914 (discriminator 1)\n \tadd\tx0, x0, #0x1\n /usr/include/python3.13/object.h:394\n \tstr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11493\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11493\n \tadrp\tx0, 61000 \n \tldr\tx1, [x0, #3408]\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19480 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19480 (discriminator 3)\n \ttbz\tw0, #28, 173c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x19, #8]\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 173e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19486\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19486\n \tcbz\tx0, 1735c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 172c0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1734c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11503\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11503\n \tldr\tx0, [x19, #48]\n \tcbz\tx0, 172d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11503 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n /usr/include/python3.13/object.h:318\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:389 (discriminator 1)\n \ttbnz\tw0, #31, 172e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14916 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14916 (discriminator 1)\n \tsub\tx0, x0, #0x1\n /usr/include/python3.13/object.h:394\n \tstr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14917\n \tldp\tx0, x1, [sp]\n \tldr\tx2, [sp, #16]\n \tbl\tac40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14919\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14919\n \tldr\tx0, [x19, #56]\n \tcbz\tx0, 17310 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14919 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14919 (discriminator 1)\n \tstr\txzr, [x19, #56]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 17310 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 17354 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14920\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14920\n \tmov\tx0, x19\n \tbl\tbbe0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14921\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14921\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t173f0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14922\n \tldp\tx29, x30, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14921\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14921\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14922\n \tldr\tx19, [sp, #48]\n \tadd\tsp, sp, #0x40\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14921\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14921\n \tb\t15570 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11493 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11493 (discriminator 1)\n \tb\t172c0 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t17310 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19487\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19487\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11493 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11493 (discriminator 1)\n \tb\t172d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14904 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14904 (discriminator 1)\n \tbl\tad50 \n \tcbnz\tw0, 17258 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14905 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14905 (discriminator 1)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 17000 \n \tadd\tx0, x0, #0x220\n \tldr\tx1, [x1, #48]\n \tcmp\tx1, x0\n \tb.ne\t17258 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14906\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14906\n \tmov\tx0, x19\n \tbl\ta9c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14906 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14906 (discriminator 1)\n \tcbz\tw0, 17258 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14922\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t173f0 // b.any\n \tldr\tx19, [sp, #48]\n \tldp\tx29, x30, [sp, #32]\n \tadd\tsp, sp, #0x40\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19481\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19481\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x620\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11525\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11525\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx0, x0, #0x650\n \tbl\t16eac \n \tb\t172d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t172a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14922\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n __pyx_tp_dealloc_7_rtmidi_MidiOut(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15084\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15084\n \tpaciasp\n \tsub\tsp, sp, #0x40\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15086 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15086 (discriminator 1)\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15084\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15084\n \tstr\tx19, [sp, #48]\n \tmov\tx19, x0\n \tldr\tx3, [x1]\n \tstr\tx3, [sp, #24]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15086 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15086 (discriminator 2)\n \tldr\tx1, [x2, #392]\n \tcbnz\tx1, 1751c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15092\n \tmov\tx0, x19\n \tbl\tb7a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15095\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15095\n \tmov\tx0, sp\n \tadd\tx2, sp, #0x10\n \tadd\tx1, sp, #0x8\n \tbl\tb960 \n /usr/include/python3.13/object.h:318\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:389 (discriminator 1)\n \ttbnz\tw0, #31, 17460 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15096 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15096 (discriminator 1)\n \tadd\tx0, x0, #0x1\n /usr/include/python3.13/object.h:394\n \tstr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13298\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13298\n \tadrp\tx0, 61000 \n \tldr\tx1, [x0, #3408]\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19480 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19480 (discriminator 3)\n \ttbz\tw0, #28, 17578 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x19, #8]\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 175a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19486\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19486\n \tcbz\tx0, 17514 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 174a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1750c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13308\n \tldr\tx0, [x19, #48]\n \tcbz\tx0, 174b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13308 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13308 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n /usr/include/python3.13/object.h:318\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:389 (discriminator 1)\n \ttbnz\tw0, #31, 174c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15098 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15098 (discriminator 1)\n \tsub\tx0, x0, #0x1\n /usr/include/python3.13/object.h:394\n \tstr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15099\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15099\n \tldp\tx0, x1, [sp]\n \tldr\tx2, [sp, #16]\n \tbl\tac40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15101\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15101\n \tmov\tx0, x19\n \tbl\tbbe0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15102\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15102\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t175a8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15103\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15103\n \tldp\tx29, x30, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15102\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15102\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15103\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15103\n \tldr\tx19, [sp, #48]\n \tadd\tsp, sp, #0x40\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15102\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15102\n \tb\t15570 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13298 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13298 (discriminator 1)\n \tb\t174a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19487\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19487\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13298 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13298 (discriminator 1)\n \tb\t174b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15086 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15086 (discriminator 1)\n \tbl\tad50 \n \tcbnz\tw0, 17438 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15087 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15087 (discriminator 1)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 17000 \n \tadd\tx0, x0, #0x400\n \tldr\tx1, [x1, #48]\n \tcmp\tx1, x0\n \tb.ne\t17438 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15088\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15088\n \tmov\tx0, x19\n \tbl\ta9c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15088 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15088 (discriminator 1)\n \tcbz\tw0, 17438 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15103\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15103\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t175a8 // b.any\n \tldr\tx19, [sp, #48]\n \tldp\tx29, x30, [sp, #32]\n \tadd\tsp, sp, #0x40\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19481\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19481\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x620\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13330\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13330\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx0, x0, #0x670\n \tbl\t16eac \n \tb\t174b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t17488 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15103\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15103\n \tbl\tabf0 <__stack_chk_fail@plt>\n __Pyx_PyInt_As_long(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23009\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23009\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23032 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23032 (discriminator 3)\n \ttbz\tw3, #24, 17668 \n /usr/include/python3.13/cpython/longintrepr.h:124\n \tldr\tx2, [x0, #16]\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tand\tx4, x2, #0x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23102 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23102 (discriminator 1)\n \tcmp\tx2, #0xf\n \tb.ls\t17608 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23107\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23107\n \tlsr\tx2, x2, #3\n \tmov\tx3, #0x1 \t// #1\n \tsub\tx3, x3, x4\n \tmul\tx2, x3, x2\n \tcmn\tx2, #0x2\n \tb.eq\t17648 // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t1762c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23273\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23166\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23166\n \tb\taa30 \n /usr/include/python3.13/cpython/longintrepr.h:136\n \tldr\tw0, [x0, #24]\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov\tx19, #0x1 \t// #1\n \tsub\tx19, x19, x4\n /usr/include/python3.13/cpython/longintrepr.h:136\n \tmul\tx19, x19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23273\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23120\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23120\n \tldp\tw0, w19, [x0, #24]\n \torr\tx19, x0, x19, lsl #30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23273\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23111\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23111\n \tldp\tw0, w19, [x0, #24]\n \torr\tx19, x0, x19, lsl #30\n \tneg\tx19, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23273\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24648 (discriminator 1)\n \tldr\tx1, [x2, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24659 (discriminator 1)\n \tcbz\tx1, 176e0 \n \tldr\tx1, [x1, #128]\n \tcbz\tx1, 176e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tblr\tx1\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tcbz\tx0, 176e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24673 (discriminator 2)\n \tldr\tx2, [x0, #8]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #4016]\n \tcmp\tx2, x1\n \tb.ne\t176cc // b.any\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23036\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23036\n \tmov\tx0, x20\n \tbl\t175ac \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23036\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23036\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 17618 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbnz\tx1, 17618 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t17618 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tbl\t15d60 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23035\n \tcbnz\tx0, 176a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23035 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23035 (discriminator 1)\n \tmov\tx19, #0xffffffffffffffff \t// #-1\n \tb\t17618 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678 (discriminator 1)\n \tcbnz\tx0, 176d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23035 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23035 (discriminator 1)\n \tmov\tx19, #0xffffffffffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadd\tx1, x1, #0x690\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23035\n \tb\t17618 \n __Pyx_PyInt_As_unsigned_char(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23685\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23685\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttbz\tw2, #24, 177f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23718\n \tldr\tx1, [x0, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23718 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23718 (discriminator 1)\n \ttbnz\tw1, #1, 177d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23720 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23720 (discriminator 1)\n \tcmp\tx1, #0xf\n \tb.hi\t17760 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23721\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23721\n \tldr\tw1, [x0, #24]\n \tmov\tw0, w1\n \tand\tw19, w1, #0xff\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23721 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23721 (discriminator 1)\n \tcmp\tx0, w1, uxtb\n \tb.ne\t177a0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23949\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23949\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23762\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23762\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n \tmov\tw2, #0x0 \t// #0\n \tbl\tb800 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23763 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23763 (discriminator 1)\n \ttbnz\tw0, #31, 177b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23765 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23765 (discriminator 1)\n \tcmp\tw0, #0x1\n \tb.eq\t177d0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770\n \tmov\tx0, x19\n \tbl\tb8d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 2)\n \tand\tw19, w0, #0xff\n \tcmp\tx0, #0xff\n \tb.ls\t1774c // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 1)\n \tcmn\tx0, #0x1\n \tb.ne\t177a0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 3)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 2)\n \tcbnz\tx0, 177b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23942\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x6a8\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711 (discriminator 1)\n \tmov\tw19, #0xff \t// #255\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23949\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23949\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23946\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711 (discriminator 1)\n \tmov\tw19, #0xff \t// #255\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23946\n \tadd\tx1, x1, #0x6d8\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23948\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23948\n \tb\t177bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24648 (discriminator 1)\n \tldr\tx1, [x1, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24659 (discriminator 1)\n \tcbz\tx1, 17860 \n \tldr\tx1, [x1, #128]\n \tcbz\tx1, 17860 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tblr\tx1\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tcbz\tx0, 17860 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24673 (discriminator 2)\n \tldr\tx2, [x0, #8]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #4016]\n \tcmp\tx2, x1\n \tb.ne\t1784c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23712\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23712\n \tmov\tx0, x20\n \tbl\t17708 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23712\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23712\n \tand\tw19, w0, #0xff\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1774c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbnz\tx1, 1774c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1774c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tbl\t15d60 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711\n \tcbnz\tx0, 17820 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711 (discriminator 1)\n \tmov\tw19, #0xff \t// #255\n \tb\t177bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678 (discriminator 1)\n \tcbnz\tx0, 177b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711 (discriminator 1)\n \tmov\tw19, #0xff \t// #255\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadd\tx1, x1, #0x690\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711\n \tb\t177bc \n __Pyx_PyInt_As_unsigned_int(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22540\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22540\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22563 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22563 (discriminator 3)\n \ttbz\tw2, #24, 17990 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22573\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22573\n \tldr\tx1, [x0, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22573 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22573 (discriminator 1)\n \ttbnz\tw1, #1, 17970 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22575 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22575 (discriminator 1)\n \tcmp\tx1, #0xf\n \tb.ls\t17958 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22580\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22580\n \tlsr\tx1, x1, #3\n \tcmp\tx1, #0x2\n \tb.ne\t178ec // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22584\n \tldp\tw2, w0, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22584 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22584 (discriminator 1)\n \tmov\tx1, #0xffffffff \t// #4294967295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22584\n \torr\tx19, x2, x0, lsl #30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22584 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22584 (discriminator 1)\n \tcmp\tx19, x1\n \tb.hi\t17928 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22804\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22804\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22617\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22617\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n \tmov\tw2, #0x0 \t// #0\n \tbl\tb800 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22618 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22618 (discriminator 1)\n \ttbnz\tw0, #31, 17940 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22620 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22620 (discriminator 1)\n \tcmp\tw0, #0x1\n \tb.eq\t17970 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22625\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22625\n \tmov\tx0, x19\n \tbl\tb8d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22625 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22625 (discriminator 2)\n \tmov\tx1, #0xffffffff \t// #4294967295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22625\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22625\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22625 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22625 (discriminator 2)\n \tcmp\tx0, x1\n \tb.ls\t178d8 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22625 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22625 (discriminator 1)\n \tcmn\tx0, #0x1\n \tb.eq\t17a28 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22797\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22797\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x708\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22566 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22566 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22804\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22804\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22576\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22576\n \tldr\tw19, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22804\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22804\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22801\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22801\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22566 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22566 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22801\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22801\n \tadd\tx1, x1, #0x738\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22803\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22803\n \tb\t17944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24648 (discriminator 1)\n \tldr\tx1, [x1, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24659 (discriminator 1)\n \tcbz\tx1, 17a00 \n \tldr\tx1, [x1, #128]\n \tcbz\tx1, 17a00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tblr\tx1\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tcbz\tx0, 17a00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24673 (discriminator 2)\n \tldr\tx2, [x0, #8]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #4016]\n \tcmp\tx2, x1\n \tb.ne\t179ec // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22567\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22567\n \tmov\tx0, x20\n \tbl\t17888 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22567\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22567\n \tmov\tw19, w0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 178d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbnz\tx1, 178d8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t178d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tbl\t15d60 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22566\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22566\n \tcbnz\tx0, 179c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22566 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22566 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n \tb\t17944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678 (discriminator 1)\n \tcbnz\tx0, 17940 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22566 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22566 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadd\tx1, x1, #0x690\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22566\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22566\n \tb\t17944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22625 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22625 (discriminator 3)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22625 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22625 (discriminator 2)\n \tcbz\tx0, 17928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22566 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22566 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n \tb\t17944 \n \tnop\n \tnop\n __Pyx_PyInt_As_enum__RtMidi_3a__3a_Api(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22807\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22807\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22830 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22830 (discriminator 3)\n \ttbz\tw3, #24, 17b6c \n /usr/include/python3.13/cpython/longintrepr.h:124\n \tldr\tx2, [x0, #16]\n \tmov\tx1, x0\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tand\tx4, x2, #0x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22900 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22900 (discriminator 1)\n \tcmp\tx2, #0xf\n \tb.hi\t17aa0 // b.pmore\n /usr/include/python3.13/cpython/longintrepr.h:136\n \tldr\tw19, [x1, #24]\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov\tx0, #0x1 \t// #1\n \tsub\tx0, x0, x4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22901 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22901 (discriminator 2)\n \tmov\tx1, #0xffffffff \t// #4294967295\n /usr/include/python3.13/cpython/longintrepr.h:136\n \tmul\tx19, x19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22901 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22901 (discriminator 2)\n \tcmp\tx19, x1\n \tb.hi\t17ae4 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23006\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23006\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22905\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22905\n \tlsr\tx2, x2, #3\n \tmov\tx3, #0x1 \t// #1\n \tsub\tx3, x3, x4\n \tmul\tx2, x3, x2\n \tcmn\tx2, #0x2\n \tb.eq\t17b3c // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t17b14 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22964\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22964\n \tbl\taa30 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22964 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22964 (discriminator 2)\n \tmov\tx0, #0xffffffff \t// #4294967295\n \tcmp\tx19, x0\n \tb.ls\t17a8c // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22964 (discriminator 1)\n \tcmn\tx19, #0x1\n \tb.ne\t17ae4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22964 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22964 (discriminator 3)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22964 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22964 (discriminator 2)\n \tcbnz\tx0, 17afc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22999\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22999\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x768\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22833 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22833 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23006\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23006\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22918\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22918\n \tldp\tw1, w19, [x1, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22918 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22918 (discriminator 1)\n \tmov\tx0, #0xffffffff \t// #4294967295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22918\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22918\n \torr\tx19, x1, x19, lsl #30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22918 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22918 (discriminator 1)\n \tcmp\tx19, x0\n \tb.hi\t17ae4 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23006\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23006\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22909\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22909\n \tldp\tw1, w0, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22909 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22909 (discriminator 1)\n \tmov\tx2, #0xffffffff \t// #4294967295\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22909\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22909\n \torr\tx0, x1, x0, lsl #30\n \tneg\tx0, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22909 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22909 (discriminator 1)\n \tcmp\tx0, x2\n \tb.hi\t17ae4 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22909 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22909 (discriminator 2)\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23006\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23006\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24648 (discriminator 1)\n \tldr\tx1, [x2, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24659 (discriminator 1)\n \tcbz\tx1, 17be0 \n \tldr\tx1, [x1, #128]\n \tcbz\tx1, 17be0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tblr\tx1\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tcbz\tx0, 17be0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24673 (discriminator 2)\n \tldr\tx2, [x0, #8]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #4016]\n \tcmp\tx2, x1\n \tb.ne\t17bcc // b.any\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22834\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22834\n \tmov\tx0, x20\n \tbl\t17a40 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22834\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22834\n \tmov\tw19, w0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 17a8c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbnz\tx1, 17a8c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t17a8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tbl\t15d60 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22833\n \tcbnz\tx0, 17ba0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22833 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22833 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n \tb\t17b00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678 (discriminator 1)\n \tcbnz\tx0, 17afc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22833 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22833 (discriminator 1)\n \tmov\tw19, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadd\tx1, x1, #0x690\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22833\n \tb\t17b00 \n __Pyx_PyUnicode_Equals(_object*, _object*, int) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18262\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18262\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18270\n \tcmp\tx0, x1\n \tb.eq\t17d9c // b.none\n /usr/include/python3.13/object.h:369 (discriminator 1)\n \tldr\tx5, [x0, #8]\n \tmov\tx3, x0\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3872]\n \tmov\tx4, x1\n \tldr\tx6, [x1, #8]\n \tcmp\tx5, x2\n \tcset\tw5, eq\t// eq = none\n \tcmp\tx6, x2\n \tcset\tw2, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18292\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18292\n \tcmp\tw5, #0x0\n \tccmp\tw2, #0x0, #0x4, ne\t// ne = any\n \tb.eq\t17d18 // b.none\n /usr/include/python3.13/cpython/unicodeobject.h:280\n \tldr\tx2, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18359\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18359\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18299 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18299 (discriminator 1)\n \tldr\tx0, [x1, #16]\n \tcmp\tx2, x0\n \tb.ne\t17d04 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18306\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18306\n \tldr\tx1, [x3, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18307\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18307\n \tldr\tx0, [x4, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18312 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18312 (discriminator 1)\n \tcmp\tx1, x0\n \tccmn\tx1, #0x1, #0x4, ne\t// ne = any\n \tccmn\tx0, #0x1, #0x4, ne\t// ne = any\n \tb.ne\t17d04 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18317\n \tldr\tx0, [x3, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18318\n \tldr\tx1, [x4, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18317\n \tubfx\tw5, w0, #2, #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18318\n \tubfx\tw6, w1, #2, #3\n \tcmp\tw6, w5\n \tb.ne\t17d04 // b.any\n /usr/include/python3.13/cpython/unicodeobject.h:262 (discriminator 1)\n \ttbz\tw0, #5, 17db4 \n /usr/include/python3.13/cpython/unicodeobject.h:248\n \ttst\tw0, #0x40\n@@ -17466,87 +17466,87 @@\n \tb.eq\t17dd4 // b.none\n /usr/include/python3.13/cpython/unicodeobject.h:320\n \tcmp\tw5, #0x2\n \tb.eq\t17de0 // b.none\n /usr/include/python3.13/cpython/unicodeobject.h:324\n \tldr\tw4, [x0]\n \tldr\tw3, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18359\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18359\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18323 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18323 (discriminator 2)\n \tcmp\tw4, w3\n \tb.ne\t17d04 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18354\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18354\n \tmov\tw19, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18325\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18325\n \tcmp\tx2, #0x1\n \tb.eq\t17d04 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18328\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18328\n \tmov\tw5, w5\n \tmul\tx2, x5, x2\n \tbl\tae20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18332 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18332 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcset\tw19, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18361\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18361\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18334\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18334\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n \tcmp\tw2, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18359\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18359\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18334\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18334\n \tccmp\tx0, x20, #0x0, ne\t// ne = any\n \tb.eq\t17d04 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18336\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18336\n \tcmp\tw5, #0x0\n \tccmp\tx1, x20, #0x0, ne\t// ne = any\n \tb.eq\t17d04 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18340\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18340\n \tmov\tw2, #0x2 \t// #2\n \tstr\tx21, [sp, #32]\n \tbl\tbb60 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18344\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18344\n \tcbz\tx0, 17dec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx0, x2\n \tcset\tw19, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw19, #0x0\n \tccmp\tx0, x1, #0x4, eq\t// eq = none\n \tccmp\tx0, x20, #0x4, ne\t// ne = any\n \tb.eq\t17d80 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tbl\tb850 \n \tmov\tw19, w0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 17d94 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 17dbc \n \tldr\tx21, [sp, #32]\n \tb\t17d04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18354\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18354\n \tmov\tw19, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18361\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18361\n \tmov\tw0, w19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n /usr/include/python3.13/cpython/unicodeobject.h:256\n \tldr\tx0, [x3, #56]\n@@ -17566,120 +17566,120 @@\n \tldrb\tw3, [x1]\n \tb\t17cd8 \n /usr/include/python3.13/cpython/unicodeobject.h:321\n \tldrh\tw4, [x0]\n \tldrh\tw3, [x1]\n \tb\t17cd8 \n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18345\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18345\n \tmov\tw19, #0xffffffff \t// #-1\n \tb\t17d04 \n \tnop\n \tnop\n __Pyx_ParseOptionalKeywords(_object*, _object* const*, _object***, _object*, _object**, long, char const*) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18417\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx25, x26, [sp, #96]\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18429\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18429\n \tadd\tx26, x2, x4, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18417\n \tstp\tx19, x20, [sp, #48]\n \tmov\tx20, x3\n \tstp\tx21, x22, [sp, #64]\n \tmov\tx22, x5\n \tmov\tx21, x1\n \tstp\tx23, x24, [sp, #80]\n \tmov\tx24, x2\n /usr/include/python3.13/object.h:1241\n \tmov\tx1, #0x0 \t// #0\n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x25, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18417\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n /usr/include/python3.13/object.h:1241\n \tldr\tx19, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18417\n \tldr\tx2, [x0]\n \tstr\tx2, [sp, #24]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18426\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18426\n \tstp\txzr, xzr, [sp]\n /usr/include/python3.13/object.h:1241\n \tand\tx19, x19, #0x4000000\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18427\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18427\n \tstr\txzr, [sp, #16]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx1, 17e7c \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 17e7c \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n \tstr\tx2, [x1]\n \tcbz\tx2, 18050 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18433\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18433\n \tldr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18432 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18432 (discriminator 1)\n \tstr\txzr, [sp]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 17e9c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 17e9c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1805c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18433 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18433 (discriminator 1)\n \tstr\txzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18434\n \tcbz\tx19, 18068 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18442\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18442\n \tldr\tx0, [x25, #16]\n \tldr\tx1, [sp, #16]\n \tcmp\tx0, x1\n \tb.le\t18154 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18447\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18447\n \tadd\tx3, x25, x1, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18453\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18453\n \tadd\tx2, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18452\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18452\n \tldr\tx0, [x21, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18453\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18453\n \tstr\tx2, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18447\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18447\n \tldr\tx1, [x3, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18452\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18452\n \tstp\tx1, x0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18463 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18463 (discriminator 1)\n \tldr\tx7, [x26]\n \tcbz\tx7, 17f04 \n \tmov\tx4, x7\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18462\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18462\n \tmov\tx6, x26\n \tb\t17ee8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18463 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18463 (discriminator 1)\n \tldr\tx4, [x6, #8]!\n \tcbz\tx4, 17f04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18463 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18463 (discriminator 2)\n \tldr\tx4, [x4]\n \tcmp\tx4, x1\n \tb.ne\t17ee0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18465\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18465\n \tsub\tx6, x6, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18471\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18471\n \tstr\txzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18465\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18465\n \tstr\tx0, [x20, x6]\n /usr/include/python3.13/object.h:1041\n \tb\t17e7c \n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n@@ -17693,102 +17693,102 @@\n \tb.eq\t17f24 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x0]\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18506 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18506 (discriminator 3)\n \ttbz\tw0, #28, 18108 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18507\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18507\n \tcbz\tx7, 17f80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18478\n \tmov\tx23, x26\n \tb\t17f44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18507\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18507\n \tldr\tx7, [x23, #8]!\n \tcbz\tx7, 17f80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18510\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18510\n \tldr\tx0, [x7]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18510 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18510 (discriminator 2)\n \tldr\tx3, [x1, #16]\n \tldr\tx4, [x0, #16]\n \tcmp\tx4, x3\n \tb.ne\t17f3c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18512\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18512\n \tbl\tbbb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18514\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18514\n \tcmp\tw0, #0x0\n \tb.lt\t180ac // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18515\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18515\n \tb.eq\t18090 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18507\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18507\n \tldr\tx7, [x23, #8]!\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18562\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18562\n \tldr\tx1, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18507\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18507\n \tcbnz\tx7, 17f44 \n \tnop\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18527\n \tcmp\tx24, x26\n \tb.ne\t17fa8 // b.any\n \tb\t180e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18530 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18530 (discriminator 2)\n \tldr\tx3, [x0, #16]\n \tldr\tx2, [x1, #16]\n \tcmp\tx3, x2\n \tb.eq\t180c0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18535\n \tadd\tx24, x24, #0x8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18527\n \tcmp\tx26, x24\n \tb.eq\t180e0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18528\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18528\n \tldr\tx0, [x24]\n \tldr\tx0, [x0]\n \tcmp\tx0, x1\n \tb.ne\t17f8c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18407\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18407\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx3, x1\n \tmov\tx2, x22\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x798\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18551\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18551\n \tldr\tx2, [sp]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx2, 17ff4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 17ff4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x2]\n \tcbz\tx0, 18140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18568\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18568\n \tldr\tx0, [sp, #8]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 18010 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 18010 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1814c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18569\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18569\n \tmov\tw0, #0xffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18570\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18570\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #24]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t181ac // b.any\n@@ -17801,94 +17801,94 @@\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t17e7c \n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18433 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18433 (discriminator 1)\n \tstr\txzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18434\n \tcbnz\tx19, 17ea4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18457\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18457\n \tmov\tx2, sp\n \tadd\tx1, sp, #0x10\n \tadd\tx3, sp, #0x8\n \tmov\tx0, x25\n \tbl\taf70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18546\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18546\n \tldr\tx1, [sp]\n \tmov\tx2, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18457 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18457 (discriminator 1)\n \tcbz\tw0, 18158 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18465\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18465\n \tldr\tx0, [sp, #8]\n \tb\t17ecc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18516\n \tsub\tx1, x23, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18524\n \tldr\tx0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18516\n \tldr\tx2, [sp, #8]\n \tstr\tx2, [x20, x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18562\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18562\n \tldr\tx1, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18524\n \tcbnz\tx0, 17e64 \n \tb\t17f80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18514 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18514 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18567\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18567\n \tldr\tx1, [sp]\n \tmov\tx2, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18514 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18514 (discriminator 1)\n \tcbz\tx0, 17f3c \n \tb\t17fdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18532\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18532\n \tbl\tbbb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18533\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18533\n \tcmp\tw0, #0x0\n \tb.lt\t1812c // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18550\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18550\n \tldr\tx1, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18534\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18534\n \tb.eq\t17fb8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18535\n \tadd\tx24, x24, #0x8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18527\n \tcmp\tx26, x24\n \tb.ne\t17fa8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18562\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18562\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx3, x1\n \tmov\tx2, x22\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x1d8\n \tldr\tx0, [x0]\n \tbl\tb040 \n \tldr\tx2, [sp]\n \tb\t17fdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18553\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tmov\tx2, x22\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x1b0\n \tldr\tx0, [x0]\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18555\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18555\n \tldr\tx2, [sp]\n \tb\t17fdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18533 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18533 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18567\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18567\n \tldr\tx1, [sp]\n \tmov\tx2, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18533 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18533 (discriminator 1)\n \tcbz\tx0, 17f9c \n \tb\t17fdc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t17ff4 \n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -17900,117 +17900,117 @@\n \tldr\tx0, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 18170 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x2]\n \tcbz\tx0, 181a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18547\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18547\n \tldr\tx0, [sp, #8]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 1818c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1818c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 18194 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18548\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18548\n \tmov\tw0, #0x0 \t// #0\n \tb\t18014 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18548\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18548\n \tmov\tw0, #0x0 \t// #0\n \tb\t18014 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18170 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18570\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18570\n \tbl\tabf0 <__stack_chk_fail@plt>\n __Pyx__GetException(_ts*, _object**, _object**, _object**) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19317\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tstp\tx21, x22, [sp, #64]\n \tmov\tx21, x2\n \tmov\tx22, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19326\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19326\n \tldr\tx0, [x0, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19317\n \tstr\tx23, [sp, #80]\n \tldr\tx5, [x4]\n \tstr\tx5, [sp, #24]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19327\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19327\n \tstr\txzr, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19326\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19326\n \tstp\txzr, x0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19322\n \tstr\txzr, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19328 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19328 (discriminator 1)\n \tcbz\tx0, 18224 \n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x0, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw4, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19329 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19329 (discriminator 1)\n \tstr\tx1, [sp]\n /usr/include/python3.13/object.h:826\n \tadds\tw4, w4, #0x1\n \tb.eq\t1821c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw4, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19331\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19331\n \tbl\taf80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19331 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19331 (discriminator 1)\n \tstr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19344\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19344\n \tadd\tx2, sp, #0x10\n \tadd\tx1, sp, #0x8\n \tmov\tx0, sp\n \tbl\taaf0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19346\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19346\n \tldr\tx23, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19346 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19346 (discriminator 1)\n \tcbnz\tx23, 183ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19354\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19354\n \tldr\tx1, [sp, #16]\n \tcbz\tx1, 1826c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19355\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19355\n \tldr\tx0, [sp, #8]\n \tbl\tae40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19355 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19355 (discriminator 1)\n \ttbnz\tw0, #31, 183ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19359\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19359\n \tldr\tx1, [sp, #16]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx1, 1826c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t18268 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19317\n \tmov\tx23, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19361\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19361\n \tldp\tx0, x4, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19368\n \tldr\tx3, [x19, #120]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx0, 18330 \n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n@@ -18022,25 +18022,25 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x4]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t18414 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x4]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19362\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19363\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19363\n \tstr\tx4, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19364\n \tstr\tx23, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19370\n \tldr\tx19, [x3]\n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19371\n \tstr\tx4, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 182c4 \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n \tstr\tx2, [x0]\n \tcbz\tx2, 18388 \n@@ -18060,17 +18060,17 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 182f4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 18370 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19399\n \tmov\tw0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19408\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #24]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t18444 // b.any\n@@ -18086,505 +18086,505 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x4]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t18344 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x4]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19362\n \tstr\txzr, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19363\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19363\n \tstr\tx4, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19364\n \tstr\tx23, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19370\n \tldr\tx19, [x3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19371\n \tstr\tx4, [x3]\n /usr/include/python3.13/object.h:1041\n \tb\t182c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19362\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19363\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19363\n \tstr\txzr, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19364\n \tstr\tx23, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19370\n \tldr\tx19, [x3]\n /usr/include/python3.13/object.h:1041\n \tb\t182ac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t182f4 \n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t182dc \n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx1, [sp, #16]\n \tb\t182c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19362\n \tstr\txzr, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19363\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19363\n \tstr\txzr, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19364\n \tstr\tx23, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19370\n \tldr\tx19, [x3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19371\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19371\n \tstr\txzr, [x3]\n /usr/include/python3.13/object.h:1041\n \tb\t182c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19404\n \tldr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19401\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19401\n \tstr\txzr, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19402\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19402\n \tstr\txzr, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19403\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19403\n \tstr\txzr, [x22]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 183d4 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 183d4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1843c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19405\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19405\n \tldr\tx0, [sp, #8]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 183f0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 183f0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 18434 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19406\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19406\n \tldr\tx0, [sp, #16]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 1840c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1840c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 18428 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19407\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19407\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\t182f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19362\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19363\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19363\n \tstr\tx4, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19364\n \tstr\tx23, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19370\n \tldr\tx19, [x3]\n /usr/include/python3.13/object.h:1041\n \tb\t182ac \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19407\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19407\n \tmov\tw0, #0xffffffff \t// #-1\n \tb\t182f8 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t183f0 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t183d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19408\n \tbl\tabf0 <__stack_chk_fail@plt>\n __pyx_pw_7_rtmidi_8MidiBase_1__enter__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7170\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7170\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7186 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7186 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1848c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7188\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7188\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7188 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7188 (discriminator 1)\n \tcbnz\tx3, 184d4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t18478 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7193\n \tmov\tx0, x19\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7194\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7194\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x7d8\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7187 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7187 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7194\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7194\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7188 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7188 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 18468 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7188 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7188 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0x7d8\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7188 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7188 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t18468 // b.none\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7187 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7187 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t184c8 \n __Pyx_PyObject_FastCallDict(_object*, _object**, unsigned long, _object*) [clone .constprop.0]:\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18117\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18117\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18120\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18120\n \tands\tx20, x2, #0x7fffffffffffffff\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18117\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18117\n \tmov\tx19, x0\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18120\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18120\n \tb.ne\t185e0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18121 (discriminator 1)\n \tadrp\tx22, 61000 \n \tadd\tx0, x22, #0x568\n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18121 (discriminator 1)\n \tldr\tx6, [x0, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24332\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24332\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3848]\n \tcmp\tx2, x6\n \tccmp\tx2, x5, #0x4, ne\t// ne = any\n \tb.eq\t18584 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24333\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24333\n \tldr\tx0, [x2, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24334 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24334 (discriminator 1)\n \tcbz\tx0, 186e8 \n /usr/include/python3.13/object.h:349\n \tldr\tx7, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337 (discriminator 1)\n \tcmp\tx7, #0x0\n \tb.le\t18724 \n \tadd\tx0, x0, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337\n \tmov\tx3, #0x0 \t// #0\n \tb\t18570 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337 (discriminator 1)\n \tcmp\tx7, x3\n \tb.eq\t18724 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24338\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24338\n \tldr\tx4, [x0, x3, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337 (discriminator 2)\n \tadd\tx3, x3, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24339\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24339\n \tcmp\tx6, x4\n \tccmp\tx4, x5, #0x4, ne\t// ne = any\n \tb.ne\t18568 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18121 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18121 (discriminator 1)\n \tldr\tx1, [x19, #16]\n \tldr\tw0, [x1, #16]\n \ttbz\tw0, #2, 18724 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18079\n \tldr\tx21, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:813 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:813 (discriminator 2)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:813\n \ttbnz\tw0, #5, 185a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:813 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:813 (discriminator 1)\n \tldr\tx20, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18085\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18085\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18085 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18085 (discriminator 2)\n \tcbnz\tw0, 186e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18088\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18088\n \tmov\tx1, #0x0 \t// #0\n \tmov\tx0, x20\n \tblr\tx21\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18089\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18089\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18090 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18090 (discriminator 1)\n \tcbz\tx19, 186c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18175\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18124\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18124\n \tcmp\tx20, #0x1\n \tb.eq\t1861c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18155\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18155\n \tbl\tb080 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18157\n \tcbz\tx0, 187d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18158\n \tmov\tx2, x20\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx16, x4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18175\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18158\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18175\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18158\n \tbr\tx16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18125 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18125 (discriminator 1)\n \tadrp\tx1, 61000 \n /usr/include/python3.13/object.h:336\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18125 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18125 (discriminator 1)\n \tldr\tx1, [x1, #1432]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24332\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24332\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3848]\n \tcmp\tx0, x1\n \tccmp\tx0, x5, #0x4, ne\t// ne = any\n \tb.eq\t18678 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24333\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24333\n \tldr\tx2, [x0, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24334 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24334 (discriminator 1)\n \tcbz\tx2, 18778 \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x2, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t187c0 \n \tadd\tx2, x2, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337\n \tmov\tx0, #0x0 \t// #0\n \tb\t18664 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337 (discriminator 1)\n \tcmp\tx4, x0\n \tb.eq\t187c0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24338\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24338\n \tldr\tx3, [x2, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24337 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24337 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24339\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24339\n \tcmp\tx1, x3\n \tccmp\tx3, x5, #0x4, ne\t// ne = any\n \tb.ne\t1865c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18125 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18125 (discriminator 1)\n \tldr\tx2, [x19, #16]\n \tldr\tw0, [x2, #16]\n \ttbz\tw0, #3, 187c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18126\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18126\n \tldr\tx22, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:813 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:813 (discriminator 2)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18079\n \tldr\tx21, [x2, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:813\n \ttbnz\tw0, #5, 18698 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:813 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:813 (discriminator 1)\n \tldr\tx20, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18085\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18085\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18085 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18085 (discriminator 2)\n \tcbnz\tw0, 186e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18088\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18088\n \tmov\tx1, x22\n \tmov\tx0, x20\n \tblr\tx21\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18089\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18089\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18090 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18090 (discriminator 1)\n \tcbnz\tx19, 185c8 \n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18090 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18090 (discriminator 2)\n \tcbnz\tx0, 186e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18091\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18091\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18095\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18095\n \tmov\tx19, #0x0 \t// #0\n \tb\t185c8 \n \tmov\tx0, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx6, x0\n \tb.eq\t18584 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 186ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24344 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3952]\n \tcmp\tx6, x3\n \tb.eq\t18584 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx2, [x2, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx2, x5\n \tb.eq\t18584 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx2, 1870c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24344 (discriminator 1)\n \tcmp\tx5, x3\n \tb.eq\t18584 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18155\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18155\n \tmov\tx0, x19\n \tbl\tb080 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18157\n \tcbnz\tx0, 185f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18168\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18168\n \tadd\tx22, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx20, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18168\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18168\n \tldr\tx21, [x22, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx20, 187f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 186e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x21\n \tmov\tx2, #0x0 \t// #0\n \tmov\tx0, x19\n \tblr\tx20\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbnz\tx19, 185c8 \n \tb\t186c0 \n \tmov\tx2, x0\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx2, [x2, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x2\n \tb.eq\t18678 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx2, 18780 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24344 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3952]\n \tcmp\tx1, x3\n \tb.eq\t18678 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx0, x5\n \tb.eq\t18678 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 187a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24344 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24344 (discriminator 1)\n \tcmp\tx5, x3\n \tb.eq\t18678 // b.none\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18155\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18155\n \tmov\tx0, x19\n \tbl\tb080 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18157\n \tcbnz\tx0, 185f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18171\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18171\n \tmov\tx2, x20\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18175\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18171\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18171\n \tb\tb410 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx1, x21\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18175\n \tldp\tx21, x22, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18175\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tb\taac0 \n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_15is_port_open(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8680\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8680\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8696 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8696 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t188b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8698\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8698\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8698 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8698 (discriminator 1)\n \tcbnz\tx3, 188fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24762\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24762\n \tldr\tx1, [x19, #24]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tcmp\tx1, x0\n \tb.eq\t18884 // b.none\n /usr/include/python3.13/object.h:824\n \tadrp\tx1, 5f000 \n@@ -18593,170 +18593,170 @@\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1886c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24762 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24762 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8704\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:824\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1889c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24762 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24762 (discriminator 1)\n \tldr\tx19, [sp, #16]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8704\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x850\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8697 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8697 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8704\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8698 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8698 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 18840 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8698 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8698 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0x850\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8698 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8698 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t18840 // b.none\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8697 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8697 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t188f0 \n __Pyx_AddTraceback(char const*, int, int, char const*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22336\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22336\n \tpaciasp\n \tsub\tsp, sp, #0x80\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22067\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22067\n \tadrp\tx20, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22336\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22336\n \tstp\tx21, x22, [sp, #64]\n \tmov\tw21, w1\n \tmov\tw22, w2\n \tstp\tx23, x24, [sp, #80]\n \tmov\tx23, x3\n \tstp\tx25, x26, [sp, #96]\n \tmov\tx25, x0\n \tstp\tx27, x28, [sp, #112]\n \tldr\tx0, [x4]\n \tstr\tx0, [sp, #24]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22339\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22339\n \tbl\taa00 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22067\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22067\n \tadd\tx1, x20, #0x568\n \tldr\tx0, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22067 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22067 (discriminator 1)\n \tcbz\tx0, 18b54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17805\n \tldr\tx24, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17806\n \tstr\txzr, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17810\n \tcbz\tx24, 18d24 \n /usr/include/python3.13/object.h:336\n \tldr\tx28, [x24, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x28]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t189a8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x28]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17814\n \tldr\tx26, [x24, #40]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx26, 189c0 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t189c0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22072\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22072\n \tbl\tb1a0 <_PyObject_GetDictPtr@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22074\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22074\n \tadd\tx2, x20, #0x568\n \tldr\tx1, [x2, #1096]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22073 (discriminator 1)\n \tcbz\tx0, 18ea0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22074\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22074\n \tldr\tx0, [x0]\n \tbl\tb320 \n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22089\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22089\n \tcbz\tx0, 18ccc \n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22093\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22093\n \tcmp\tx27, x1\n \tb.eq\t18ce4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22093 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22093 (discriminator 2)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3704]\n \tcmp\tx27, x0\n \tb.eq\t18a0c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22093 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22093 (discriminator 3)\n \tmov\tx0, x27\n \tbl\tb5e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22093 (discriminator 5)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22093 (discriminator 5)\n \tcbnz\tw0, 18ce4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17778\n \tcbz\tx24, 18a1c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17780 (discriminator 1)\n \tldr\tx0, [x24, #40]\n \tcmp\tx0, x26\n \tb.ne\t18f00 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx24, [x19, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 18a3c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 18a3c \n@@ -18780,59 +18780,59 @@\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 18a6c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 18d80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22344\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22344\n \tcbnz\tw21, 18b54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22127 (discriminator 1)\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22344 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22344 (discriminator 2)\n \tmov\tw24, w22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22127 (discriminator 1)\n \tldr\tx6, [x0, #2792]\n \tcbz\tx6, 18da0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22130\n \tadd\tx1, x20, #0x568\n \tmov\tw2, w24\n \tmov\tx0, x6\n \tldr\tw7, [x1, #2784]\n \tmov\tw1, w7\n \tbl\t14e80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22131 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22131 (discriminator 1)\n \tcmp\tw7, w0\n \tb.le\t18e44 \n \tsbfiz\tx4, x0, #4, #32\n \tadd\tx0, x6, x4\n \tldr\tw0, [x0, #8]\n \tcmp\tw0, w24\n \tb.ne\t18e44 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22134\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22134\n \tldr\tx21, [x6, x4]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t18ac8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22360\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22360\n \tldr\tx2, [x20, #1384]\n \tmov\tx0, x19\n \tmov\tx1, x21\n \tmov\tx3, #0x0 \t// #0\n \tbl\tba20 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22366\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22366\n \tcbz\tx0, 18cec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22367\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22367\n \tstr\tw22, [x0, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22368\n \tbl\tace0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 18b00 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -18842,15 +18842,15 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 18b14 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 18d30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22372\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t18d20 // b.any\n@@ -18859,72 +18859,72 @@\n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n \tldp\tx25, x26, [sp, #96]\n \tldp\tx27, x28, [sp, #112]\n \tadd\tsp, sp, #0x80\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22127 (discriminator 1)\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22344 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22344 (discriminator 1)\n \tneg\tw24, w21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22127 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22127 (discriminator 1)\n \tldr\tx6, [x0, #2792]\n \tcbnz\tx6, 18a80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17805\n \tldr\tx28, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17806\n \tstr\txzr, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17809\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17808\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17808\n \tmov\tx27, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17810\n \tcbz\tx28, 18de4 \n \tnop\n \tnop\n /usr/include/python3.13/object.h:336\n \tldr\tx27, [x28, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x27]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t18b94 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17814\n \tldr\tx26, [x28, #40]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx26, 18bac \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t18bac // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22286\n \tcbnz\tw21, 18de4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22324\n \tmov\tx1, x25\n \tmov\tx0, x23\n \tmov\tw2, w22\n \tbl\tb6b0 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22349\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22349\n \tcbz\tx21, 18f2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17778\n \tcbz\tx28, 18bd8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17780 (discriminator 1)\n \tldr\tx0, [x28, #40]\n \tcmp\tx0, x26\n \tb.ne\t1901c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx28, [x19, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 18bf8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 18bf8 \n@@ -18948,79 +18948,79 @@\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 18c28 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 18fd0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22140\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22140\n \tadd\tx26, x20, #0x568\n \tadd\tx26, x26, #0xa00\n \tldr\tx6, [x26, #232]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22144 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22144 (discriminator 1)\n \tcbz\tx6, 18fdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22156\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22156\n \tldr\tw25, [x26, #224]\n \tmov\tw2, w24\n \tmov\tx0, x6\n \tmov\tw1, w25\n \tbl\t14e80 \n \tmov\tw23, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22157\n \tcmp\tw25, w0\n \tb.le\t18e5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22157 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22157 (discriminator 1)\n \tsbfiz\tx1, x0, #4, #32\n \tadd\tx27, x6, x1\n \tldr\tw0, [x27, #8]\n \tcmp\tw0, w24\n \tb.eq\t1902c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22163\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22163\n \tldr\tw1, [x26, #228]\n \tcmp\tw25, w1\n \tb.eq\t18e68 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22174\n \tsub\tw23, w25, w23\n \tsbfiz\tx3, x25, #4, #32\n \tsub\tw23, w23, #0x1\n \tsub\tx1, x3, #0x10\n \tadd\tx2, x23, #0x1\n \tsub\tx1, x1, x23, lsl #4\n \tsub\tx23, x3, x23, lsl #4\n \tlsl\tx2, x2, #4\n \tadd\tx1, x6, x1\n \tadd\tx0, x6, x23\n \tbl\tb500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22178\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22178\n \tadd\tx1, x20, #0x568\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22178\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22178\n \tadd\tw25, w25, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22177\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22177\n \tstr\tx21, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22176\n \tstr\tw24, [x27, #8]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22178\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22178\n \tstr\tw25, [x1, #2784]\n /usr/include/python3.13/object.h:826\n \tb.ne\t18ac4 // b.any\n \tb\t18ac8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22085\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22085\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22091\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22091\n \tadd\tx1, x20, #0x568\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n \tldr\tx0, [x1, #16]\n \tldr\tx1, [x1, #1096]\n \tbl\tade0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22090\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22090\n \tmov\tw21, #0x0 \t// #0\n \tb\t18a0c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 18b14 \n /usr/include/python3.13/object.h:948\n@@ -19032,31 +19032,31 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tmov\tx0, x21\n \tb.eq\t18d50 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22372\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17809\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17808\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17808\n \tmov\tx28, #0x0 \t// #0\n \tb\t189c0 \n /usr/include/python3.13/object.h:949\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tmov\tx0, x19\n \tb.ne\t18d20 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22372\n \tldp\tx29, x30, [sp, #32]\n \tldp\tx19, x20, [sp, #48]\n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n \tldp\tx25, x26, [sp, #96]\n \tldp\tx27, x28, [sp, #112]\n \tadd\tsp, sp, #0x80\n@@ -19072,60 +19072,60 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18a6c \n \tmov\tx0, x28\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18a54 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18a3c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17805\n \tldr\tx28, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17806\n \tstr\txzr, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17810\n \tcbnz\tx28, 18b80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22324\n \tmov\tx1, x25\n \tmov\tx0, x23\n \tmov\tw2, w22\n \tbl\tb6b0 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22349\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22349\n \tcbz\tx0, 18b14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 18c28 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 18c28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17808\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17808\n \tmov\tx27, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17809\n \tmov\tx26, #0x0 \t// #0\n \tb\t18bec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22291\n \tmov\tx1, x25\n \tmov\tw3, w21\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x860\n \tadd\tx0, x0, #0x870\n \tbl\taec0 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22292\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22292\n \tcbz\tx0, 18f2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22293\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22293\n \tbl\tb4f0 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22294\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22294\n \tcbz\tx0, 18f10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22324\n \tmov\tx0, x23\n \tmov\tw2, w22\n \tbl\tb6b0 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -19134,68 +19134,68 @@\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x25]\n \tcbnz\tx1, 18bc4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18bc4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17805\n \tldr\tx28, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17806\n \tstr\txzr, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17810\n \tcbnz\tx28, 18b80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17809\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17808\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17808\n \tmov\tx27, #0x0 \t// #0\n \tb\t18bac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22163\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22163\n \tldr\tw1, [x26, #228]\n \tcmp\tw25, w1\n \tb.ne\t19014 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22164\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22164\n \tadd\tw26, w1, #0x40\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22165\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22165\n \tmov\tx0, x6\n \tsbfiz\tx1, x26, #4, #32\n \tbl\taa70 \n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22167 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22167 (discriminator 1)\n \tcbz\tx0, 18ac8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22170\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22170\n \tadd\tx1, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22176\n \tadd\tx27, x0, w23, sxtw #4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22173\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22173\n \tldr\tw25, [x1, #2784]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22171\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22171\n \tstr\tw26, [x1, #2788]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22170\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22170\n \tstr\tx0, [x1, #2792]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22173 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22173 (discriminator 1)\n \tcmp\tw25, w23\n \tb.gt\t18c78 \n \tb\t18ca4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17857\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17857\n \tldr\tx0, [x2, #16]\n \tadd\tx2, sp, #0x10\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17858\n \tldr\tx2, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22081\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22081\n \tcbz\tx2, 18cc8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22082\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22082\n \tmov\tx0, x2\n \tstr\tx2, [sp, #8]\n \tbl\tb5e0 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [sp, #8]\n \tldr\tx3, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22082 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22082 (discriminator 1)\n \tcbnz\tw0, 18fbc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 19050 \n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3704]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n@@ -19203,18 +19203,18 @@\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x2]\n \tcbnz\tx3, 189e8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tstr\tx1, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22089\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22089\n \tldr\tx1, [sp, #8]\n \tb\t189e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17782\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17782\n \tmov\tx1, x26\n \tmov\tx0, x24\n \tbl\tae40 \n \tb\t18a1c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -19275,312 +19275,312 @@\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18c10 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18bf8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 18ce4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22082 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22082 (discriminator 2)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n \tmov\tx27, x1\n \tb\t18ee0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18c28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22145\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22145\n \tmov\tx0, #0x400 \t// #1024\n \tbl\tb120 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22146 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22146 (discriminator 1)\n \tcbz\tx0, 18ac8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22149\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22149\n \tadrp\tx1, 3e000 , std::allocator > const&, void*), void*)@@Base+0x9360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22147\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22147\n \tstr\tx0, [x26, #232]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22149\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22149\n \tldr\td31, [x1, #1560]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22151\n \tstr\tx21, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22150\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22150\n \tstr\tw24, [x0, #8]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22149\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22149\n \tstr\td31, [x26, #224]\n /usr/include/python3.13/object.h:826\n \tb.eq\t18ac8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x21]\n \tb\t18ac8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22176\n \tadd\tx27, x6, w23, sxtw #4\n \tb\t18ca4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17782\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17782\n \tmov\tx1, x26\n \tmov\tx0, x28\n \tbl\tae40 \n \tb\t18bd8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22158\n \tldr\tx0, [x6, x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22159\n \tstr\tx21, [x6, x1]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 18ac8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbnz\tx1, 18ac8 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t18ac8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22093\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22093\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3704]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n \tcmp\tx0, x1\n \tb.ne\t18a0c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22090\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22090\n \tmov\tw21, #0x0 \t// #0\n \tb\t18a0c \n __pyx_f_7_rtmidi___pyx_unpickle_MidiBase__set_state(__pyx_obj_7_rtmidi_MidiBase*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14535\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x1\n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14558 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14558 (discriminator 1)\n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14535\n \tldr\tx1, [x2]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14558 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14558 (discriminator 1)\n \tcmp\tx19, x21\n \tb.eq\t193f0 // b.none\n /usr/include/python3.13/object.h:349\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19674 (discriminator 3)\n \tldr\tx0, [x19, #16]\n \tcbz\tx0, 19428 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19675\n \tldr\tx22, [x19, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t190d0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14566\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14566\n \tldr\tx0, [x20, #40]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 190e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 19360 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19674 (discriminator 3)\n \tldr\tx0, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14567\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14567\n \tstr\tx22, [x20, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19674 (discriminator 3)\n \tcmp\tx0, #0x1\n \tb.ls\t19474 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19675\n \tldr\tx22, [x19, #32]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t1910c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14577\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14577\n \tldr\tx0, [x20, #32]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19124 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 19368 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19674 (discriminator 3)\n \tldr\tx0, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14578\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14578\n \tstr\tx22, [x20, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19674 (discriminator 3)\n \tcmp\tx0, #0x2\n \tb.ls\t194c0 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19675\n \tldr\tx22, [x19, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t19148 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14588\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14588\n \tldr\tx0, [x20, #24]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19160 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 19370 \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14589\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14589\n \tstr\tx22, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14602 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14602 (discriminator 2)\n \tcmn\tx0, #0x1\n \tb.eq\t19514 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14604\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14604\n \tcmp\tx0, #0x3\n \tb.gt\t191c4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t19188 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14672\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14672\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14685\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14685\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #40]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t19624 // b.any\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tadd\tsp, sp, #0x70\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14609\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14609\n \tadrp\tx22, 61000 \n \tadd\tx0, x22, #0x568\n \tldr\tx1, [x0, #1168]\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19480 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19480 (discriminator 3)\n \ttbz\tw0, #28, 195a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x20, #8]\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 19610 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19486\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19486\n \tcbz\tx0, 19574 \n /usr/include/python3.13/object.h:361\n \tstp\tx23, x24, [sp, #96]\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19210 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbnz\tx1, 19210 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x20, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14619\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14619\n \tadd\tx0, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14619\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14619\n \tldr\tx1, [x0, #1168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 195cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14619 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14619 (discriminator 2)\n \tcbz\tx20, 195c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x20, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14621\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14621\n \tadd\tx22, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14621\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14621\n \tldr\tx1, [x22, #2056]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 19604 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx22, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14621 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14621 (discriminator 2)\n \tcbz\tx22, 195d8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19274 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbnz\tx1, 19274 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19674 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19674 (discriminator 3)\n \tldr\tx0, [x19, #16]\n \tcmp\tx0, #0x3\n \tb.ls\t19378 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19675\n \tldr\tx24, [x19, #48]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x24]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t19294 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14633 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14633 (discriminator 2)\n \tldr\tx1, [x22, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t19530 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx23, [x22, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14635 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14635 (discriminator 1)\n \tcbz\tx23, 19530 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x23]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x22, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n@@ -19598,25 +19598,25 @@\n \tldr\tx1, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 192e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 19588 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14646\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14646\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x19\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14645\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14645\n \tstp\tx23, x24, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14646\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14646\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14646\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14646\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19314 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 19594 \n@@ -19626,15 +19626,15 @@\n \ttbnz\tw1, #31, 19328 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x24]\n \tcbz\tx1, 19568 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14649 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14649 (discriminator 1)\n \tmov\tw1, #0x3939 \t// #14649\n \tcbz\tx20, 193b8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 19344 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n@@ -19652,138 +19652,138 @@\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t190e8 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19124 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19160 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19679\n \tmov\tx0, #0x3 \t// #3\n \tbl\taa40 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19643 (discriminator 1)\n \tcbz\tx0, 193b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19644\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19644\n \tmov\tx1, x20\n \tmov\tx0, x19\n \tbl\tb680 \n \tmov\tx24, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 193ac \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 19618 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14628 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14628 (discriminator 2)\n \tcbnz\tx24, 19294 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14646\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14646\n \tmov\tx19, x22\n \tmov\tw1, #0x3924 \t// #14628\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 193cc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 19414 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14619 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14619 (discriminator 1)\n \tldp\tx23, x24, [sp, #96]\n \tmov\tw2, #0xe \t// #14\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14679\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xa50\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14680\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14680\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14684\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14684\n \tb\t19190 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14559\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14559\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xa28\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14560\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14560\n \tmov\tw1, #0x38e0 \t// #14560\n \tmov\tw2, #0xc \t// #12\n \tb\t193d4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tw1, [sp, #12]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tw1, [sp, #12]\n \tb\t193cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19679\n \tmov\tx0, #0x0 \t// #0\n \tstp\tx23, x24, [sp, #96]\n \tbl\taa40 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19643 (discriminator 1)\n \tcbz\tx0, 19464 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19644\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19644\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb680 \n \tmov\tx22, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19460 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 19550 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14562 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14562 (discriminator 2)\n \tcbnz\tx22, 19634 \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14560\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14560\n \tmov\tw1, #0x38e2 \t// #14562\n \tmov\tw2, #0xc \t// #12\n \tb\t193d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19679\n \tmov\tx0, #0x1 \t// #1\n \tstp\tx23, x24, [sp, #96]\n \tbl\taa40 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19643 (discriminator 1)\n \tcbz\tx0, 194b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19644\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19644\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb680 \n \tmov\tx22, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 194ac \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 1955c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14573 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14573 (discriminator 2)\n \tcbnz\tx22, 1963c \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14560\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14560\n \tmov\tw1, #0x38ed \t// #14573\n \tmov\tw2, #0xc \t// #12\n \tb\t193d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19679\n \tmov\tx0, #0x2 \t// #2\n \tstp\tx23, x24, [sp, #96]\n \tbl\taa40 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19643 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19643 (discriminator 1)\n \tcbz\tx0, 19504 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19644\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19644\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tbl\tb680 \n \tmov\tx22, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -19791,80 +19791,80 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbnz\tx1, 19500 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14584 (discriminator 2)\n \tcbnz\tx22, 1962c \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14621 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14621 (discriminator 1)\n \tmov\tw1, #0x38f8 \t// #14584\n \tmov\tw2, #0xc \t// #12\n \tb\t193d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14602 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14602 (discriminator 1)\n \tmov\tw1, #0x390a \t// #14602\n \tmov\tw2, #0xd \t// #13\n \tb\t193d4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tx23, x24, [sp, #96]\n \tb\t19178 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14646\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14646\n \tadd\tx1, sp, #0x18\n \tmov\tx0, x22\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx19, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14645\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14645\n \tstp\txzr, x24, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14646\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14646\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tb\t19314 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19460 \n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t194ac \n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19328 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19487\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19487\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14612\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14612\n \tb\t19178 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19344 \n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t192e8 \n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19314 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19481\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19481\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x620\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tmov\tw1, #0x3911 \t// #14609\n \tmov\tw2, #0xd \t// #13\n \tb\t193d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14619 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14619 (discriminator 1)\n \tmov\tw1, #0x391b \t// #14619\n \tb\t193cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx20, x0\n \tb\t19230 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 195e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n@@ -19874,420 +19874,420 @@\n \tmov\tw1, #0x391d \t// #14621\n \tmov\tw2, #0xe \t// #14\n \tb\t193d4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t195e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx22, x0\n \tb\t19254 \n \tbl\taa90 \n \tb\t191f0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t193ac \n \tstp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14685\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14685\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tldp\tx23, x24, [sp, #96]\n \tb\t19148 \n \tldp\tx23, x24, [sp, #96]\n \tb\t190d0 \n \tldp\tx23, x24, [sp, #96]\n \tb\t1910c \n __pyx_pw_7_rtmidi_7MidiOut_7get_current_api(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13535\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13551 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13551 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1969c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13553\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13553 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13553 (discriminator 1)\n \tcbnz\tx3, 196ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13578\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13578\n \tldr\tx0, [x19, #48]\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:647\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:647\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tw0, w0\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13578 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13578 (discriminator 3)\n \tcbz\tx0, 19714 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13559\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13559\n \tmov\tx0, x19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13552 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13552 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tldr\tx0, [x0]\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xa90\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13559\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13559\n \tmov\tx0, x19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13553 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13553 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 19664 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13553 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13553 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xa90\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13553 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13553 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t19664 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13552 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13552 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n \tb\t196d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13595\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13595\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xa80\n \tmov\tw2, #0x428 \t// #1064\n \tmov\tw1, #0x350a \t// #13578\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13596\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13596\n \tb\t19688 \n \tbti\tj\n \tcmn\tx1, #0x1\n \tb.ne\t19744 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:647 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:647 (discriminator 1)\n \tbl\tb530 <__cxa_call_unexpected@plt>\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_7MidiOut_5delete(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13358\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13358\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13374 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13374 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1985c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13376\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13376\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13376 (discriminator 1)\n \tcbnz\tx3, 1989c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13401\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13401\n \tldr\tx0, [x19, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tstr\tx21, [sp, #32]\n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx0, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcset\tw1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw1, #0x0\n \tccmp\tx0, x2, #0x4, eq\t// eq = none\n \tccmp\tx0, x20, #0x4, ne\t// ne = any\n \tb.ne\t19810 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13403\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13403\n \tcbnz\tw1, 197e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13412\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13412\n \tldr\tx0, [x19, #48]\n \tcbz\tx0, 197b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13412 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13412 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t197c8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13424\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13424\n \tldr\tx0, [x19, #40]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 197e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 19850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13425\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13425\n \tstr\tx21, [x19, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t197f4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13445\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13445\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13382\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tbl\tb850 \n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13401 (discriminator 2)\n \ttbz\tw0, #31, 197a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13448\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13448\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xaa0\n \tmov\tw2, #0x414 \t// #1044\n \tmov\tw1, #0x3459 \t// #13401\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13449\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13449\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13375 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13382\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13425\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13425\n \tstr\tx21, [x19, #40]\n \tb\t197e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xab0\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13375 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t19844 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13376 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 19768 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13376 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13376 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xab0\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13376 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13376 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t19768 // b.none\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13375 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t19844 \n __pyx_pw_7_rtmidi_6MidiIn_17set_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12353\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12353\n \tpaciasp\n \tsub\tsp, sp, #0xa0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #64]\n \tadd\tx29, sp, #0x40\n \tstp\tx19, x20, [sp, #80]\n \tmov\tx20, x0\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #96]\n \tstp\tx23, x24, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12376\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12376\n \tadrp\tx23, 61000 \n \tadd\tx5, x23, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12353\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12353\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #56]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12376\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12376\n \tadd\tx4, x5, #0x460\n \tadd\tx6, x5, #0x508\n \tstp\tx6, x4, [sp, #32]\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12378\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12378\n \tcbz\tx3, 199d8 \n \tstp\tx25, x26, [sp, #128]\n \tmov\tx21, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12374\n \tadd\tx25, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12380\n \tcmp\tx2, #0x1\n \tb.eq\t19c90 // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t199fc // b.none\n \tcbz\tx2, 19bb8 \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \tcmp\tx19, #0x0\n \tb.le\t19ce8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadd\tx5, x5, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xad0\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12423 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12423 (discriminator 1)\n \tmov\tw1, #0x3087 \t// #12423\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12433\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12433\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xae0\n \tmov\tw2, #0x3aa \t// #938\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12435\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12435\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12448\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12448\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #56]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t19e8c // b.any\n \tldp\tx29, x30, [sp, #64]\n \tldp\tx19, x20, [sp, #80]\n \tldp\tx21, x22, [sp, #96]\n \tldp\tx23, x24, [sp, #112]\n \tadd\tsp, sp, #0xa0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12410\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12410\n \tcmp\tx2, #0x1\n \tb.eq\t19c5c // b.none\n \tcmp\tx2, #0x2\n \tb.ne\t19940 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12413\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12413\n \tldr\tx24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12411\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12411\n \tldr\tx22, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12414\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12414\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tb\t19a18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12381\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12381\n \tldp\tx24, x22, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12405 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12405 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.gt\t19e10 \n \tldp\tx25, x26, [sp, #128]\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12470\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12470\n \tldr\tx0, [x20, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx0, x1\n \tcset\tw1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw1, #0x0\n \tccmp\tx0, x2, #0x4, eq\t// eq = none\n \tccmp\tx0, x19, #0x4, ne\t// ne = any\n \tb.eq\t19a50 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tbl\tb850 \n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12470 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12470 (discriminator 2)\n \ttbnz\tw0, #31, 19c70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12471\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12471\n \tcbz\tw1, 19b2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x20, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12480\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12480\n \tadd\tx23, x23, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12480\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12480\n \tldr\tx1, [x23, #1072]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 19e64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12480 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12480 (discriminator 2)\n \tcbz\tx21, 19e58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12485 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12485 (discriminator 2)\n \tldr\tx1, [x21, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t19dc0 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tstp\tx25, x26, [sp, #128]\n \tldr\tx25, [x21, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12487 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12487 (discriminator 1)\n \tcbz\tx25, 19dbc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx23, [x21, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -20305,36 +20305,36 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 19ad0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 19db0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12498\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12498\n \tadd\tx1, sp, #0x20\n \tmov\tx0, x23\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12497\n \tstp\tx25, xzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12498\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12498\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12498\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12498\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19afc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x25]\n \tcbz\tx1, 19dec \n \tldp\tx25, x26, [sp, #128]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12500 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12500 (discriminator 1)\n \tcbz\tx21, 19cbc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19b18 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 19d8c \n@@ -20342,19 +20342,19 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 19b2c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 19d98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12522\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12522\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12522 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12522 (discriminator 2)\n \tcbz\tx0, 19da4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t19b4c // b.none\n /usr/include/python3.13/object.h:831\n@@ -20364,522 +20364,522 @@\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx24, [x2, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t19b60 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12532\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12532\n \tldr\tx0, [x20, #56]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x2, #32]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19b7c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 19d0c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:638\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:638\n \tldr\tx0, [x20, #48]\n \tadrp\tx1, 1c000 \n \tadd\tx1, x1, #0x140\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12533\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12533\n \tstr\tx2, [x20, #56]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:638\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:638\n \tbl\tab10 >*, void*), void*)@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12543 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12543 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12543 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12543 (discriminator 3)\n \tcbnz\tx0, 19de0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t19bac // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12554\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12554\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tb\t199a0 \n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12391\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12391\n \tldr\tx24, [x5, #1288]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t19cdc \n \tadd\tx22, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t19be0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, x1\n \tb.eq\t19d1c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x22, x1, lsl #3]\n \tcmp\tx24, x0\n \tb.ne\t19bd4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx24, [x25, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12391 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12391 (discriminator 1)\n \tcbz\tx24, 19cdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12393\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12393\n \tsub\tx0, x26, #0x1\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12399\n \tldr\tx0, [sp, #8]\n \tcmp\tx0, #0x0\n \tb.le\t19ca8 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12400\n \tadd\tx0, x23, #0x568\n /usr/include/python3.13/object.h:349\n \tldr\tx27, [x21, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12400\n \tldr\tx28, [x0, #1120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, #0x0\n \tb.le\t19dfc \n \tadd\tx22, x21, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t19c38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, x0\n \tb.eq\t19d58 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x22, x0, lsl #3]\n \tcmp\tx28, x1\n \tb.ne\t19c2c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx22, [x25, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12401\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12401\n \tcbz\tx22, 19dfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12401 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12401 (discriminator 1)\n \tldr\tx0, [sp, #8]\n \tldp\tx27, x28, [sp, #144]\n \tsub\tx26, x0, #0x1\n \tb\t19a04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12410\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12410\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12413\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12413\n \tldr\tx24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12410\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12410\n \tmov\tx22, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12414\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12414\n \tb\t19a18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12470 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12470 (discriminator 1)\n \tmov\tw2, #0x3bd \t// #957\n \tmov\tw1, #0x30b6 \t// #12470\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12560\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12560\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xae0\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12561\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12561\n \tb\t1999c \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12383\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12383\n \tldr\tx24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12399\n \tldr\tx0, [sp, #8]\n \tcmp\tx0, #0x0\n \tb.gt\t19c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12377\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tldp\tx25, x26, [sp, #128]\n \tmov\tx22, x19\n \tb\t19a18 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 19ccc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 19e4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12470 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12470 (discriminator 1)\n \tmov\tw2, #0x3be \t// #958\n \tmov\tw1, #0x30d4 \t// #12500\n \tb\t19c78 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12395\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12395\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12395 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12395 (discriminator 1)\n \tcbnz\tx0, 19e80 \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadd\tx5, x5, #0x348\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tmov\tx4, #0x1 \t// #1\n \tldr\tx0, [x0]\n \tb\t19968 \n \tstr\tx2, [sp, #8]\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx2, [sp, #8]\n \tb\t19b7c \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t19d34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx26, x27\n \tb.eq\t19cd8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x22, x27, lsl #3]\n \tmov\tx0, x24\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 19d28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t19cd8 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx24, [x25, x27, lsl #3]\n \tldp\tx27, x28, [sp, #144]\n \tb\t19bf0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t19d6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx27, x26\n \tb.eq\t19dfc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x22, x26, lsl #3]\n \tmov\tx0, x28\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 19d60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t19dfc // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx22, [x25, x26, lsl #3]\n \tb\t19c48 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19b18 \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19b2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12522 (discriminator 1)\n \tmov\tw2, #0x3c0 \t// #960\n \tmov\tw1, #0x30ea \t// #12522\n \tb\t19c78 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19ad0 \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12498\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12498\n \tmov\tx0, x21\n \tadd\tx1, sp, #0x28\n \tmov\tx23, x21\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12497\n \tstp\txzr, xzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12498\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12498\n \tbl\t18500 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:1041\n \tb\t19b00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12543 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12543 (discriminator 1)\n \tmov\tw2, #0x3c1 \t// #961\n \tmov\tw1, #0x30ff \t// #12543\n \tb\t19c78 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tx25, x26, [sp, #128]\n \tb\t19b00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12402\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12402\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12402 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12402 (discriminator 1)\n \tcbnz\tx0, 19e70 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12377\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12407\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12407\n \tmov\tx4, x19\n \tmov\tx1, x25\n \tmov\tx0, x21\n \tadd\tx3, sp, #0x10\n \tadd\tx2, sp, #0x20\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xad0\n \tstp\tx24, x22, [sp, #16]\n \tbl\t17e00 \n \tldp\tx24, x22, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12407 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12407 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t19a0c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12407 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12407 (discriminator 2)\n \tldp\tx25, x26, [sp, #128]\n \tmov\tw1, #0x3077 \t// #12407\n \tb\t19984 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t19ccc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12480 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12480 (discriminator 1)\n \tmov\tw2, #0x3be \t// #958\n \tmov\tw1, #0x30c0 \t// #12480\n \tb\t19c78 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx21, x0\n \tb\t19a74 \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12402 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12402 (discriminator 2)\n \tmov\tw1, #0x3072 \t// #12402\n \tldp\tx27, x28, [sp, #144]\n \tb\t19984 \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12395 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12395 (discriminator 2)\n \tmov\tw1, #0x306b \t// #12395\n \tb\t19984 \n \tstp\tx25, x26, [sp, #128]\n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12448\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12448\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_6MidiIn_15ignore_types(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12174\n \tpaciasp\n \tsub\tsp, sp, #0xc0\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3760]\n \tstp\tx29, x30, [sp, #96]\n \tadd\tx29, sp, #0x60\n \tstp\tx19, x20, [sp, #112]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #128]\n \tmov\tx21, x0\n \tstp\tx23, x24, [sp, #144]\n \tstp\tx25, x26, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12198\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12198\n \tadd\tx25, sp, #0x30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12174\n \tstp\tx27, x28, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12198\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12198\n \tadrp\tx27, 61000 \n \tadd\tx4, x27, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12174\n \tldr\tx6, [x5]\n \tstr\tx6, [sp, #88]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12198\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12198\n \tadd\tx7, x4, #0x7f0\n \tadd\tx6, x4, #0x7d8\n \tadd\tx5, x4, #0x3e8\n \tstp\tx6, x7, [x25]\n \tstp\tx5, xzr, [x25, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12202\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12202\n \tcbz\tx3, 1a118 \n \tmov\tx28, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12196\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12196\n \tadd\tx23, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12204\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12204\n \tcmp\tx2, #0x2\n \tb.eq\t1a2b4 // b.none\n \tb.gt\t19fc8 \n \tcbz\tx2, 1a148 \n \tcmp\tx2, #0x1\n \tb.ne\t1a298 // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12209\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12209\n \tldr\tx26, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12224\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12224\n \tcmp\tx22, #0x0\n \tb.le\t1a1b8 \n /usr/include/python3.13/object.h:349\n \tldr\tx24, [x28, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12225\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12225\n \tadd\tx0, x27, #0x568\n \tldr\tx2, [x0, #2032]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx24, #0x0\n \tb.le\t1a474 \n \tadd\tx20, x28, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t19f60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx24, x1\n \tb.eq\t1a354 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x20, x1, lsl #3]\n \tcmp\tx2, x0\n \tb.ne\t19f54 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx24, [x23, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12226\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12226\n \tcbz\tx24, 1a474 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12226 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12226 (discriminator 1)\n \tsub\tx22, x22, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12231\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12231\n \tcmp\tx22, #0x0\n \tb.le\t1a2c4 \n /usr/include/python3.13/object.h:349\n \tldr\tx2, [x28, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12232\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12232\n \tadd\tx0, x27, #0x568\n \tldr\tx27, [x0, #1000]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.le\t1a410 \n \tadd\tx20, x28, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t19fac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx2, x1\n \tb.eq\t1a390 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x20, x1, lsl #3]\n \tcmp\tx27, x0\n \tb.ne\t19fa0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx27, [x23, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12233\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12233\n \tcbz\tx27, 1a410 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12233 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12233 (discriminator 1)\n \tsub\tx22, x22, #0x1\n \tb\t19fdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12204\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12204\n \tcmp\tx2, #0x3\n \tb.ne\t1a23c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12207\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12207\n \tldp\tx26, x24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12205\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12205\n \tldr\tx27, [x1, #16]\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12237 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12237 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.gt\t1a420 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3704]\n \tcmp\tx26, x20\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3984]\n \tcset\tw22, eq\t// eq = none\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tcmp\tw22, #0x0\n \tccmp\tx26, x25, #0x4, eq\t// eq = none\n \tmov\tw0, w22\n \tccmp\tx26, x19, #0x4, ne\t// ne = any\n \tcset\tw1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcbnz\tw1, 1a02c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x26\n \tbl\tb850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcset\tw22, ne\t// ne = any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 2)\n \tcbnz\tw0, 1a3f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx24, x20\n \tcset\tw23, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw23, #0x0\n \tccmp\tx24, x25, #0x4, eq\t// eq = none\n \tccmp\tx24, x19, #0x4, ne\t// ne = any\n \tb.eq\t1a214 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x24\n \tbl\tb850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12305 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12305 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcset\tw23, ne\t// ne = any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12305 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12305 (discriminator 2)\n \tcbnz\tw0, 1a300 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx27, x20\n \tcset\tw3, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tcmp\tw3, #0x0\n \tccmp\tx27, x0, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw0, w3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx27, x19, #0x4, ne\t// ne = any\n \tb.eq\t1a098 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x27\n \tbl\tb850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12306 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12306 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcset\tw3, ne\t// ne = any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12306 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12306 (discriminator 2)\n \tcbnz\tw0, 1a310 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:642\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:642\n \tldr\tx0, [x21, #48]\n \tmov\tw2, w23\n \tmov\tw1, w22\n \tldr\tx0, [x0, #8]\n \tldr\tx4, [x0]\n \tldr\tx4, [x4, #88]\n \tblr\tx4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12307 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12307 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12307 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12307 (discriminator 3)\n \tcbnz\tx0, 1a328 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1a0d0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12318\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12284\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12284\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #88]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t1a4a8 // b.any\n@@ -20888,394 +20888,394 @@\n \tldp\tx21, x22, [sp, #128]\n \tldp\tx23, x24, [sp, #144]\n \tldp\tx25, x26, [sp, #160]\n \tldp\tx27, x28, [sp, #176]\n \tadd\tsp, sp, #0xc0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12242\n \tcmp\tx2, #0x2\n \tb.eq\t1a3cc // b.none\n \tb.gt\t1a21c \n \tcbz\tx2, 1a3e0 \n \tcmp\tx2, #0x1\n \tb.ne\t1a298 // b.any\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12247\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12247\n \tldr\tx26, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12242\n \tmov\tx20, x27\n \tmov\tx24, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12247\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12247\n \tb\t19fec \n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12217\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12217\n \tcmp\tx22, #0x0\n \tb.le\t1a1f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12218\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12218\n \tldr\tx24, [x4, #2008]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tadd\tx20, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x20, x1, lsl #3]\n \tcmp\tx24, x0\n \tb.eq\t1a34c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, x1\n \tb.ne\t1a160 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1a18c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx22, x26\n \tb.eq\t1a460 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x20, x26, lsl #3]\n \tmov\tx0, x24\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1a180 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1a460 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx26, [x23, x26, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12219\n \tcbz\tx26, 1a460 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12219 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12219 (discriminator 1)\n \tsub\tx22, x22, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12224\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12224\n \tcmp\tx22, #0x0\n \tb.gt\t19f34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3704]\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3984]\n \tcmp\tx26, x27\n \tcset\tw22, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12200\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12200\n \tmov\tx20, x27\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tcmp\tw22, #0x0\n \tccmp\tx26, x25, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw0, w22\n \tccmp\tx26, x19, #0x4, ne\t// ne = any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12200\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12200\n \tmov\tx24, x27\n \tcset\tw1, eq\t// eq = none\n \tb\t1a018 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 2)\n \tcbnz\tx0, 1a488 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12201\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw23, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 2)\n \tmov\tw22, w23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12201\n \tmov\tx27, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw0, w23\n \tb\t1a058 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12242\n \tcmp\tx2, #0x3\n \tb.ne\t1a23c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12245\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12245\n \tldr\tx24, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12243\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12243\n \tldr\tx27, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12245\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12245\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12247\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12247\n \tldr\tx26, [x1]\n \tb\t19fec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx2, x2, #0xb00\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12259 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12259 (discriminator 1)\n \tmov\tw1, #0x2fe3 \t// #12259\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12269\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12269\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xb10\n \tmov\tw2, #0x384 \t// #900\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12271\n \tmov\tx0, #0x0 \t// #0\n \tb\t1a0d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n \tb\t1a254 \n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12207\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12207\n \tldp\tx26, x24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12231\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12231\n \tcmp\tx22, #0x0\n \tb.gt\t19f80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3704]\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3984]\n \tcmp\tx26, x20\n \tcset\tw22, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12201\n \tmov\tx27, x20\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tcmp\tw22, #0x0\n \tccmp\tx26, x25, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw0, w22\n \tccmp\tx26, x19, #0x4, ne\t// ne = any\n \tcset\tw1, eq\t// eq = none\n \tb\t1a018 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12305 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12305 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12305 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12305 (discriminator 2)\n \tcbz\tx0, 1a05c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12305 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12305 (discriminator 7)\n \tmov\tw1, #0x3011 \t// #12305\n \tb\t1a32c \n \tstr\tw3, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12306 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12306 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12306 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12306 (discriminator 2)\n \tldr\tw3, [sp]\n \tcbz\tx0, 1a09c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12306 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12306 (discriminator 7)\n \tmov\tw1, #0x3012 \t// #12306\n \tb\t1a32c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12307 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12307 (discriminator 1)\n \tmov\tw1, #0x3013 \t// #12307\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12321\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12321\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xb10\n \tmov\tw2, #0x3a8 \t// #936\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12271\n \tmov\tx0, #0x0 \t// #0\n \tb\t1a0d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx26, [x23, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tb\t1a1a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx3, #0x0 \t// #0\n \tb\t1a368 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx3, x3, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx24, x3\n \tb.eq\t1a474 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x20, x3, lsl #3]\n \tmov\tx0, x2\n \tstp\tx2, x3, [sp]\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tldp\tx2, x3, [sp]\n \tcbz\tw0, 1a35c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1a474 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx24, [x23, x3, lsl #3]\n \tb\t19f70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx3, #0x0 \t// #0\n \tb\t1a3a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx3, x3, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx2, x3\n \tb.eq\t1a410 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x20, x3, lsl #3]\n \tmov\tx0, x27\n \tstp\tx3, x2, [sp]\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tldp\tx3, x2, [sp]\n \tcbz\tw0, 1a398 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1a410 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx27, [x23, x3, lsl #3]\n \tb\t19fbc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12242\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12245\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12245\n \tldr\tx24, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12242\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12242\n \tmov\tx27, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12245\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12245\n \tb\t1a234 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 1)\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3704]\n \tmov\tw22, #0x1 \t// #1\n \tmov\tx20, x24\n \tmov\tx27, x24\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 2)\n \tcbnz\tx0, 1a488 \n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3984]\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tb\t1a030 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12234\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12234\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12234 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12234 (discriminator 1)\n \tcbnz\tx0, 1a490 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12201\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12239\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12239\n \tmov\tx4, x19\n \tmov\tx2, x25\n \tmov\tx1, x23\n \tmov\tx0, x28\n \tadd\tx3, sp, #0x10\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xb00\n \tstp\tx26, x24, [sp, #16]\n \tstr\tx27, [sp, #32]\n \tbl\t17e00 \n \tldr\tx27, [sp, #32]\n \tldp\tx26, x24, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12239 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12239 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t19fe4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12239 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12239 (discriminator 2)\n \tmov\tw1, #0x2fcf \t// #12239\n \tb\t1a278 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12220\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12220\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12220 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12220 (discriminator 1)\n \tcbnz\tx0, 1a498 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12199\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12199\n \tadrp\tx26, 5f000 \n \tldr\tx26, [x26, #3704]\n \tb\t19f34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12227\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12227\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12227 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12227 (discriminator 1)\n \tcbnz\tx0, 1a4a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12200\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12200\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3704]\n \tb\t19f80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12304 (discriminator 7)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12304 (discriminator 7)\n \tmov\tw1, #0x3010 \t// #12304\n \tb\t1a32c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12234 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12234 (discriminator 2)\n \tmov\tw1, #0x2fca \t// #12234\n \tb\t1a278 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12220 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12220 (discriminator 2)\n \tmov\tw1, #0x2fbc \t// #12220\n \tb\t1a278 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12227 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12227 (discriminator 2)\n \tmov\tw1, #0x2fc3 \t// #12227\n \tb\t1a278 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12284\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12284\n \tbl\tabf0 <__stack_chk_fail@plt>\n __pyx_pw_7_rtmidi_6MidiIn_11close_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11850\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11850\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tldr\tx4, [x1]\n \tstr\tx4, [sp, #40]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11866 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11866 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1a804 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11868\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11868\n \tstp\tx21, x22, [sp, #80]\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11868 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11868 (discriminator 1)\n \tcbnz\tx3, 1a840 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11895\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11895\n \tstp\tx19, x20, [sp, #64]\n \tadrp\tx22, 61000 \n \tadd\tx0, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x21, #8]\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11895\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11895\n \tldr\tx1, [x0, #1072]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 1a878 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x21\n \tblr\tx2\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11895 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11895 (discriminator 2)\n \tcbz\tx20, 1a86c \n \tstp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11900 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11900 (discriminator 2)\n \tldr\tx0, [x20, #8]\n \tadrp\tx23, 5f000 \n \tldr\tx23, [x23, #3976]\n \tcmp\tx0, x23\n \tb.ne\t1a794 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx24, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11902 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11902 (discriminator 1)\n \tcbz\tx24, 1a794 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x20, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -21293,35 +21293,35 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1a568 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1a744 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11912\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11912\n \tstp\tx24, xzr, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1a594 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x24]\n \tcbz\tx1, 1a770 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11915 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11915 (discriminator 1)\n \tmov\tw1, #0x2e8b \t// #11915\n \tmov\tw2, #0x36b \t// #875\n \tcbz\tx20, 1a6f0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1a5b4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -21331,35 +21331,35 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1a5c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1a72c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11928\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11928\n \tadd\tx22, x22, #0x568\n \tldr\tx0, [x22, #56]\n \tldr\tx1, [x22, #1104]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #8]\n \tldr\tx2, [x2, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 1a898 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11928 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11928 (discriminator 2)\n \tcbz\tx20, 1a888 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11933 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11933 (discriminator 2)\n \tldr\tx0, [x20, #8]\n \tcmp\tx0, x23\n \tb.ne\t1a7d8 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11935 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11935 (discriminator 1)\n \tcbz\tx22, 1a7d8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x20, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -21377,35 +21377,35 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1a638 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1a7cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11946\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x19\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11945\n \tstp\tx22, x21, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11946\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11946\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1a664 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 1a7f8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11948 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11948 (discriminator 1)\n \tmov\tw1, #0x2eac \t// #11948\n \tmov\tw2, #0x36c \t// #876\n \tcbz\tx20, 1a6f0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1a684 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -21428,18 +21428,18 @@\n \tadds\tw0, w0, #0x1\n \tb.eq\t1a6b0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11963\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11963\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11874\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11874\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #40]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t1a8a4 // b.any\n@@ -21452,581 +21452,581 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1a704 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1a77c \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11969\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11969\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xb40\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11867 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11867 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tb\t1a6c4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1a5c8 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1a5b4 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11912\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11912\n \tstp\tx24, xzr, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 1a588 \n \tb\t1a594 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1a594 \n \tmov\tx0, x19\n \tstp\tw1, w2, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tw1, w2, [sp, #8]\n \tldp\tx23, x24, [sp, #96]\n \tb\t1a708 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tmov\tx0, x20\n \tadd\tx1, sp, #0x18\n \tmov\tx19, x20\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11912\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11912\n \tstp\txzr, xzr, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11913\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tb\t1a594 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1a684 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1a698 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1a638 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11946\n \tmov\tx0, x20\n \tadd\tx1, sp, #0x18\n \tmov\tx19, x20\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11945\n \tstp\txzr, x21, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11946\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tb\t1a664 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1a664 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xb30\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11867 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11867 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1a6c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11868 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11868 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1a4e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11868 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11868 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xb30\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11868 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11868 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1a4e4 // b.none\n \tldp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11867 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11867 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1a6c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11895 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11895 (discriminator 1)\n \tmov\tw2, #0x36b \t// #875\n \tmov\tw1, #0x2e77 \t// #11895\n \tb\t1a708 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx0, x21\n \tbl\taa90 \n \tmov\tx20, x0\n \tb\t1a50c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11928 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11928 (discriminator 1)\n \tldp\tx23, x24, [sp, #96]\n \tmov\tw2, #0x36c \t// #876\n \tmov\tw1, #0x2e98 \t// #11928\n \tb\t1a708 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx20, x0\n \tb\t1a5e8 \n \tstp\tx19, x20, [sp, #64]\n \tstp\tx21, x22, [sp, #80]\n \tstp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11874\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11874\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_6MidiIn_9cancel_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11730\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11730\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11746 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11746 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1a9cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11748\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11748\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11748 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11748 (discriminator 1)\n \tcbnz\tx3, 1aa0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11772\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11772\n \tldr\tx0, [x19, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx0, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcset\tw1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw1, #0x0\n \tccmp\tx0, x2, #0x4, eq\t// eq = none\n \tccmp\tx0, x20, #0x4, ne\t// ne = any\n \tb.ne\t1a940 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11773\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11773\n \tcbnz\tw1, 1a97c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1a928 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11815\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11815\n \tldp\tx19, x20, [sp, #16]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11754\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tbl\tb850 \n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11772 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11772 (discriminator 2)\n \ttbz\tw0, #31, 1a914 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11772 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11772 (discriminator 1)\n \tmov\tw1, #0x2dfc \t// #11772\n \tmov\tw2, #0x366 \t// #870\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11818\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11818\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xb70\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11819\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11819\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11747 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11747 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11754\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:639\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:639\n \tldr\tx0, [x19, #48]\n \tldr\tx0, [x0, #8]\n \tbl\tba90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11782 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11782 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11782 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11782 (discriminator 3)\n \tcbnz\tx0, 1aa38 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1a9a0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11794\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11794\n \tldr\tx0, [x19, #56]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1a9b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1a9c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11795\n \tstr\tx20, [x19, #56]\n \tb\t1a918 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11795\n \tstr\tx20, [x19, #56]\n \tb\t1a918 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xb60\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11747 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11747 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1a970 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11748 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11748 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1a8e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11748 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11748 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xb60\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11748 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11748 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1a8e0 // b.none\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11747 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11747 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1a970 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11782 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11782 (discriminator 1)\n \tmov\tw1, #0x2e06 \t// #11782\n \tmov\tw2, #0x367 \t// #871\n \tb\t1a954 \n __pyx_pw_7_rtmidi_6MidiIn_7delete(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11553\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11569 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11569 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1ab58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11571\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11571\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11571 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11571 (discriminator 1)\n \tcbnz\tx3, 1ab98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11596\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11596\n \tldr\tx0, [x19, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tstr\tx21, [sp, #32]\n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx0, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcset\tw1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw1, #0x0\n \tccmp\tx0, x2, #0x4, eq\t// eq = none\n \tccmp\tx0, x20, #0x4, ne\t// ne = any\n \tb.ne\t1ab0c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11598\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11598\n \tcbnz\tw1, 1aae0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11607\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11607\n \tldr\tx0, [x19, #48]\n \tcbz\tx0, 1aab4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11607 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11607 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1aac4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11619\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11619\n \tldr\tx0, [x19, #40]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1aadc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1ab4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11620\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11620\n \tstr\tx21, [x19, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1aaf0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11640\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11640\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11577\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11577\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tbl\tb850 \n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11596 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11596 (discriminator 2)\n \ttbz\tw0, #31, 1aa9c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11643\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11643\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xb90\n \tmov\tw2, #0x357 \t// #855\n \tmov\tw1, #0x2d4c \t// #11596\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11644\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11644\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11570 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11570 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11577\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11577\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11620\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11620\n \tstr\tx21, [x19, #40]\n \tb\t1aae0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xab0\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11570 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11570 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1ab40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11571 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11571 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1aa64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11571 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11571 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xab0\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11571 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11571 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1aa64 // b.none\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11570 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11570 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1ab40 \n __pyx_pw_7_rtmidi_6MidiIn_3get_current_api(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11391\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11391\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11407 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11407 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1ac1c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11409\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11409\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11409 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11409 (discriminator 1)\n \tcbnz\tx3, 1ac6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11434\n \tldr\tx0, [x19, #48]\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:633\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:633\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #16]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tw0, w0\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11434 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11434 (discriminator 3)\n \tcbz\tx0, 1ac94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11415\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11415\n \tmov\tx0, x19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11408 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11408 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tldr\tx0, [x0]\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xa90\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11415\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11415\n \tmov\tx0, x19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11409 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11409 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1abe4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11409 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11409 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xa90\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11409 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11409 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1abe4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11408 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11408 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n \tb\t1ac58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11451\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11451\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xba8\n \tmov\tw2, #0x33f \t// #831\n \tmov\tw1, #0x2caa \t// #11434\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11452\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11452\n \tb\t1ac08 \n \tbti\tj\n \tcmn\tx1, #0x1\n \tb.ne\t1acc4 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:633 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:633 (discriminator 1)\n \tbl\tb530 <__cxa_call_unexpected@plt>\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_8MidiBase_33__setstate_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10737\n \tpaciasp\n \tsub\tsp, sp, #0x70\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10759\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10759\n \tadrp\tx4, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10737\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10759\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10759\n \tadd\tx4, x4, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10737\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #64]\n \tmov\tx22, x0\n \tldr\tx6, [x5]\n \tstr\tx6, [sp, #24]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10759\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10759\n \tadd\tx5, x4, #0x6f0\n \tstp\tx5, xzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10760\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10760\n \tcbz\tx3, 1ae18 \n \tstp\tx23, x24, [sp, #80]\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10757\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10757\n \tadd\tx23, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10762\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10762\n \tcbz\tx2, 1adcc \n \tcmp\tx2, #0x1\n \tb.ne\t1ae28 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10763\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10763\n \tldr\tx6, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10778 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10778 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.gt\t1aee8 \n \tldp\tx23, x24, [sp, #80]\n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x6, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10832 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3728]\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tcmp\tx1, x0\n \tccmp\tx6, x19, #0x4, ne\t// ne = any\n \tb.ne\t1af3c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10833\n \tmov\tx1, x6\n \tmov\tx0, x22\n \tbl\t19070 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10833 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10833 (discriminator 2)\n \tcbz\tx0, 1aec4 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 1ad80 \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n@@ -22035,18 +22035,18 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1ad90 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10845\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10845\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10816\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10816\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #24]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t1af68 // b.any\n@@ -22054,263 +22054,263 @@\n \tldp\tx19, x20, [sp, #48]\n \tldp\tx21, x22, [sp, #64]\n \tadd\tsp, sp, #0x70\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10771\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10771\n \tldr\tx24, [x4, #1776]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.le\t1af28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tstp\tx25, x26, [sp, #96]\n \tadd\tx25, x3, #0x18\n \tb\t1adf8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, x1\n \tb.eq\t1ae90 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x25, x1, lsl #3]\n \tcmp\tx24, x0\n \tb.ne\t1adec // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx6, [x23, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10771 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10771 (discriminator 1)\n \tcbz\tx6, 1af24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10773\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10773\n \tldp\tx25, x26, [sp, #96]\n \tsub\tx21, x21, #0x1\n \tb\t1ad30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10782 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10782 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t1ae2c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10785\n \tldr\tx6, [x1]\n \tb\t1ad3c \n \tldp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0xe58\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx4, #0x1 \t// #1\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10791 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10791 (discriminator 1)\n \tmov\tw1, #0x2a27 \t// #10791\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10801\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10801\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xbe8\n \tmov\tw2, #0x10 \t// #16\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10803\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10803\n \tmov\tx0, #0x0 \t// #0\n \tb\t1ad98 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1ad80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1aea4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx21, x26\n \tb.eq\t1af24 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x24\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1ae98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1af24 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx6, [x23, x26, lsl #3]\n \tb\t1ae08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10833 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10833 (discriminator 1)\n \tmov\tw1, #0x2a51 \t// #10833\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10849\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10849\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xbe8\n \tmov\tw2, #0x11 \t// #17\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10803\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10803\n \tmov\tx0, #0x0 \t// #0\n \tb\t1ad98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10780\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10780\n \tmov\tx4, x19\n \tmov\tx1, x23\n \tmov\tx0, x20\n \tmov\tx3, sp\n \tadd\tx2, sp, #0x8\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xe58\n \tstr\tx6, [sp]\n \tbl\t17e00 \n \tldr\tx6, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10780 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1ad38 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10780 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10780 (discriminator 2)\n \tldp\tx23, x24, [sp, #80]\n \tmov\tw1, #0x2a1c \t// #10780\n \tb\t1ae68 \n \tldp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10775\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10775\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10775 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10775 (discriminator 1)\n \tcbz\tx0, 1ae28 \n \tldp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10775 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10775 (discriminator 2)\n \tmov\tw1, #0x2a17 \t// #10775\n \tb\t1ae68 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19227\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19227\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx3, [x1, #24]\n \tadd\tx2, x2, #0xbc8\n \tldr\tx0, [x0]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xbd0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10832 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10832 (discriminator 9)\n \tmov\tw1, #0x2a50 \t// #10832\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10832\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10832\n \tb\t1aec8 \n \tstp\tx23, x24, [sp, #80]\n \tstp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10816\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10816\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_31__reduce_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10455\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10455\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tldr\tx4, [x1]\n \tstr\tx4, [sp, #8]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10471 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10471 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1b2f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10473\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10473\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10473 (discriminator 1)\n \tcbnz\tx3, 1b330 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10504\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10504\n \tmov\tx0, #0x3 \t// #3\n \tbl\tadd0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10504 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10504 (discriminator 2)\n \tcbz\tx0, 1b358 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10506\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10506\n \tstp\tx21, x22, [sp, #48]\n \tstp\tx23, x24, [sp, #64]\n \tldr\tx1, [x20, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tstr\tx25, [sp, #80]\n \tadds\tw0, w0, #0x1\n \tb.eq\t1afe8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10509\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10509\n \tldr\tx2, [x20, #32]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x2]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x19, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b000 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10512\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10512\n \tldr\tx1, [x20, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx2, [x19, #32]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b018 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10525\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10525\n \tadrp\tx21, 61000 \n \tadd\tx3, x21, #0x568\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x19, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19205\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19205\n \tmov\tx2, sp\n \tmov\tx0, x20\n \tldr\tx1, [x3, #1168]\n \tbl\tbc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19206\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19206\n \tcbz\tw0, 1b0b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19206 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19206 (discriminator 2)\n \tldr\tx22, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10525 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10525 (discriminator 2)\n \tcbz\tx22, 1b37c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10538\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10538\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n \tcmp\tx22, x25\n \tb.eq\t1b0d0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10547\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10547\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10547 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10547 (discriminator 2)\n \tcbz\tx0, 1b484 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b070 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x23, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10552\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10552\n \tmov\tx1, x23\n \tmov\tx0, x19\n \tbl\tbcf0 \n \tmov\tx24, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10552 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10552 (discriminator 2)\n \tcbz\tx0, 1b490 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1b09c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 1b2b4 \n@@ -22318,73 +22318,73 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b0b0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1b2c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10555\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10555\n \tmov\tx19, x24\n \tb\t1b0e4 \n /usr/include/python3.13/object.h:824\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b0d0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10585\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10585\n \tldr\tx22, [x20, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10586\n \tcmp\tx22, x25\n \tb.eq\t1b1f8 // b.none\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10621\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10621\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10621\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10621\n \tldr\tx24, [x1, #1792]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x24\n \tbl\tb320 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 1b3b4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b110 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10623\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10623\n \tmov\tx0, #0x3 \t// #3\n \tbl\tadd0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10623 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10623 (discriminator 2)\n \tcbz\tx0, 1b410 \n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x20, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b134 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10628\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10628\n \tadd\tx21, x21, #0x568\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x24, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10628\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10628\n \tldr\tx1, [x21, #2120]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b150 // b.none\n /usr/include/python3.13/object.h:831\n@@ -22396,19 +22396,19 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b164 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x25]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx25, [x24, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10634\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10634\n \tmov\tx0, #0x3 \t// #3\n \tbl\tadd0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10634 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10634 (discriminator 2)\n \tcbz\tx0, 1b430 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstp\tx23, x24, [x20, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -22432,77 +22432,77 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 1b2d0 \n \tldp\tx21, x22, [sp, #48]\n \tldp\tx23, x24, [sp, #64]\n \tldr\tx25, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10479\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10479\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1b55c // b.any\n \tldp\tx29, x30, [sp, #16]\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #32]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10591\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10591\n \tldr\tx0, [x20, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10592\n \tcmp\tx0, x25\n \tb.ne\t1b0e4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10597\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10597\n \tldr\tx22, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10611\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10611\n \tcmp\tx22, x25\n \tb.ne\t1b54c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10667\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10667\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10667\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10667\n \tldr\tx24, [x1, #1792]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x24\n \tbl\tb320 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 1b4b4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b23c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10669\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10669\n \tmov\tx0, #0x3 \t// #3\n \tbl\tadd0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10669 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10669 (discriminator 2)\n \tcbz\tx0, 1b554 \n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x20, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b260 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10674\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10674\n \tadd\tx21, x21, #0x568\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x24, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10674\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10674\n \tldr\tx1, [x21, #2120]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b27c // b.none\n /usr/include/python3.13/object.h:831\n@@ -22514,156 +22514,156 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b290 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx19, [x24, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10680\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10680\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10680 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10680 (discriminator 2)\n \tcbz\tx0, 1b4d0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstp\tx23, x24, [x20, #24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 1b198 \n \tb\t1b1a4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1b09c \n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10555\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10555\n \tmov\tx19, x24\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1b0e4 \n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx25, [sp, #80]\n \tldp\tx21, x22, [sp, #48]\n \tldp\tx23, x24, [sp, #64]\n \tb\t1b1c4 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t1b1a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xe80\n \tadd\tx1, x1, #0x7e8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10472 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10472 (discriminator 1)\n \tb\t1b1c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10473 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1afb8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10473 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10473 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xe80\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10473 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10473 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1afb8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10472 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tb\t1b1c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10704\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xc10\n \tmov\tw2, #0x5 \t// #5\n \tmov\tw1, #0x2908 \t// #10504\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10472 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10704\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t1b1c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10704\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xc10\n \tmov\tw2, #0x6 \t// #6\n \tmov\tw1, #0x291d \t// #10525\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 1b56c \n \tldr\tx25, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10472 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tldp\tx21, x22, [sp, #48]\n \tldp\tx23, x24, [sp, #64]\n \tb\t1b1c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x24\n \tbl\t156ec \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10621 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10621 (discriminator 2)\n \tcbnz\tx0, 1b110 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10621 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10621 (discriminator 1)\n \tmov\tw2, #0xd \t// #13\n \tmov\tw20, #0x297d \t// #10621\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10704\n \tmov\tw1, w20\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xc10\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b3f8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1b400 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10623 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tb\t1b1a4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10623 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t1b1a4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b424 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 1b4ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10623 (discriminator 1)\n \tmov\tw2, #0xd \t// #13\n \tmov\tw20, #0x297f \t// #10623\n \tb\t1b3cc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b444 \n@@ -22675,87 +22675,87 @@\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b458 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 1b470 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10552 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10552 (discriminator 1)\n \tmov\tw2, #0xd \t// #13\n \tmov\tw20, #0x298a \t// #10634\n \tb\t1b3cc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1b444 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10634 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10634 (discriminator 1)\n \tmov\tw20, #0x298a \t// #10634\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tmov\tw2, #0xd \t// #13\n \tb\t1b3cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10547 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10547 (discriminator 1)\n \tmov\tw2, #0x8 \t// #8\n \tmov\tw20, #0x2933 \t// #10547\n \tb\t1b3cc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1b4a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 1b540 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10552 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10552 (discriminator 1)\n \tmov\tw2, #0x8 \t// #8\n \tmov\tw20, #0x2938 \t// #10552\n \tb\t1b3cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10623 (discriminator 1)\n \tmov\tw20, #0x297f \t// #10623\n \tb\t1b474 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x24\n \tbl\t156ec \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10667 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10667 (discriminator 2)\n \tcbnz\tx0, 1b23c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10667 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10667 (discriminator 1)\n \tmov\tw2, #0xf \t// #15\n \tmov\tw20, #0x29ab \t// #10667\n \tb\t1b3cc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b4e4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 1b528 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10669 (discriminator 1)\n \tmov\tw20, #0x29b8 \t// #10680\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b4fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 1b534 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10704\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10704\n \tmov\tw1, w20\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xc10\n \tmov\tw2, #0xf \t// #15\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 1b3ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10623 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10623 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tb\t1b1a4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t1b4e4 \n@@ -22763,108 +22763,108 @@\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1b4fc \n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t1b4a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10611\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10611\n \tmov\tx22, x25\n \tb\t1b0e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10669 (discriminator 1)\n \tmov\tw20, #0x29ad \t// #10669\n \tb\t1b4e8 \n \tstp\tx21, x22, [sp, #48]\n \tstp\tx23, x24, [sp, #64]\n \tstr\tx25, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10479\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10479\n \tbl\tabf0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbnz\tx0, 1b3a0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10472 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tldr\tx25, [sp, #80]\n \tldp\tx21, x22, [sp, #48]\n \tldp\tx23, x24, [sp, #64]\n \tb\t1b1c4 \n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_29cancel_error_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10334\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10334\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tldr\tx4, [x1]\n \tstr\tx4, [sp, #40]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10350 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10350 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1b7dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10352\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10352\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10352 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10352 (discriminator 1)\n \tcbnz\tx3, 1b818 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10380\n \tadrp\tx20, 61000 \n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10380\n \tldr\tx1, [x0, #1920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 1b86c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x19\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10380 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10380 (discriminator 2)\n \tcbz\tx19, 1b844 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10382\n \tadd\tx1, x20, #0x568\n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x20, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10382\n \tldr\tx21, [x1, #1144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x21\n \tbl\tb320 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 1b87c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b630 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10387 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10387 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t1b7bc // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10389 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10389 (discriminator 1)\n \tcbz\tx21, 1b7bc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx22, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -22882,25 +22882,25 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b684 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1b784 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x22\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10399\n \tstp\tx21, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1b6b0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 1b7b0 \n@@ -22910,15 +22910,15 @@\n \ttbnz\tw0, #31, 1b6c4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1b744 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10403 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10403 (discriminator 1)\n \tcbz\tx19, 1b8ac \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b6dc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 1b750 \n@@ -22938,18 +22938,18 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1b708 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10418\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10418\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10358\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10358\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #40]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t1b8d0 // b.any\n@@ -22979,104 +22979,104 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.ne\t1b704 // b.any\n \tb\t1b708 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x22\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10399\n \tstp\tx21, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 1b6a4 \n \tb\t1b6b0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1b6b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tmov\tx0, x19\n \tadd\tx1, sp, #0x18\n \tmov\tx22, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10399\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10399\n \tstp\txzr, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10400\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10400\n \tbl\t18500 \n \tmov\tx19, x0\n /usr/include/python3.13/object.h:1041\n \tb\t1b6b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xc38\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10351 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10351 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1b718 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10352 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10352 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1b5d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10352 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10352 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xc38\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10352 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10352 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1b5d8 // b.none\n \tldp\tx19, x20, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10351 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10351 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1b718 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10380 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10380 (discriminator 1)\n \tmov\tw1, #0x288c \t// #10380\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10425\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10425\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xc50\n \tmov\tw2, #0x2ed \t// #749\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10351 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10351 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #64]\n \tb\t1b718 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx0, x19\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t1b5fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x21\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10382 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10382 (discriminator 1)\n \tmov\tw1, #0x288e \t// #10382\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10382 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10382 (discriminator 2)\n \tcbnz\tx0, 1b630 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1b8a4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -23093,133 +23093,133 @@\n \tstr\tw1, [sp, #12]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tw1, [sp, #12]\n \tldp\tx21, x22, [sp, #80]\n \tb\t1b848 \n \tstp\tx19, x20, [sp, #64]\n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10358\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10358\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_27set_error_callback(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10136\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10136\n \tpaciasp\n \tsub\tsp, sp, #0xa0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #64]\n \tadd\tx29, sp, #0x40\n \tstp\tx19, x20, [sp, #80]\n \tmov\tx19, x0\n \tmov\tx20, x2\n \tstp\tx21, x22, [sp, #96]\n \tstp\tx23, x24, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10159\n \tadrp\tx23, 61000 \n \tadd\tx5, x23, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10136\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10136\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #56]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10159\n \tadd\tx4, x5, #0x460\n \tadd\tx6, x5, #0x508\n \tstp\tx6, x4, [sp, #32]\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10161\n \tcbz\tx3, 1b9bc \n \tstp\tx25, x26, [sp, #128]\n \tmov\tx21, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10157\n \tadd\tx25, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10163\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10163\n \tcmp\tx2, #0x1\n \tb.eq\t1bbb0 // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t1b9d8 // b.none\n \tcbz\tx2, 1bafc \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \tcmp\tx20, #0x0\n \tb.le\t1bc2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadd\tx5, x5, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x20\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xc78\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10206 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10206 (discriminator 1)\n \tmov\tw1, #0x27de \t// #10206\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10216\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10216\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xc90\n \tmov\tw2, #0x2cb \t// #715\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10218\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10218\n \tmov\tx0, #0x0 \t// #0\n \tb\t1bac4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10193\n \tcmp\tx2, #0x1\n \tb.eq\t1bba0 // b.none\n \tcmp\tx2, #0x2\n \tb.ne\t1b958 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10196\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10196\n \tldr\tx24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10194\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10194\n \tldr\tx22, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10197\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10197\n \tb\t1b9ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10164\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10164\n \tldp\tx24, x22, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10188 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10188 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.gt\t1bd0c \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10251\n \tadd\tx23, x23, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10251\n \tldr\tx1, [x23, #1136]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 1bcd4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10251 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10251 (discriminator 2)\n \tcbz\tx21, 1bcc8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10253\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10253\n \tmov\tx0, #0x3 \t// #3\n \tbl\tadd0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10253 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10253 (discriminator 2)\n \tcbz\tx0, 1bbd8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1ba30 // b.none\n /usr/include/python3.13/object.h:831\n@@ -23229,65 +23229,65 @@\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx24, [x20, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1ba44 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10266\n \tldr\tx0, [x19, #32]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstp\tx22, x21, [x20, #32]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1ba60 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1bc50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10277\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10277\n \tldr\tx1, [x19, #16]\n \tmov\tx0, x19\n \tldr\tx1, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10267\n \tstr\tx20, [x19, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10277\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10277\n \tblr\tx1\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10277 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10277 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10277 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10277 (discriminator 3)\n \tcbnz\tx0, 1bce0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10286\n \tldr\tx3, [x20]\n \tmov\tx0, x20\n \tldr\tx2, [x19, #32]\n \tadrp\tx1, 1f000 \n \tldr\tx3, [x3, #48]\n \tadd\tx1, x1, #0x7e8\n \tblr\tx3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10286 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10286 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10286 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10286 (discriminator 3)\n \tcbnz\tx0, 1bcec \n /usr/include/python3.13/object.h:824\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3768]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1babc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10297\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10231\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10231\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #56]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t1bd70 // b.any\n@@ -23296,274 +23296,274 @@\n \tldp\tx21, x22, [sp, #96]\n \tldp\tx23, x24, [sp, #112]\n \tadd\tsp, sp, #0xa0\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10174\n \tldr\tx24, [x5, #1288]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t1bc20 \n \tadd\tx22, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t1bb24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, x0\n \tb.eq\t1bc58 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x22, x0, lsl #3]\n \tcmp\tx24, x1\n \tb.ne\t1bb18 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx24, [x25, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10174 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10174 (discriminator 1)\n \tcbz\tx24, 1bc20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10176\n \tsub\tx0, x26, #0x1\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10182\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10182\n \tldr\tx0, [sp, #8]\n \tcmp\tx0, #0x0\n \tb.le\t1bbc8 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10183\n \tadd\tx0, x23, #0x568\n /usr/include/python3.13/object.h:349\n \tldr\tx27, [x21, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10183\n \tldr\tx28, [x0, #1120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, #0x0\n \tb.le\t1bcf8 \n \tadd\tx22, x21, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t1bb7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, x0\n \tb.eq\t1bc94 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x22, x0, lsl #3]\n \tcmp\tx28, x1\n \tb.ne\t1bb70 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx22, [x25, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10184\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10184\n \tcbz\tx22, 1bcf8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10184 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10184 (discriminator 1)\n \tldr\tx0, [sp, #8]\n \tldp\tx27, x28, [sp, #144]\n \tsub\tx26, x0, #0x1\n \tb\t1b9e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10196\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10196\n \tldr\tx24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10193\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10197\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10197\n \tb\t1b9ec \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10166\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10166\n \tldr\tx24, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10182\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10182\n \tldr\tx0, [sp, #8]\n \tcmp\tx0, #0x0\n \tb.gt\t1bb4c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10160\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10160\n \tldp\tx25, x26, [sp, #128]\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n \tb\t1b9ec \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1bbec \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 1bd48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10253 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10253 (discriminator 1)\n \tmov\tw2, #0x2e2 \t// #738\n \tmov\tw1, #0x280d \t// #10253\n \tnop\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10302\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10302\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xc90\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10218\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10218\n \tmov\tx0, #0x0 \t// #0\n \tb\t1bac4 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10178\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10178\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10178 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10178 (discriminator 1)\n \tcbnz\tx0, 1bd64 \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadd\tx5, x5, #0x348\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tmov\tx4, #0x1 \t// #1\n \tldr\tx0, [x0]\n \tb\t1b980 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1ba60 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t1bc70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx26, x27\n \tb.eq\t1bc1c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x22, x27, lsl #3]\n \tmov\tx0, x24\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1bc64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1bc1c // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx24, [x25, x27, lsl #3]\n \tldp\tx27, x28, [sp, #144]\n \tb\t1bb34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1bca8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx27, x26\n \tb.eq\t1bcf8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x22, x26, lsl #3]\n \tmov\tx0, x28\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1bc9c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1bcf8 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx22, [x25, x26, lsl #3]\n \tb\t1bb8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10251 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10251 (discriminator 1)\n \tmov\tw2, #0x2e2 \t// #738\n \tmov\tw1, #0x280b \t// #10251\n \tb\t1bc00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx21, x0\n \tb\t1ba0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10277 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10277 (discriminator 1)\n \tmov\tw2, #0x2e3 \t// #739\n \tmov\tw1, #0x2825 \t// #10277\n \tb\t1bc00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10286 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10286 (discriminator 1)\n \tmov\tw2, #0x2e3 \t// #739\n \tmov\tw1, #0x282e \t// #10286\n \tb\t1bc00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10185\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10185\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10185 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10185 (discriminator 1)\n \tcbnz\tx0, 1bd54 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10160\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10160\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10190\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10190\n \tmov\tx4, x20\n \tmov\tx1, x25\n \tmov\tx0, x21\n \tadd\tx3, sp, #0x10\n \tadd\tx2, sp, #0x20\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xc78\n \tstp\tx24, x22, [sp, #16]\n \tbl\t17e00 \n \tldp\tx24, x22, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10190 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10190 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1b9e8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10190 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10190 (discriminator 2)\n \tldp\tx25, x26, [sp, #128]\n \tmov\tw1, #0x27ce \t// #10190\n \tb\t1b99c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1bbec \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10185 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10185 (discriminator 2)\n \tmov\tw1, #0x27c9 \t// #10185\n \tldp\tx27, x28, [sp, #144]\n \tb\t1b99c \n \tldp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10178 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10178 (discriminator 2)\n \tmov\tw1, #0x27c2 \t// #10178\n \tb\t1b99c \n \tstp\tx25, x26, [sp, #128]\n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10231\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10231\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_21close_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9415\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9415\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9431 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9431 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1be8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9433\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9433\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9433 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9433 (discriminator 1)\n \tcbnz\tx3, 1bed4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9458\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9458\n \tadrp\tx1, 61000 \n \tldr\tx0, [x19, #24]\n \tldr\tx1, [x1, #3520]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19122\n \tcmp\tx0, x1\n \tb.eq\t1be00 // b.none\n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19133 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19133 (discriminator 2)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #4016]\n \tcmp\tx2, x3\n \tb.ne\t1bf28 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19136\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19136\n \tldr\tx1, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19141\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19141\n \ttbnz\tw1, #1, 1be64 \n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n@@ -23574,309 +23574,309 @@\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1bdfc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1be80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9472\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9472\n \tstr\tx20, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9490\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9490\n \tldr\tx1, [x19, #16]\n \tmov\tx0, x19\n \tldr\tx1, [x1]\n \tblr\tx1\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9490 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9490 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9490 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9490 (discriminator 3)\n \tcbnz\tx0, 1bf00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9491\n \tldr\tx1, [x19]\n \tmov\tx0, x19\n \tldr\tx1, [x1, #32]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9491 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9491 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9491 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9491 (discriminator 3)\n \tcbnz\tx0, 1bfa0 \n /usr/include/python3.13/object.h:824\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1be4c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9502\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9502\n \tldp\tx19, x20, [sp, #16]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9439\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9439\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19136\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19136\n \tlsr\tx1, x1, #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19173\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19173\n \tcmp\tx1, #0x1\n \tb.ne\t1bdd0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19173 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19173 (discriminator 2)\n \tldr\tw1, [x0, #24]\n \tcmp\tw1, #0x1\n \tb.ne\t1bdd0 // b.any\n \tb\t1be00 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9472\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9472\n \tstr\tx20, [x19, #24]\n \tb\t1be00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xb30\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9432 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9432 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9439\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9439\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9433 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9433 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1bda0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9433 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9433 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xb30\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9433 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9433 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1bda0 // b.none\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9432 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9432 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1bec8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9490 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9490 (discriminator 1)\n \tmov\tw1, #0x2512 \t// #9490\n \tmov\tw2, #0x294 \t// #660\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9505\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9505\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xcb8\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9432 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9432 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #16]\n \tb\t1bec8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19177 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19177 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #4024]\n \tcmp\tx2, x3\n \tb.eq\t1bfe4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19186\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19186\n \tmov\tw2, #0x3 \t// #3\n \tstp\tx21, x22, [sp, #32]\n \tbl\tbb60 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24606 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24606 (discriminator 1)\n \tcbz\tx0, 1bfd4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx0, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcset\tw1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw1, #0x0\n \tccmp\tx0, x2, #0x4, eq\t// eq = none\n \tccmp\tx0, x20, #0x4, ne\t// ne = any\n \tb.ne\t1bfb4 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw22, w1\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 1bf94 \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n \tstr\tx2, [x0]\n \tcbz\tx2, 1bfac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9459\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9459\n \tcbnz\tw22, 1c008 \n \tldp\tx21, x22, [sp, #32]\n \tb\t1be00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9491 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9491 (discriminator 1)\n \tmov\tw1, #0x2513 \t// #9491\n \tmov\tw2, #0x294 \t// #660\n \tb\t1bf08 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9458 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9458 (discriminator 1)\n \tb\t1bf94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tbl\tb850 \n \tmov\tw22, w0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1bfd0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 1bff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9458 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9458 (discriminator 2)\n \ttbz\tw22, #31, 1bf94 \n \tldp\tx21, x22, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9458 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9458 (discriminator 1)\n \tmov\tw1, #0x24f2 \t// #9458\n \tmov\tw2, #0x292 \t// #658\n \tb\t1bf08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9459\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9459\n \tldr\td31, [x0, #16]\n \tfmov\td30, #-1.000000000000000000e+00\n \tfcmp\td31, d30\n \tb.eq\t1be00 // b.none\n \tb\t1bdd0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9458 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9458 (discriminator 2)\n \ttbnz\tw22, #31, 1bfd4 \n \tb\t1bf94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9471\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9471\n \tldr\tx0, [x19, #24]\n \tldp\tx21, x22, [sp, #32]\n \tb\t1bdd8 \n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_9get_port_count(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8038\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8038\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8054 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1c0c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8056\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8056\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8056 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8056 (discriminator 1)\n \tcbnz\tx3, 1c108 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8083\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8083\n \tldr\tx1, [x19, #16]\n \tmov\tx0, x19\n \tldr\tx1, [x1]\n \tblr\tx1\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8083 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8083 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8083 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8083 (discriminator 3)\n \tcbnz\tx0, 1c098 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8084\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8084\n \tldr\tx1, [x19]\n \tmov\tx0, x19\n \tldr\tx1, [x1, #16]\n \tblr\tx1\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8084 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8084 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8084 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8084 (discriminator 3)\n \tcbnz\tx0, 1c134 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23626\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23626\n \tmov\tw0, w19\n \tbl\tb7c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8085 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8085 (discriminator 1)\n \tmov\tw1, #0x1f95 \t// #8085\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8085 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8085 (discriminator 2)\n \tcbz\tx0, 1c09c \n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8062\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8062\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8083 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8083 (discriminator 1)\n \tmov\tw1, #0x1f93 \t// #8083\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8102\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8102\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xce8\n \tmov\tw2, #0x1f1 \t// #497\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8103\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8103\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8055 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8062\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8062\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xcd8\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x0 \t// #0\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8055 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1c0bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8056 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8056 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1c040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8056 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8056 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xcd8\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8056 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8056 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1c040 // b.none\n \tldr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8055 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8055 (discriminator 1)\n \tmov\tx0, #0x0 \t// #0\n \tb\t1c0bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8084 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8084 (discriminator 1)\n \tmov\tw1, #0x1f94 \t// #8084\n \tb\t1c09c \n \tnop\n __pyx_f_7_rtmidi__cb_func(double, std::vector >*, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4634\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4634\n \tpaciasp\n \tsub\tsp, sp, #0x80\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n@@ -23886,43 +23886,43 @@\n \tstp\tx23, x24, [sp, #80]\n \tstp\tx25, x26, [sp, #96]\n \tstr\td15, [sp, #112]\n \tfmov\td15, d0\n \tldr\tx0, [x2]\n \tstr\tx0, [sp, #24]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4654\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4654\n \tbl\tbbc0 \n \tmov\tw25, w0\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t1c19c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x19]\n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4667 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4667 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3728]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3736]\n \tcmp\tx1, x3\n \tccmp\tx1, x0, #0x4, ne\t// ne = any\n \tb.ne\t1c5bc // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx2, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4670 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4670 (discriminator 1)\n \tcmp\tx2, #0x2\n \tb.ne\t1c50c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4676 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4676 (discriminator 2)\n \tcmp\tx1, x3\n \tb.ne\t1c5b0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4678\n \tldp\tx23, x24, [x19, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1c1e4 // b.none\n /usr/include/python3.13/object.h:831\n@@ -23938,69 +23938,69 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c208 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1c438 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4726\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4726\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb170 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4726 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4726 (discriminator 1)\n \tcbz\tx0, 1c550 \n /usr/include/c++/14/bits/stl_vector.h:993\n \tldp\tx0, x2, [x22]\n \tsub\tx2, x2, x0\n \tmov\tx26, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4730 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4730 (discriminator 1)\n \tcbz\tx2, 1c2e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4730\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4730\n \tmov\tx21, #0x0 \t// #0\n /usr/include/c++/14/bits/stl_vector.h:1159 (discriminator 1)\n \tcmp\tx2, x21\n \tb.ls\t1c2a4 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23555\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23555\n \tldrb\tw0, [x0, x21]\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4738 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4738 (discriminator 1)\n \tcbz\tx0, 1c444 \n /usr/include/python3.13/object.h:349\n \tldr\tx1, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1762 (discriminator 1)\n \tldr\tx0, [x20, #32]\n \tcmp\tx1, x0\n \tb.ge\t1c4d4 // b.tcont\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1c264 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tldr\tx2, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1769\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1769\n \tadd\tx0, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tstr\tx19, [x2, x1, lsl #3]\n /usr/include/python3.13/object.h:438\n \tstr\tx0, [x20, #16]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c288 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1c2d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4730 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4730 (discriminator 2)\n \tadd\tx21, x21, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4730 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4730 (discriminator 1)\n \tcmp\tx21, x26\n \tb.eq\t1c2e4 // b.none\n \tldp\tx0, x2, [x22]\n \tsub\tx2, x2, x0\n /usr/include/c++/14/bits/stl_vector.h:1159 (discriminator 1)\n \tcmp\tx2, x21\n \tb.hi\t1c234 // b.pmore\n@@ -24014,32 +24014,32 @@\n \tb.ne\t1cb04 // b.any\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx1, x21\n \tadd\tx0, x0, #0xd60\n \tbl\tb7e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4730 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4730 (discriminator 2)\n \tadd\tx21, x21, #0x1\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4730 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4730 (discriminator 1)\n \tcmp\tx21, x26\n \tb.ne\t1c294 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4754\n \tfmov\td0, d15\n \tbl\tb060 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4754 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4754 (discriminator 1)\n \tcbz\tx0, 1c78c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4756\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4756 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4756 (discriminator 1)\n \tcbz\tx0, 1c798 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1c314 // b.none\n /usr/include/python3.13/object.h:831\n@@ -24049,31 +24049,31 @@\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstp\tx20, x21, [x19, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1c328 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4768 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4768 (discriminator 2)\n \tldr\tx1, [x23, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.eq\t1c7f0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4765\n \tmov\tx26, x23\n \tadd\tx1, sp, #0x8\n \tmov\tx2, #0x2 \t// #2\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4781\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4781\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4780\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4780\n \tstp\tx22, x19, [sp]\n \tstr\tx24, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4781\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4781\n \tbl\t18500 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx22, 1c378 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -24088,15 +24088,15 @@\n \ttbnz\tw0, #31, 1c38c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1c780 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4784 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4784 (discriminator 1)\n \tcbz\tx21, 1c7cc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c3a4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 1c6b0 \n@@ -24130,41 +24130,41 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c3fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1c500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4812\n \tldr\tx0, [sp, #24]\n \tldr\tx1, [x22]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1cb04 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4814\n \tldp\tx29, x30, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4812\n \tmov\tw0, w25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4814\n \tldp\tx19, x20, [sp, #48]\n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n \tldp\tx25, x26, [sp, #96]\n \tldr\td15, [sp, #112]\n \tadd\tsp, sp, #0x80\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4812\n \tb\tb570 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c208 \n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4738 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4738 (discriminator 2)\n \tmov\tw21, #0x1282 \t// #4738\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c464 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -24178,15 +24178,15 @@\n \ttbnz\tw0, #31, 1c728 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1c6e0 \n /usr/include/python3.13/object.h:949\n \tmov\tw2, #0xd2 \t// #210\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4805\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tw1, w21\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xdb0\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n@@ -24209,61 +24209,61 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 1c5a0 \n /usr/include/python3.13/object.h:1041\n \tcbnz\tx20, 1c3e8 \n \tb\t1c3fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1772\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1772\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tbl\taed0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4740 (discriminator 1)\n \tcbz\tw0, 1c274 \n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4740 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4740 (discriminator 2)\n \tmov\tw21, #0x1284 \t// #4740\n \tb\t1c450 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c464 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c3fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4671\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4671\n \tb.gt\t1c760 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4672\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4672\n \ttbz\tx2, #63, 1c64c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c528 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1c6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4673\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4673\n \tmov\tw1, #0x1241 \t// #4673\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4805\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xdb0\n \tmov\tw2, #0xd1 \t// #209\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n \tb\t1c3fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4726 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4726 (discriminator 2)\n \tmov\tw1, #0x1276 \t// #4726\n \tmov\tw2, #0xd2 \t// #210\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4805\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xdb0\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n@@ -24285,88 +24285,88 @@\n \tb\t1c4cc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tcbnz\tx20, 1c3e8 \n \tb\t1c3fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4680\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4680\n \tldr\tx0, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4681\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4681\n \tldp\tx23, x24, [x0]\n \tb\t1c1d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4694\n \tmov\tx0, x19\n \tbl\tb000 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4694\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4694 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4694 (discriminator 1)\n \tcbz\tx0, 1c6ec \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1c5e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 1c7c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4697 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4697 (discriminator 1)\n \tldr\tx1, [x20, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4698\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4698\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4697 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4697 (discriminator 1)\n \tldr\tx19, [x1, #224]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4698\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4698\n \tblr\tx19\n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4698 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4698 (discriminator 1)\n \tcbz\tx0, 1c83c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4700\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4700\n \tmov\tx0, x20\n \tblr\tx19\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4700 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4700 (discriminator 1)\n \tcbz\tx0, 1c90c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4702\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4702\n \tmov\tx0, x20\n \tblr\tx19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17918 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17918 (discriminator 1)\n \tcbnz\tx0, 1c914 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17905\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17905\n \tbl\taa00 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17906\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17906\n \tldr\tx0, [x0, #112]\n \tcbz\tx0, 1c62c \n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17907 (discriminator 1)\n \tcbnz\tx2, 1ca08 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c208 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbnz\tx0, 1c208 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c208 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp\tx2, #0x1\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x348\n \tadd\tx3, x3, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 4)\n \tldr\tx0, [x0]\n \tcsel\tx3, x3, x1, ne\t// ne = any\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xd38\n \tbl\tb040 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n@@ -24409,34 +24409,34 @@\n \tb\t1c47c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1c6fc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 1c704 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4694 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4694 (discriminator 2)\n \tmov\tw1, #0x1256 \t// #4694\n \tb\t1c52c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4694 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4694 (discriminator 2)\n \tmov\tw1, #0x1256 \t// #4694\n \tb\t1c52c \n /usr/include/python3.13/object.h:1041\n \tcbz\tx24, 1c3fc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \ttbz\tw0, #31, 1c4c0 \n \tb\t1c3fc \n \tmov\tx20, #0x0 \t// #0\n \tmov\tw2, #0xd2 \t// #210\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4805\n \tmov\tw1, w21\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xdb0\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n@@ -24444,43 +24444,43 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c4b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbnz\tx0, 1c4b8 \n \tb\t1c590 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17890\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, #0x2 \t// #2\n \tadd\tx1, x1, #0xd08\n \tldr\tx0, [x0]\n \tbl\tb040 \n \tb\t1c514 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c38c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4754 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4754 (discriminator 2)\n \tmov\tw1, #0x1292 \t// #4754\n \tmov\tw2, #0xd3 \t// #211\n \tb\t1c558 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c9e4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 1c9f0 \n /usr/include/python3.13/object.h:1041\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4756 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4756 (discriminator 2)\n \tmov\tw21, #0x1294 \t// #4756\n \tmov\tw2, #0xd3 \t// #211\n \tb\t1c730 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c5e0 \n@@ -24488,21 +24488,21 @@\n \ttbnz\tw0, #31, 1c9fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 1ca3c \n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4784 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4784 (discriminator 1)\n \tmov\tw21, #0x12b0 \t// #4784\n \tmov\tw2, #0xd3 \t// #211\n \tb\t1c730 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x23, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4770 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4770 (discriminator 1)\n \tcbz\tx22, 1ca7c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx26, [x23, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -24520,48 +24520,48 @@\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c830 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 1ca64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4765\n \tmov\tx1, sp\n \tmov\tx2, #0x3 \t// #3\n \tb\t1c34c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4698\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4698\n \tmov\tx21, #0x0 \t// #0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c854 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1ca58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17905\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17905\n \tbl\taa00 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17906\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17906\n \tldr\tx0, [x0, #112]\n \tcbz\tx0, 1c86c \n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17907 (discriminator 1)\n \tcbnz\tx2, 1ca94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp\tx21, #0x1\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x348\n \tadd\tx3, x3, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 4)\n \tldr\tx0, [x0]\n \tcsel\tx3, x3, x1, ne\t// ne = any\n \tmov\tx2, x21\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xd38\n \tbl\tb040 \n /usr/include/python3.13/object.h:1041\n@@ -24570,15 +24570,15 @@\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1c8b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 1c8e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4805\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xdb0\n \tmov\tw2, #0xd1 \t// #209\n \tmov\tw1, #0x1266 \t// #4710\n \tbl\t18928 \n@@ -24586,36 +24586,36 @@\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n \tb\t1c3fc \n /usr/include/python3.13/object.h:949\n \tmov\tw21, #0x1266 \t// #4710\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4805\n \tmov\tw1, w21\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xdb0\n \tmov\tw2, #0xd1 \t// #209\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t1c8d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4700\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4700\n \tmov\tx21, #0x1 \t// #1\n \tb\t1c840 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 1c928 \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n \tstr\tx2, [x0]\n \tcbz\tx2, 1ca8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17890\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, #0x2 \t// #2\n \tadd\tx1, x1, #0xd08\n \tldr\tx0, [x0]\n \tbl\tb040 \n@@ -24670,34 +24670,34 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n \tmov\tx24, #0x0 \t// #0\n \tmov\tx23, #0x0 \t// #0\n \tmov\tw2, #0xd1 \t// #209\n \tb\t1c480 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4756 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4756 (discriminator 2)\n \tmov\tw1, #0x1294 \t// #4756\n \tmov\tw2, #0xd3 \t// #211\n \tb\t1c558 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c7ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4784 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4784 (discriminator 1)\n \tmov\tw1, #0x12b0 \t// #4784\n \tmov\tw2, #0xd3 \t// #211\n \tb\t1c558 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3960]\n \tldr\tx1, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx2, x1\n \tb.ne\t1cac8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1c62c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n@@ -24707,130 +24707,130 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c62c \n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4784 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4784 (discriminator 1)\n \tmov\tw21, #0x12b0 \t// #4784\n \tmov\tw2, #0xd3 \t// #211\n \tb\t1c730 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c854 \n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c830 \n \tmov\tw21, #0x125e \t// #4702\n /usr/include/python3.13/object.h:1041\n \tcbnz\tx20, 1c970 \n \tb\t1c8ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4765\n \tmov\tx26, x23\n \tadd\tx1, sp, #0x8\n \tmov\tx2, #0x2 \t// #2\n \tb\t1c34c \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3960]\n \tldr\tx1, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx2, x1\n \tb.ne\t1cb08 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1c86c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbnz\tx1, 1c86c \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1c86c \n \tmov\tx0, x2\n \tbl\t16084 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908 (discriminator 2)\n \tcbz\tw0, 1c944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 1c62c \n \tb\t1ca20 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4737\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tldr\tx0, [sp, #24]\n \tldr\tx1, [x22]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t1cb40 // b.none\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x2\n \tbl\t16084 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908 (discriminator 2)\n \tcbz\tw0, 1c8a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 1c86c \n \tb\t1caac \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4734 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4734 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4735\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4735\n \tbl\tbd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4736\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4736\n \tmov\tw21, #0x1280 \t// #4736\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4737\n \tmov\tx19, #0x0 \t// #0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tb\t1c450 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_convert_string_from_py_6libcpp_6string_std__in_string(_object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4565\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4565\n \tpaciasp\n \tsub\tsp, sp, #0xa0\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx2, x8, #0x10\n /usr/include/python3.13/object.h:542 (discriminator 1)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3808]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4565\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4565\n \tstp\tx29, x30, [sp, #96]\n \tadd\tx29, sp, #0x60\n \tstp\tx19, x20, [sp, #112]\n \tmov\tx20, x0\n \tmov\tx19, x8\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx21, x22, [sp, #128]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx21, sp, #0x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4565\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4565\n \tstr\tx23, [sp, #144]\n \tldr\tx3, [x0]\n \tstr\tx3, [sp, #88]\n \tmov\tx3, #0x0 \t// #0\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x8, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4582\n \tstr\txzr, [sp]\n \tldr\tx0, [x20, #8]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstp\tx21, xzr, [sp, #16]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n@@ -24838,26 +24838,26 @@\n /usr/include/python3.13/object.h:542 (discriminator 1)\n \tcmp\tx0, x1\n \tb.eq\t1cc5c // b.none\n \tadd\tx22, sp, #0x10\n \tbl\tac80 \n /usr/include/python3.13/object.h:542 (discriminator 2)\n \tcbnz\tw0, 1cc5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24591\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24591\n \tmov\tx0, x20\n \tmov\tx2, sp\n \tadd\tx1, sp, #0x8\n \tbl\tbcd0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24592 (discriminator 1)\n \ttbnz\tw0, #31, 1cd8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24595\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24595\n \tldr\tx23, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4591 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4591 (discriminator 1)\n \tcbz\tx23, 1cd8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4602\n \tldr\tx22, [sp]\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tadd\tx20, sp, #0x40\n /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n \tstr\tx22, [sp, #8]\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tadd\tx0, sp, #0x30\n@@ -24905,15 +24905,15 @@\n /usr/include/c++/14/bits/basic_string.h:218\n \tstr\tx20, [sp, #48]\n \tadd\tx20, sp, #0x40\n \tmov\tx0, x20\n \tb\t1ccb8 \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24585 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24585 (discriminator 1)\n \tstr\tx0, [sp]\n /usr/include/python3.13/cpython/bytearrayobject.h:23 (discriminator 1)\n \tcbnz\tx0, 1cd2c \n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tadd\tx20, sp, #0x40\n /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n \tstr\txzr, [sp, #8]\n@@ -24969,15 +24969,15 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #16]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x21\n \tb.eq\t1ccf0 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4624\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4624\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #88]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1cdf8 // b.any\n@@ -25024,18 +25024,18 @@\n \tstrb\tw0, [sp, #64]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t1cc74 \n /usr/include/c++/14/bits/char_traits.h:421\n \tcbz\tx22, 1cc74 \n \tmov\tx0, x20\n \tb\t1cc0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4591 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4591 (discriminator 2)\n \tmov\tw1, #0x11ef \t// #4591\n \tmov\tw2, #0xf \t// #15\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4620\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4620\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xdc8\n \tadd\tx22, sp, #0x10\n \tbl\t18928 \n \tb\t1cce0 \n@@ -25059,126 +25059,126 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #88]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t1ce30 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4624\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4624\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4603 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4603 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4604\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4604\n \tbl\tbd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4605\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4605\n \tadd\tx22, sp, #0x10\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4606\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4606\n \tbl\tb930 <__cxa_end_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4605\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4605\n \tmov\tw1, #0x11fd \t// #4605\n \tmov\tw2, #0x10 \t// #16\n \tb\t1cd94 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4606\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4606\n \tmov\tx20, x0\n \tadd\tx22, sp, #0x10\n \tbl\tb930 <__cxa_end_catch@plt>\n \tb\t1cdcc \n \tmov\tx0, x20\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_17open_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8774\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8774\n \tpaciasp\n \tsub\tsp, sp, #0xd0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #112]\n \tadd\tx29, sp, #0x70\n \tstp\tx19, x20, [sp, #128]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #144]\n \tmov\tx21, x0\n \tstp\tx23, x24, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8797\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8797\n \tadrp\tx24, 61000 \n \tadd\tx5, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8774\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8774\n \tstp\tx25, x26, [sp, #176]\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #104]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8797\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8797\n \tadd\tx4, x5, #0x658\n \tadd\tx6, x5, #0x6c8\n \tstp\tx6, x4, [sp, #64]\n \tstr\txzr, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8799\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8799\n \tcbz\tx3, 1d1a0 \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8795\n \tadd\tx23, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8801\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8801\n \tcmp\tx2, #0x1\n \tb.eq\t1d2fc // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t1d214 // b.none\n \tcbnz\tx2, 1d1b4 \n /usr/include/python3.13/object.h:349\n \tldr\tx25, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8812\n \tcmp\tx25, #0x0\n \tb.gt\t1d44c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8798\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8798\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8842\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8842\n \tmov\tw26, #0x0 \t// #0\n \tstp\tx27, x28, [sp, #192]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx27, sp, #0x30\n \tstp\tx27, xzr, [sp, #32]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #48]\n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t1ceec // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x21, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8899\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8899\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8899\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8899\n \tldr\tx1, [x0, #1088]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 1d428 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8899 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8899 (discriminator 1)\n \tcbz\tx0, 1d408 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8904 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8904 (discriminator 2)\n \tldr\tx0, [x0, #8]\n \tadrp\tx28, 5f000 \n \tldr\tx28, [x28, #3976]\n \tcmp\tx0, x28\n \tb.ne\t1d338 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx25, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8906 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8906 (discriminator 1)\n \tcbz\tx25, 1d338 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x20, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -25196,103 +25196,103 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1cf64 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1d32c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8917\n \tadd\tx1, sp, #0x40\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8916\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8916\n \tstp\tx25, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8917\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8917\n \tmov\tx23, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1cf90 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x25]\n \tcbz\tx1, 1d370 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8919 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8919 (discriminator 1)\n \tmov\tw2, #0x240 \t// #576\n \tmov\tw1, #0x22d7 \t// #8919\n \tcbz\tx23, 1d270 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1cfb0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1d318 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8934\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8934\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tcmp\tx22, x19\n \tb.eq\t1d2a4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8964\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8964\n \tldr\tx1, [x21, #16]\n \tmov\tx0, x21\n \tldr\tx1, [x1]\n \tblr\tx1\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8964 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 1d50c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8965\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8965\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8965\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8965\n \tldr\tx20, [x1, #2040]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 1d530 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1d008 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8970 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8970 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x28\n \tb.eq\t1d5c4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8983\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8982\n \tstp\txzr, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8983\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n \tmov\tw2, #0x245 \t// #581\n \tmov\tw1, #0x2319 \t// #8985\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8985 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8985 (discriminator 1)\n \tcbz\tx20, 1d270 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1d04c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1d3a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8989\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8989\n \tadd\tx8, sp, #0x40\n \tmov\tx0, x20\n \tbl\t1cb48 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x27\n@@ -25324,62 +25324,62 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x19\n \tb.eq\t1d0a8 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8989 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8989 (discriminator 2)\n \tbl\tb900 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8989 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8989 (discriminator 1)\n \tcbnz\tx0, 1d648 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1d0c4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 1d3b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8991\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8991\n \tldr\tx3, [x25]\n \tmov\tx0, x25\n \tadd\tx2, sp, #0x20\n \tmov\tw1, w26\n \tldr\tx3, [x3]\n \tblr\tx3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8991 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8991 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 1d688 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23626\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23626\n \tmov\tw0, w26\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9000 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9000 (discriminator 1)\n \tcbz\tx0, 1d6f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9004\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9004\n \tldr\tx0, [x21, #24]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1d10c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 1d400 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9005\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9005\n \tstr\tx19, [x21, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1d120 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9017\n \tmov\tx20, x21\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1d138 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -25398,15 +25398,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x27\n \tb.eq\t1d324 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n /usr/include/c++/14/bits/basic_string.h:294\n \tldp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8873\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8873\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #104]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1d7a8 // b.any\n@@ -25415,175 +25415,175 @@\n \tldp\tx19, x20, [sp, #128]\n \tldp\tx21, x22, [sp, #144]\n \tldp\tx23, x24, [sp, #160]\n \tldp\tx25, x26, [sp, #176]\n \tadd\tsp, sp, #0xd0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8830\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8830\n \tcmp\tx2, #0x1\n \tb.eq\t1d3f0 // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t1d254 // b.none\n \tcbz\tx2, 1cec0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \ttbnz\tx19, #63, 1d244 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx2, x2, #0xe18\n \tldr\tx0, [x0]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8848 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8848 (discriminator 1)\n \tmov\tw1, #0x2290 \t// #8848\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8858\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x220 \t// #544\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8860\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8860\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8858\n \tbl\t18928 \n \tb\t1d160 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8802\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8802\n \tldp\tx26, x22, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx25, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8825 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8825 (discriminator 1)\n \tcmp\tx25, #0x0\n \tb.gt\t1d58c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8839\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8839\n \tcbz\tx26, 1d794 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8840\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8840\n \tmov\tx0, x26\n \tbl\t17888 \n \tmov\tw26, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8840 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8840 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t1d260 // b.none\n \tstp\tx27, x28, [sp, #192]\n \tb\t1ced0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n \tb\t1d1c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8833\n \tldr\tx26, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8831\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8831\n \tldr\tx22, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8833\n \tb\t1d224 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8840 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8840 (discriminator 2)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8840 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8840 (discriminator 1)\n \tcbz\tx0, 1d23c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8840 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8840 (discriminator 9)\n \tmov\tw1, #0x2288 \t// #8840\n \tb\t1d1f4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1d284 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1d430 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tmov\tx20, #0x0 \t// #0\n \tcbz\tx23, 1d138 \n \tb\t1d124 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943\n \tadd\tx0, x24, #0x568\n \tldr\tx0, [x0, #896]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943 (discriminator 1)\n \tcmp\tx0, x22\n \tb.eq\t1d730 // b.none\n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x23, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943 (discriminator 2)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3872]\n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943 (discriminator 2)\n \ttst\tx3, #0x10000000\n \tccmp\tx2, x1, #0x4, ne\t// ne = any\n \tb.ne\t1d730 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943 (discriminator 14)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943 (discriminator 14)\n \tmov\tx1, x23\n \tbl\tb610 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943 (discriminator 13)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943 (discriminator 13)\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943 (discriminator 1)\n \tcbz\tx0, 1d73c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1d2f4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1d564 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8945\n \tmov\tx22, x20\n \tb\t1cfc0 \n /usr/include/python3.13/object.h:349\n \tldr\tx25, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8804\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8804\n \tldr\tx26, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8819\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8819\n \tcmp\tx25, #0x0\n \tb.gt\t1d4c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8798\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8798\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n \tb\t1d224 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1cfb0 \n \tldp\tx27, x28, [sp, #192]\n \tb\t1d160 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1cf64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8917\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x20\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8916\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8916\n \tstp\txzr, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8917\n \tbl\t18500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8899 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8899 (discriminator 1)\n \tmov\tx19, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8917\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8917\n \tmov\tx23, x0\n \tb\t1cf90 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1d138 \n \tmov\tx0, x22\n@@ -25634,179 +25634,179 @@\n \tstr\tx2, [sp, #40]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x0, x2]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:263\n \tb\t1d090 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8833\n \tldr\tx26, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8830\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8830\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8833\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8833\n \tb\t1d224 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1d10c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x240 \t// #576\n \tmov\tw1, #0x22c3 \t// #8899\n \tbl\t18928 \n \tb\t1d138 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t1cf08 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tw2, [sp]\n \tstr\tw1, [sp, #12]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tw2, [sp]\n \tldr\tw1, [sp, #12]\n \tb\t1d284 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8813\n \tldr\tx26, [x5, #1736]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tadd\tx22, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x22, x0, lsl #3]\n \tcmp\tx26, x1\n \tb.eq\t1d6e8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx25, x0\n \tb.ne\t1d460 // b.any\n \tstp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t1d490 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx25, x27\n \tb.eq\t1d75c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x22, x27, lsl #3]\n \tmov\tx0, x26\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1d484 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1d75c // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx26, [x23, x27, lsl #3]\n \tldp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8814\n \tcbz\tx26, 1d760 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8819\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8819\n \tsubs\tx25, x25, #0x1\n \tb.ne\t1d714 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8798\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8798\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n \tb\t1d228 \n \tstp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8820\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8820\n \tmov\tx2, x25\n \tadd\tx22, x3, #0x18\n \tldr\tx27, [x5, #1624]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t1d4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx1, x2\n \tb.eq\t1d6ac // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x22, x1, lsl #3]\n \tcmp\tx27, x0\n \tb.ne\t1d4e0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx22, [x23, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8821\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8821\n \tcbz\tx22, 1d578 \n \tldp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8821 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8821 (discriminator 1)\n \tsub\tx25, x25, #0x1\n \tb\t1d21c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x245 \t// #581\n \tmov\tw1, #0x2304 \t// #8964\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9017\n \tmov\tx20, #0x0 \t// #0\n \tb\t1d124 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8965 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8965 (discriminator 1)\n \tcbnz\tx0, 1d008 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x245 \t// #581\n \tmov\tw1, #0x2305 \t// #8965\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9017\n \tmov\tx20, #0x0 \t// #0\n \tb\t1d124 \n /usr/include/python3.13/object.h:949\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8945\n \tmov\tx22, x20\n \tb\t1cfc0 \n \tldp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8822\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8822\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8822 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8822 (discriminator 1)\n \tcbnz\tx0, 1d7a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8798\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8798\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8827\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8827\n \tmov\tx4, x19\n \tmov\tx1, x23\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x10\n \tadd\tx2, sp, #0x40\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xe18\n \tstp\tx26, x22, [sp, #16]\n \tbl\t17e00 \n \tldp\tx26, x22, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8827 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8827 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1d224 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8827 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8827 (discriminator 2)\n \tmov\tw1, #0x227b \t// #8827\n \tb\t1d1f4 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx24, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8972 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8972 (discriminator 1)\n \tcbz\tx24, 1d014 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx28, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -25824,140 +25824,140 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1d604 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1d788 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8983\n \tadd\tx1, sp, #0x40\n \tmov\tx0, x28\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8982\n \tstp\tx24, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8983\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8983\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1d630 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x1, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 1d638 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8945\n \tmov\tx19, x28\n \tb\t1d02c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8945\n \tmov\tx19, x28\n \tb\t1d02c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1d658 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 1d67c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x245 \t// #581\n \tmov\tw1, #0x231d \t// #8989\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9017\n \tmov\tx20, #0x0 \t// #0\n \tb\t1d124 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1d658 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x245 \t// #581\n \tmov\tw1, #0x231f \t// #8991\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9017\n \tmov\tx20, #0x0 \t// #0\n \tb\t1d124 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx28, #0x0 \t// #0\n \tb\t1d6c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx28, x28, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx28, x2\n \tb.eq\t1d578 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x22, x28, lsl #3]\n \tmov\tx0, x27\n \tstr\tx2, [sp]\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tldr\tx2, [sp]\n \tcbz\tw0, 1d6b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1d578 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx22, [x23, x28, lsl #3]\n \tb\t1d4fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx26, [x23, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tb\t1d4b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x246 \t// #582\n \tmov\tw1, #0x2328 \t// #9000\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9017\n \tmov\tx20, #0x0 \t// #0\n \tb\t1d124 \n /usr/include/python3.13/object.h:349\n \tldr\tx2, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.le\t1d57c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8820\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8820\n \tadd\tx0, x24, #0x568\n \tstp\tx27, x28, [sp, #192]\n \tldr\tx27, [x0, #1624]\n \tb\t1d4d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8943 (discriminator 13)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8943 (discriminator 13)\n \tmov\tx1, x23\n \tbl\tb7b0 \n \tb\t1d2d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9033\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xe28\n \tmov\tw2, #0x243 \t// #579\n \tmov\tw1, #0x22ef \t// #8943\n \tbl\t18928 \n \tb\t1d124 \n \tldp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8815\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8815\n \tbl\tb900 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8815 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8815 (discriminator 1)\n \tcbz\tx0, 1d714 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8815 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8815 (discriminator 2)\n \tmov\tw1, #0x226f \t// #8815\n \tb\t1d1f4 \n /usr/include/c++/14/bits/char_traits.h:350\n \tldrb\tw1, [sp, #80]\n \tstrb\tw1, [x0]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n@@ -25965,23 +25965,23 @@\n \tldr\tx2, [sp, #72]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t1d3e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1d604 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8842\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8842\n \tmov\tw26, #0x0 \t// #0\n \tstp\tx27, x28, [sp, #192]\n \tb\t1ced0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8822 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8822 (discriminator 2)\n \tmov\tw1, #0x2276 \t// #8822\n \tb\t1d1f4 \n \tstp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8873\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8873\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tadd\tx0, sp, #0x20\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n /usr/include/c++/14/bits/new_allocator.h:104\n@@ -25991,72 +25991,72 @@\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1d7ac // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_7MidiOut_13__setstate_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14108\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14130\n \tadrp\tx20, 61000 \n \tadd\tx4, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14108\n \tldr\tx5, [x0]\n \tstr\tx5, [sp, #24]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14130\n \tadd\tx0, x4, #0x6f0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14114\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14114\n \tstr\txzr, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14108\n \tmov\tx19, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14130\n \tstp\tx0, xzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14131\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14131\n \tcbz\tx3, 1d910 \n \tstp\tx21, x22, [sp, #64]\n \tmov\tx21, x3\n \tstp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14128\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14128\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14133\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14133\n \tcbz\tx2, 1d8c0 \n \tcmp\tx2, #0x1\n \tb.ne\t1d978 // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14134\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14134\n \tldr\tx0, [x1]\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14149 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14149 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.gt\t1d9b8 \n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14202\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14202\n \tadd\tx20, x20, #0x568\n \tldr\tx1, [x20, #1656]\n \tldr\tx0, [x20, #2848]\n \tbl\t16804 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14214\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14214\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xe48\n \tmov\tw2, #0x4 \t// #4\n \tmov\tw1, #0x377b \t// #14203\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14187\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14187\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1da18 // b.any\n@@ -26064,253 +26064,253 @@\n \tmov\tx0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #48]\n \tadd\tsp, sp, #0x70\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14142\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14142\n \tldr\tx23, [x4, #1776]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.le\t1d9f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tstp\tx25, x26, [sp, #96]\n \tadd\tx25, x3, #0x18\n \tb\t1d8ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, x0\n \tb.eq\t1d984 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x25, x0, lsl #3]\n \tcmp\tx23, x1\n \tb.ne\t1d8e0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14142 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14142 (discriminator 1)\n \tstr\tx0, [sp]\n \tcbz\tx0, 1d9f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14144\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14144\n \tldp\tx25, x26, [sp, #96]\n \tsub\tx22, x22, #0x1\n \tb\t1d850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14153 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14153 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.eq\t1d860 // b.none\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xe58\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x1 \t// #1\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14162 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14162 (discriminator 1)\n \tmov\tw1, #0x3752 \t// #14162\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14172\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14172\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xe48\n \tmov\tw2, #0x3 \t// #3\n \tbl\t18928 \n \tb\t1d88c \n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n \tb\t1d920 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1d998 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx22, x26\n \tb.eq\t1da0c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x23\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1d98c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1d9f0 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [x24, x26, lsl #3]\n \tb\t1d8fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14151\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx4, x19\n \tmov\tx1, x24\n \tmov\tx0, x21\n \tmov\tx3, sp\n \tadd\tx5, x5, #0xe58\n \tadd\tx2, sp, #0x8\n \tbl\t17e00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14151 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14151 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1d858 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14151 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14151 (discriminator 2)\n \tldp\tx21, x22, [sp, #64]\n \tmov\tw1, #0x3747 \t// #14151\n \tldp\tx23, x24, [sp, #80]\n \tb\t1d95c \n \tldp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14146\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14146\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14146 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14146 (discriminator 1)\n \tcbz\tx0, 1d978 \n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14146 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14146 (discriminator 2)\n \tmov\tw1, #0x3742 \t// #14146\n \tldp\tx23, x24, [sp, #80]\n \tb\t1d95c \n \tldp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14142 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14142 (discriminator 1)\n \tstr\txzr, [sp]\n \tb\t1d9f4 \n \tstp\tx21, x22, [sp, #64]\n \tstp\tx23, x24, [sp, #80]\n \tstp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14187\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14187\n \tbl\tabf0 <__stack_chk_fail@plt>\n __pyx_pw_7_rtmidi_7MidiOut_11__reduce_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14027\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14027\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14043 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14043 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1da80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14045 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14045 (discriminator 1)\n \tcbnz\tx3, 1dac8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14067\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14067\n \tadrp\tx0, 61000 \n \tadd\tx0, x0, #0x568\n \tldr\tx1, [x0, #1656]\n \tldr\tx0, [x0, #2848]\n \tbl\t16804 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14078\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14078\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xe70\n \tmov\tw2, #0x2 \t// #2\n \tmov\tw1, #0x36f4 \t// #14068\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14051\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14051\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tmov\tx4, #0x0 \t// #0\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tldr\tx0, [x0]\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xe80\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14051\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14051\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14045 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14045 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1da40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14045 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14045 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xe80\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14045 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14045 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1da40 // b.none\n \tb\t1da70 \n __pyx_pw_7_rtmidi_6MidiIn_21__setstate_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12671\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12671\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12693\n \tadrp\tx20, 61000 \n \tadd\tx4, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12671\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12671\n \tldr\tx5, [x0]\n \tstr\tx5, [sp, #24]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12693\n \tadd\tx0, x4, #0x6f0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12677\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12677\n \tstr\txzr, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12671\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12671\n \tmov\tx19, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12693\n \tstp\tx0, xzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12694\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12694\n \tcbz\tx3, 1dc18 \n \tstp\tx21, x22, [sp, #64]\n \tmov\tx21, x3\n \tstp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12691\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12691\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12696\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12696\n \tcbz\tx2, 1dbc8 \n \tcmp\tx2, #0x1\n \tb.ne\t1dc78 // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12697\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12697\n \tldr\tx0, [x1]\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12712 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12712 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.gt\t1dcb8 \n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12765\n \tadd\tx20, x20, #0x568\n \tldr\tx1, [x20, #1656]\n \tldr\tx0, [x20, #2848]\n \tbl\t16804 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12777\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12777\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xe98\n \tmov\tw2, #0x4 \t// #4\n \tmov\tw1, #0x31de \t// #12766\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12750\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12750\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1dd18 // b.any\n@@ -26318,295 +26318,295 @@\n \tmov\tx0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #48]\n \tadd\tsp, sp, #0x70\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12705\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12705\n \tldr\tx23, [x4, #1776]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.le\t1dcf4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tstp\tx25, x26, [sp, #96]\n \tadd\tx25, x3, #0x18\n \tb\t1dbf4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, x0\n \tb.eq\t1dc84 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x25, x0, lsl #3]\n \tcmp\tx23, x1\n \tb.ne\t1dbe8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12705 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12705 (discriminator 1)\n \tstr\tx0, [sp]\n \tcbz\tx0, 1dcf0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12707\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12707\n \tldp\tx25, x26, [sp, #96]\n \tsub\tx22, x22, #0x1\n \tb\t1db58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12716 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12716 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.eq\t1db68 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xe58\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x1 \t// #1\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12725 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12725 (discriminator 1)\n \tmov\tw1, #0x31b5 \t// #12725\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12735\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12735\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xe98\n \tmov\tw2, #0x3 \t// #3\n \tbl\t18928 \n \tb\t1db94 \n \tldp\tx21, x22, [sp, #64]\n \tldp\tx23, x24, [sp, #80]\n \tb\t1dc20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1dc98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx22, x26\n \tb.eq\t1dd0c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x23\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1dc8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1dcf0 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [x24, x26, lsl #3]\n \tb\t1dc04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12714\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12714\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx4, x19\n \tmov\tx1, x24\n \tmov\tx0, x21\n \tmov\tx3, sp\n \tadd\tx5, x5, #0xe58\n \tadd\tx2, sp, #0x8\n \tbl\t17e00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12714 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12714 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1db60 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12714 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12714 (discriminator 2)\n \tldp\tx21, x22, [sp, #64]\n \tmov\tw1, #0x31aa \t// #12714\n \tldp\tx23, x24, [sp, #80]\n \tb\t1dc5c \n \tldp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12709\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12709\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12709 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12709 (discriminator 1)\n \tcbz\tx0, 1dc78 \n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12709 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12709 (discriminator 2)\n \tmov\tw1, #0x31a5 \t// #12709\n \tldp\tx23, x24, [sp, #80]\n \tb\t1dc5c \n \tldp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12705 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12705 (discriminator 1)\n \tstr\txzr, [sp]\n \tb\t1dcf4 \n \tstp\tx21, x22, [sp, #64]\n \tstp\tx23, x24, [sp, #80]\n \tstp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12750\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12750\n \tbl\tabf0 <__stack_chk_fail@plt>\n __pyx_pw_7_rtmidi_6MidiIn_19__reduce_cython__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12590\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12590\n \tpaciasp\n \tstp\tx29, x30, [sp, #-16]!\n \tmov\tx29, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12606 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12606 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1dd80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12608 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12608 (discriminator 1)\n \tcbnz\tx3, 1ddc8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12630\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12630\n \tadrp\tx0, 61000 \n \tadd\tx0, x0, #0x568\n \tldr\tx1, [x0, #1656]\n \tldr\tx0, [x0, #2848]\n \tbl\t16804 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12641\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12641\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0xec0\n \tmov\tw2, #0x2 \t// #2\n \tmov\tw1, #0x3157 \t// #12631\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12614\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12614\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tmov\tx4, #0x0 \t// #0\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tldr\tx0, [x0]\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xe80\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12614\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12614\n \tldp\tx29, x30, [sp], #16\n \tautiasp\n \tmov\tx0, #0x0 \t// #0\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12608 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12608 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1dd40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12608 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12608 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xe80\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12608 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12608 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1dd40 // b.none\n \tb\t1dd70 \n __pyx_pw_7_rtmidi_6MidiIn_13get_message(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12001\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12001\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tstp\tx21, x22, [sp, #64]\n \tstp\tx23, x24, [sp, #80]\n \tstr\td15, [sp, #96]\n \tldr\tx4, [x1]\n \tstr\tx4, [sp, #24]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12017 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12017 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t1e0d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12019\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12019\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12019 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12019 (discriminator 1)\n \tcbnz\tx3, 1e128 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12020\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12020\n \tldr\tx0, [x19, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:643\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:643\n \tmov\tx1, sp\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n /usr/include/c++/14/bits/stl_vector.h:99\n \tstp\txzr, xzr, [sp]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:643\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:643\n \tldr\tx0, [x0, #8]\n /usr/include/c++/14/bits/stl_vector.h:99\n \tstr\txzr, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:643\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:643\n \tbl\tb1c0 >*)@plt>\n \tfmov\td15, d0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12054 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 1e14c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12065\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12065\n \tldp\tx1, x2, [sp]\n \tcmp\tx1, x2\n \tb.eq\t1df54 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12075\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12075\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tbl\tb170 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12075 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12075 (discriminator 1)\n \tcbz\tx0, 1e188 \n /usr/include/c++/14/bits/stl_vector.h:993\n \tldp\tx0, x2, [sp]\n \tsub\tx2, x2, x0\n \tmov\tx23, x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12079 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12079 (discriminator 1)\n \tcbz\tx2, 1e008 \n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12079\n \tmov\tx21, #0x0 \t// #0\n /usr/include/c++/14/bits/stl_vector.h:1159 (discriminator 1)\n \tcmp\tx21, x2\n \tb.cs\t1df14 // b.hs, b.nlast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23555\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23555\n \tldrb\tw0, [x0, x21]\n \tmov\tx24, x22\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12087 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12087 (discriminator 1)\n \tcbz\tx0, 1dfc4 \n /usr/include/python3.13/object.h:349\n \tldr\tx1, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1762 (discriminator 1)\n \tldr\tx0, [x20, #32]\n \tcmp\tx1, x0\n \tb.ge\t1e068 // b.tcont\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1ded4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tldr\tx2, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1769\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1769\n \tadd\tx0, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tstr\tx19, [x2, x1, lsl #3]\n /usr/include/python3.13/object.h:438\n \tstr\tx0, [x20, #16]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1def8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1df40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12079 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12079 (discriminator 2)\n \tadd\tx21, x21, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12079 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12079 (discriminator 1)\n \tcmp\tx23, x21\n \tb.eq\t1e008 // b.none\n \tldp\tx0, x2, [sp]\n \tsub\tx2, x2, x0\n /usr/include/c++/14/bits/stl_vector.h:1159 (discriminator 1)\n \tcmp\tx21, x2\n \tb.cc\t1dea0 // b.lo, b.ul, b.last\n@@ -26634,26 +26634,26 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1df6c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12136\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12136\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tnop\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbz\tx1, 1df8c \n /usr/include/c++/14/bits/new_allocator.h:172\n \tmov\tx0, x1\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12025\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12025\n \tldr\tx0, [sp, #24]\n \tldr\tx1, [x24]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1e240 // b.any\n \tldr\td15, [sp, #96]\n \tmov\tx0, x19\n@@ -26670,40 +26670,40 @@\n \ttbnz\tw0, #31, 1dfd8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1e174 \n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov\tw1, #0x2f37 \t// #12087\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12141\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12141\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xef8\n \tmov\tw2, #0x381 \t// #897\n \tbl\t18928 \n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx1, [sp]\n \tmov\tx19, #0x0 \t// #0\n \tb\t1df80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12104\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12104\n \tfmov\td0, d15\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tbl\tb060 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12104 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12104 (discriminator 1)\n \tcbz\tx0, 1e1bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12106\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12106\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12106 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12106 (discriminator 1)\n \tcbz\tx0, 1e1e8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1e040 // b.none\n /usr/include/python3.13/object.h:831\n@@ -26719,21 +26719,21 @@\n \tstr\tx1, [x20]\n \tcbz\tx1, 1e0b8 \n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx1, [sp]\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tb\t1df80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1772\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1772\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tbl\taed0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12089 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12089 (discriminator 1)\n \tcbz\tw0, 1dee4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e094 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -26745,64 +26745,64 @@\n \ttbnz\tw0, #31, 1e0a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1e114 \n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov\tw1, #0x2f39 \t// #12089\n \tb\t1dfe4 \n /usr/include/python3.13/object.h:949\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx1, [sp]\n \tb\t1df80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx0, [x0]\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tadd\tx2, x2, #0xee8\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12018 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12018 (discriminator 1)\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tmov\tx19, #0x0 \t// #0\n \tb\t1df8c \n /usr/include/python3.13/object.h:949\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e0a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12019 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12019 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 1de30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12019 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12019 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0xee8\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12019 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12019 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1de30 // b.none\n \tb\t1e104 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12141\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12141\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xef8\n \tmov\tw2, #0x37e \t// #894\n@@ -26811,32 +26811,32 @@\n \tb\t1dffc \n /usr/include/python3.13/object.h:949\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1dfd8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12141\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12141\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xef8\n \tmov\tw2, #0x381 \t// #897\n \tmov\tw1, #0x2f2b \t// #12075\n \tbl\t18928 \n \tb\t1dffc \n /usr/include/python3.13/object.h:949\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e094 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12104 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12104 (discriminator 2)\n \tmov\tw1, #0x2f48 \t// #12104\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12141\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12141\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xef8\n \tmov\tw2, #0x382 \t// #898\n@@ -26847,123 +26847,123 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e1fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 1e204 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12106 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12106 (discriminator 2)\n \tmov\tw1, #0x2f4a \t// #12106\n \tb\t1e1c0 \n /usr/include/python3.13/object.h:949\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3760]\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12106 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12106 (discriminator 2)\n \tmov\tw1, #0x2f4a \t// #12106\n \tb\t1e1c0 \n \tbti\tj\n /usr/include/c++/14/bits/stl_vector.h:368\n \tmov\tx19, x0\n \tldr\tx0, [sp]\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbnz\tx0, 1e244 \n /usr/include/c++/14/bits/new_allocator.h:104\n \tldr\tx0, [sp, #24]\n \tldr\tx1, [x24]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t1e26c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12025\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12025\n \tbl\tabf0 <__stack_chk_fail@plt>\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n /usr/include/c++/14/bits/alloc_traits.h:550\n \tb\t1e22c \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12083 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12083 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12084\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12084\n \tbl\tbd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12086\n \tbl\tb930 <__cxa_end_catch@plt>\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 1e274 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov\tw1, #0x2f35 \t// #12085\n \tb\t1dfe4 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbnz\tx0, 1e264 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12087 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12087 (discriminator 2)\n \tmov\tw1, #0x2f35 \t// #12085\n \tb\t1dfe4 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12086\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tb\t1e224 \n __pyx_pw_7_rtmidi_8MidiBase_3__exit__(_object*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7240\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7240\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tldr\tx4, [x3]\n \tstr\tx4, [sp, #40]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7253 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7253 (discriminator 1)\n \tcbnz\tx2, 1e4d8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1e2e4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7283\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7283\n \tadrp\tx1, 61000 \n \tldr\tx1, [x1, #2488]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 1e50c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7283 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7283 (discriminator 2)\n \tcbz\tx19, 1e518 \n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7288 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7288 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t1e480 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7290 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7290 (discriminator 1)\n \tcbz\tx21, 1e480 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx22, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -26981,35 +26981,35 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e360 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1e448 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tadd\tx1, sp, #0x18\n \tmov\tx0, x22\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7300\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7300\n \tstp\tx21, xzr, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1e38c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 1e474 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7303 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7303 (discriminator 1)\n \tcbz\tx19, 1e4a0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e3a4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 1e430 \n@@ -27028,26 +27028,26 @@\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1e3d0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n \tldp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7318\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e3f0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1e424 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7262\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7262\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1e52c // b.any\n@@ -27065,153 +27065,153 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e3a4 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e3b8 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tadd\tx1, sp, #0x18\n \tmov\tx0, x22\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7300\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7300\n \tstp\tx21, xzr, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 1e380 \n \tb\t1e38c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e38c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tmov\tx0, x19\n \tadd\tx1, sp, #0x20\n \tmov\tx22, x19\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7300\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7300\n \tstp\txzr, xzr, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7301\n \tbl\t18500 \n \tmov\tx19, x0\n /usr/include/python3.13/object.h:1041\n \tb\t1e38c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e4b0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 1e520 \n \tldp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7283 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7283 (discriminator 1)\n \tmov\tw1, #0x1c87 \t// #7303\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7324\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xf28\n \tmov\tw2, #0x1d6 \t// #470\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7325\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7325\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7324\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7325\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7325\n \tb\t1e3dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7253 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7253 (discriminator 1)\n \tmov\tx0, x2\n \tstr\tx2, [sp, #8]\n \tbl\tba40 \n \tldr\tx2, [sp, #8]\n \tcbz\tx0, 1e2d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7253 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7253 (discriminator 3)\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx0, x2\n \tadd\tx1, x1, #0xf18\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7253 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7253 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t1e2d4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7253 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7253 (discriminator 9)\n \tmov\tx19, #0x0 \t// #0\n \tb\t1e3f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t1e304 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7283 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7283 (discriminator 1)\n \tmov\tw1, #0x1c73 \t// #7283\n \tb\t1e4b8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e4b0 \n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7262\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7262\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_11get_rtmidi_version(_object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6051\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6051\n \tpaciasp\n \tsub\tsp, sp, #0x50\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstr\tx19, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6081\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6081\n \tadd\tx19, sp, #0x8\n \tmov\tx8, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6051\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6051\n \tldr\tx1, [x0]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6081\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6081\n \tbl\tb220 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1946\n \tldp\tx0, x1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18789 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18789 (discriminator 1)\n \tcmp\tx1, #0x0\n \tb.le\t1e5d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18794\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18794\n \tmov\tx2, #0x0 \t// #0\n \tbl\tb0a0 \n \tmov\tx19, x0\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx1, sp, #0x18\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x1\n \tb.eq\t1e5a0 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6081 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6081 (discriminator 2)\n \tcbz\tx19, 1e604 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6062\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6062\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1e668 // b.any\n \tldp\tx29, x30, [sp, #48]\n \tmov\tx0, x19\n \tldr\tx19, [sp, #64]\n \tadd\tsp, sp, #0x50\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18790\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18790\n \tadrp\tx1, 61000 \n \tldr\tx19, [x1, #1424]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t1e624 // b.none\n@@ -27220,33 +27220,33 @@\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x19]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x2\n \tb.eq\t1e5a4 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6081 (discriminator 1)\n \tb\t1e5a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6098\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6098\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xf48\n \tmov\tw2, #0x18a \t// #394\n \tmov\tw1, #0x17c1 \t// #6081\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6061\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6061\n \tb\t1e5a4 \n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx1, sp, #0x18\n \tcmp\tx0, x1\n \tb.eq\t1e5a4 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6081 (discriminator 1)\n \tb\t1e5a4 \n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tmov\tx19, x1\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -27254,115 +27254,115 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t1e66c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6062\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6062\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_9get_compiled_api_by_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5884\n \tpaciasp\n \tsub\tsp, sp, #0xb0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx29, x30, [sp, #96]\n \tadd\tx29, sp, #0x60\n \tstp\tx19, x20, [sp, #112]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5906\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5906\n \tadrp\tx22, 61000 \n \tadd\tx4, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5884\n \tstp\tx23, x24, [sp, #144]\n \tstp\tx25, x26, [sp, #160]\n \tldr\tx5, [x0]\n \tstr\tx5, [sp, #88]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5906\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5906\n \tadd\tx0, x4, #0x658\n \tstp\tx0, xzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5907\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5907\n \tcbz\tx3, 1e8a4 \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5904\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5904\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5909\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5909\n \tcbz\tx2, 1e860 \n \tcmp\tx2, #0x1\n \tb.ne\t1e8b4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5910\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5910\n \tldr\tx23, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5925 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5925 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.gt\t1eafc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5986\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5986\n \tadd\tx1, x22, #0x568\n \tadd\tx21, sp, #0x10\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x22, #1384]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx22, sp, #0x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5986\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5986\n \tldr\tx20, [x1, #2040]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstp\tx22, xzr, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 1e9f4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1e72c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5991 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5991 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.eq\t1ea10 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6003\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6003\n \tadd\tx21, sp, #0x10\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6004\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6004\n \tadd\tx1, sp, #0x38\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6003\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6003\n \tstp\txzr, x23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6004\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6004\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6006 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6006 (discriminator 1)\n \tcbz\tx20, 1e910 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e774 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1e974 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6010\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6010\n \tadd\tx8, sp, #0x30\n \tadd\tx21, sp, #0x10\n \tmov\tx0, x20\n \tbl\t1cb48 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #16]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -27395,45 +27395,45 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #48]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x19\n \tb.eq\t1e7d4 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6010 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6010 (discriminator 2)\n \tadd\tx21, sp, #0x10\n \tbl\tb900 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6010 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6010 (discriminator 1)\n \tcbnz\tx0, 1eaa4 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1e7f4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 1e984 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6012\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6012\n \tadd\tx21, sp, #0x10\n \tmov\tx0, x21\n \tbl\tb690 , std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tmov\tw0, w0\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6012 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6012 (discriminator 1)\n \tcbz\tx0, 1eabc \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #16]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x22\n \tb.eq\t1e820 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5963\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5963\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #88]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1eb70 // b.any\n@@ -27444,91 +27444,91 @@\n \tldp\tx23, x24, [sp, #144]\n \tldp\tx25, x26, [sp, #160]\n \tadd\tsp, sp, #0xb0\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5918\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5918\n \tldr\tx23, [x4, #1624]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.le\t1eb34 \n \tadd\tx25, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t1e888 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, x0\n \tb.eq\t1e990 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x25, x0, lsl #3]\n \tcmp\tx23, x1\n \tb.ne\t1e87c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx23, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5918 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5918 (discriminator 1)\n \tcbz\tx23, 1eb34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5920\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5920\n \tsub\tx21, x21, #0x1\n \tb\t1e6e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5929 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5929 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t1e8b4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5932\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5932\n \tldr\tx23, [x1]\n \tb\t1e6f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xf70\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x1 \t// #1\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5938 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5938 (discriminator 1)\n \tmov\tw1, #0x1732 \t// #5938\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5948\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5948\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xf68\n \tmov\tw2, #0x17d \t// #381\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5950\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5950\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5948\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5948\n \tbl\t18928 \n \tb\t1e820 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1e920 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1eac4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5986 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5986 (discriminator 2)\n \tmov\tw1, #0x1776 \t// #6006\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6031\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6031\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xf68\n \tadd\tx21, sp, #0x10\n \tmov\tw2, #0x185 \t// #389\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6032\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6032\n \tmov\tx19, #0x0 \t// #0\n \tb\t1e810 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [sp, #48]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx19, sp, #0x40\n \tcmp\tx1, x19\n@@ -27548,32 +27548,32 @@\n \tmov\tx0, x19\n \tadd\tx21, sp, #0x10\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e774 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e7f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1e9a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx21, x26\n \tb.eq\t1eb34 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x23\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1e998 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1eb34 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx23, [x24, x26, lsl #3]\n \tb\t1e898 \n /usr/include/c++/14/bits/basic_string.h:271\n \tldr\tx2, [sp, #56]\n /usr/include/c++/14/bits/basic_string.h:881 (discriminator 1)\n \tcbz\tx2, 1e9e4 \n /usr/include/c++/14/bits/basic_string.h:432\n@@ -27590,27 +27590,27 @@\n \tstr\tx2, [sp, #24]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x0, x2]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #48]\n /usr/include/c++/14/bits/basic_string.h:263\n \tb\t1e7bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tadd\tx21, sp, #0x10\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5986 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5986 (discriminator 2)\n \tmov\tw1, #0x1762 \t// #5986\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5986 (discriminator 1)\n \tcbz\tx0, 1e924 \n \tb\t1e72c \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx24, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5993 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5993 (discriminator 1)\n \tcbz\tx24, 1e740 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx25, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -27632,96 +27632,96 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbnz\tx0, 1ea5c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tadd\tx21, sp, #0x10\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6003\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6003\n \tadd\tx21, sp, #0x10\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6004\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6004\n \tadd\tx1, sp, #0x30\n \tmov\tx0, x25\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6003\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6003\n \tstp\tx24, x23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6004\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6004\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1ea8c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x1, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 1ea94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx19, x25\n \tb\t1e75c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx19, x25\n \tb\t1e75c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1eab4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 1ead4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6010 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6010 (discriminator 4)\n \tmov\tw1, #0x177a \t// #6010\n \tb\t1e924 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6012 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6012 (discriminator 3)\n \tmov\tw1, #0x177c \t// #6012\n \tb\t1e924 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tadd\tx21, sp, #0x10\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1e920 \n \tmov\tx0, x20\n \tadd\tx21, sp, #0x10\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6010 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6010 (discriminator 4)\n \tmov\tw1, #0x177a \t// #6010\n \tb\t1e924 \n /usr/include/c++/14/bits/char_traits.h:350\n \tldrb\tw1, [sp, #64]\n \tstrb\tw1, [x0]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #16]\n /usr/include/c++/14/bits/basic_string.h:1077\n \tldr\tx2, [sp, #56]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t1e9e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5927\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5927\n \tmov\tx4, x19\n \tmov\tx1, x24\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x8\n \tadd\tx2, sp, #0x30\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xf70\n \tstr\tx23, [sp, #8]\n \tbl\t17e00 \n \tldr\tx23, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5927 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5927 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1e6f0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5927 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5927 (discriminator 2)\n \tmov\tw1, #0x1727 \t// #5927\n \tb\t1e8f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5922\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5922 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5922 (discriminator 1)\n \tcbz\tx0, 1e8b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5922 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5922 (discriminator 2)\n \tmov\tw1, #0x1722 \t// #5922\n \tb\t1e8f0 \n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -27729,102 +27729,102 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #88]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t1eb74 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5963\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5963\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n __pyx_pw_7_rtmidi_7get_compiled_api(_object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5778\n \tpaciasp\n \tsub\tsp, sp, #0x50\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5813\n \tmov\tx0, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5778\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tstp\tx21, x22, [sp, #64]\n \tldr\tx2, [x1]\n \tstr\tx2, [sp, #24]\n \tmov\tx2, #0x0 \t// #0\n /usr/include/c++/14/bits/stl_vector.h:99\n \tstp\txzr, xzr, [sp]\n \tstr\txzr, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5813\n \tbl\taa10 >&)@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5824\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5824\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb170 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5824 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5824 (discriminator 1)\n \tcbz\tx0, 1ed2c \n /usr/include/c++/14/bits/stl_vector.h:993\n \tldp\tx0, x1, [sp]\n \tsub\tx22, x1, x0\n \tasr\tx22, x22, #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5828 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5828 (discriminator 1)\n \tcmp\tx1, x0\n \tb.eq\t1ec48 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5828\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5828\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22420\n \tldr\tw0, [x0, x21, lsl #2]\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5830 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5830 (discriminator 1)\n \tcbz\tx0, 1ec94 \n /usr/include/python3.13/object.h:349\n \tldr\tx1, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1762 (discriminator 1)\n \tldr\tx0, [x20, #32]\n \tcmp\tx1, x0\n \tb.ge\t1ecd0 // b.tcont\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1ec14 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tldr\tx2, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1769\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1769\n \tadd\tx0, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tstr\tx19, [x2, x1, lsl #3]\n /usr/include/python3.13/object.h:438\n \tstr\tx0, [x20, #16]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1ec38 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1ec88 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5828 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5828 (discriminator 2)\n \tadd\tx21, x21, #0x1\n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5828 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5828 (discriminator 1)\n \tcmp\tx22, x21\n \tb.hi\t1ebe4 // b.pmore\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbz\tx0, 1ec50 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5789\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5789\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1ed74 // b.any\n@@ -27843,33 +27843,33 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1eca8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1ed20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5830 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5830 (discriminator 2)\n \tmov\tw1, #0x16c6 \t// #5830\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5852\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xf90\n \tmov\tw2, #0x17a \t// #378\n \tbl\t18928 \n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5853\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5853\n \tmov\tx20, #0x0 \t// #0\n \tb\t1ec48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1772\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1772\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tbl\taed0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5832 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5832 (discriminator 1)\n \tcbz\tw0, 1ec24 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1ecf4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -27879,28 +27879,28 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1ed08 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1ed10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5830 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5830 (discriminator 2)\n \tmov\tw1, #0x16c8 \t// #5832\n \tb\t1ecac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5830 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5830 (discriminator 2)\n \tmov\tw1, #0x16c8 \t// #5832\n \tb\t1ecac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1eca8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5824 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5824 (discriminator 2)\n \tmov\tw1, #0x16c0 \t// #5824\n \tb\t1ecac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1ecf4 \n \tbti\tj\n@@ -27916,93 +27916,93 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t1ed78 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5789\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5789\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_5get_api_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5641\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5641\n \tpaciasp\n \tsub\tsp, sp, #0x80\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5663\n \tadrp\tx22, 61000 \n \tadd\tx4, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5641\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5641\n \tldr\tx5, [x0]\n \tstr\tx5, [sp, #40]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5663\n \tadd\tx0, x4, #0x400\n \tstp\tx0, xzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5664\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5664\n \tcbz\tx3, 1eecc \n \tstp\tx23, x24, [sp, #96]\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5661\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5666\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5666\n \tcbz\tx2, 1ee80 \n \tcmp\tx2, #0x1\n \tb.ne\t1eedc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5667\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5667\n \tldr\tx6, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5682 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5682 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.gt\t1efc0 \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5740\n \tmov\tx0, x6\n \tbl\t17a40 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5740 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5740 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5740 (discriminator 3)\n \tcbnz\tx0, 1ef3c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5741\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5741\n \tadd\tx20, sp, #0x8\n \tmov\tw0, w19\n \tmov\tx8, x20\n \tbl\tb240 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1946\n \tldp\tx0, x1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18789 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18789 (discriminator 1)\n \tcmp\tx1, #0x0\n \tb.le\t1ef94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18794\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18794\n \tmov\tx2, #0x0 \t// #0\n \tbl\tb0a0 \n \tmov\tx19, x0\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx1, sp, #0x18\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x1\n \tb.eq\t1ee40 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5741 (discriminator 5)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5741 (discriminator 5)\n \tmov\tw1, #0x166d \t// #5741\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5741 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5741 (discriminator 2)\n \tcbz\tx19, 1ef40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5720\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5720\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1f028 // b.any\n@@ -28011,113 +28011,113 @@\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tadd\tsp, sp, #0x80\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5675\n \tldr\tx23, [x4, #1024]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.le\t1f014 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tstp\tx25, x26, [sp, #112]\n \tadd\tx25, x3, #0x18\n \tb\t1eeac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, x0\n \tb.eq\t1ef60 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x25, x0, lsl #3]\n \tcmp\tx23, x1\n \tb.ne\t1eea0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx6, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5675 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5675 (discriminator 1)\n \tcbz\tx6, 1f010 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5677\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5677\n \tldp\tx25, x26, [sp, #112]\n \tsub\tx21, x21, #0x1\n \tb\t1ede4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5686 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5686 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t1eee0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5689\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5689\n \tldr\tx6, [x1]\n \tb\t1edf0 \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0xfb8\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx4, #0x1 \t// #1\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5695 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5695 (discriminator 1)\n \tmov\tw1, #0x163f \t// #5695\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5705\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5705\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xfb0\n \tmov\tw2, #0x15d \t// #349\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5707\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5707\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5705\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5705\n \tbl\t18928 \n \tb\t1ee48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5740 (discriminator 1)\n \tmov\tw1, #0x166c \t// #5740\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5758\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5758\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xfb0\n \tmov\tw2, #0x16a \t// #362\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5707\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5707\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5758\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5758\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5759\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5759\n \tb\t1ee48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1ef74 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx21, x26\n \tb.eq\t1f010 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x23\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1ef68 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1f010 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx6, [x24, x26, lsl #3]\n \tb\t1eebc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18790\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18790\n \tadd\tx22, x22, #0x568\n \tldr\tx19, [x22, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t1effc // b.none\n@@ -28126,54 +28126,54 @@\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x19]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x2\n \tb.eq\t1ee48 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5741 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5741 (discriminator 1)\n \tb\t1ee48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5684\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5684\n \tmov\tx4, x19\n \tmov\tx1, x24\n \tmov\tx0, x20\n \tmov\tx3, sp\n \tadd\tx2, sp, #0x8\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xfb8\n \tstr\tx6, [sp]\n \tbl\t17e00 \n \tldr\tx6, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5684 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5684 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1edec // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5684 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5684 (discriminator 2)\n \tldp\tx23, x24, [sp, #96]\n \tmov\tw1, #0x1634 \t// #5684\n \tb\t1ef1c \n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx1, sp, #0x18\n \tcmp\tx0, x1\n \tb.eq\t1ee48 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5741 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5741 (discriminator 1)\n \tb\t1ee48 \n \tldp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5679\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5679 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5679 (discriminator 1)\n \tcbz\tx0, 1eedc \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5679 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5679 (discriminator 2)\n \tmov\tw1, #0x162f \t// #5679\n \tb\t1ef1c \n \tstp\tx23, x24, [sp, #96]\n \tstp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5720\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5720\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x20\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n /usr/include/c++/14/bits/new_allocator.h:104\n@@ -28185,88 +28185,88 @@\n \tmov\tx1, #0x0 \t// #0\n \tstp\tx23, x24, [sp, #96]\n \tstp\tx25, x26, [sp, #112]\n \tb.ne\t1f030 // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_3get_api_display_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5492\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5492\n \tpaciasp\n \tsub\tsp, sp, #0x80\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5514\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5514\n \tadrp\tx22, 61000 \n \tadd\tx4, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5492\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5492\n \tldr\tx5, [x0]\n \tstr\tx5, [sp, #40]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5514\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5514\n \tadd\tx0, x4, #0x400\n \tstp\tx0, xzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5515\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5515\n \tcbz\tx3, 1f1bc \n \tstp\tx23, x24, [sp, #96]\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5512\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5512\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5517\n \tcbz\tx2, 1f170 \n \tcmp\tx2, #0x1\n \tb.ne\t1f1cc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5518\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5518\n \tldr\tx6, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5533 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5533 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.gt\t1f2b0 \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5591\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5591\n \tmov\tx0, x6\n \tbl\t17a40 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5591 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5591 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5591 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5591 (discriminator 3)\n \tcbnz\tx0, 1f22c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5592\n \tadd\tx20, sp, #0x8\n \tmov\tw0, w19\n \tmov\tx8, x20\n \tbl\tb860 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1946\n \tldp\tx0, x1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18789 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18789 (discriminator 1)\n \tcmp\tx1, #0x0\n \tb.le\t1f284 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18794\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18794\n \tmov\tx2, #0x0 \t// #0\n \tbl\tb0a0 \n \tmov\tx19, x0\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx1, sp, #0x18\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x1\n \tb.eq\t1f130 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5592 (discriminator 5)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5592 (discriminator 5)\n \tmov\tw1, #0x15d8 \t// #5592\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5592 (discriminator 2)\n \tcbz\tx19, 1f230 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5571\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5571\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1f318 // b.any\n@@ -28275,113 +28275,113 @@\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tadd\tsp, sp, #0x80\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5526\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5526\n \tldr\tx23, [x4, #1024]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.le\t1f304 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tstp\tx25, x26, [sp, #112]\n \tadd\tx25, x3, #0x18\n \tb\t1f19c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, x0\n \tb.eq\t1f250 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x25, x0, lsl #3]\n \tcmp\tx23, x1\n \tb.ne\t1f190 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx6, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5526 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5526 (discriminator 1)\n \tcbz\tx6, 1f300 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5528\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5528\n \tldp\tx25, x26, [sp, #112]\n \tsub\tx21, x21, #0x1\n \tb\t1f0d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5537 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5537 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t1f1d0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5540\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5540\n \tldr\tx6, [x1]\n \tb\t1f0e0 \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0xfd0\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx4, #0x1 \t// #1\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5546 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5546 (discriminator 1)\n \tmov\tw1, #0x15aa \t// #5546\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5556\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5556\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xfc8\n \tmov\tw2, #0x14d \t// #333\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5558\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5558\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5556\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5556\n \tbl\t18928 \n \tb\t1f138 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5591 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5591 (discriminator 1)\n \tmov\tw1, #0x15d7 \t// #5591\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5609\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5609\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xfc8\n \tmov\tw2, #0x15a \t// #346\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5558\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5558\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5609\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5609\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5610\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5610\n \tb\t1f138 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1f264 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx21, x26\n \tb.eq\t1f300 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x23\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1f258 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1f300 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx6, [x24, x26, lsl #3]\n \tb\t1f1ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18790\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18790\n \tadd\tx22, x22, #0x568\n \tldr\tx19, [x22, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t1f2ec // b.none\n@@ -28390,54 +28390,54 @@\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x19]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x2\n \tb.eq\t1f138 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5592 (discriminator 1)\n \tb\t1f138 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5535\n \tmov\tx4, x19\n \tmov\tx1, x24\n \tmov\tx0, x20\n \tmov\tx3, sp\n \tadd\tx2, sp, #0x8\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xfd0\n \tstr\tx6, [sp]\n \tbl\t17e00 \n \tldr\tx6, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5535 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5535 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1f0dc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5535 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5535 (discriminator 2)\n \tldp\tx23, x24, [sp, #96]\n \tmov\tw1, #0x159f \t// #5535\n \tb\t1f20c \n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx1, sp, #0x18\n \tcmp\tx0, x1\n \tb.eq\t1f138 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5592 (discriminator 1)\n \tb\t1f138 \n \tldp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5530\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5530\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5530 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5530 (discriminator 1)\n \tcbz\tx0, 1f1cc \n \tldp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5530 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5530 (discriminator 2)\n \tmov\tw1, #0x159a \t// #5530\n \tb\t1f20c \n \tstp\tx23, x24, [sp, #96]\n \tstp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5571\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5571\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x20\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n /usr/include/c++/14/bits/new_allocator.h:104\n@@ -28449,149 +28449,149 @@\n \tmov\tx1, #0x0 \t// #0\n \tstp\tx23, x24, [sp, #96]\n \tstp\tx25, x26, [sp, #112]\n \tb.ne\t1f320 // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_1_to_bytes(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5028\n \tpaciasp\n \tsub\tsp, sp, #0x70\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tmov\tx20, x2\n \tstp\tx23, x24, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5050\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5050\n \tadrp\tx23, 61000 \n \tadd\tx4, x23, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5028\n \tldr\tx5, [x0]\n \tstr\tx5, [sp, #24]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5050\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5050\n \tadd\tx0, x4, #0x658\n \tstp\tx0, xzr, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5051\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5051\n \tcbz\tx3, 1f55c \n \tstp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5048\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5048\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5053\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5053\n \tmov\tx21, x3\n \tcbz\tx2, 1f510 \n \tcmp\tx2, #0x1\n \tb.ne\t1f56c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5054\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5054\n \tldr\tx19, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5069 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5069 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.gt\t1f6e0 \n \tldp\tx21, x22, [sp, #64]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1f3e0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x19, #8]\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5130\n \ttbnz\tw0, #28, 1f450 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5171 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5171 (discriminator 1)\n \ttbz\tw0, #27, 1f668 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1f400 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5204\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5204\n \tmov\tx20, x19\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f418 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1f5cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5107\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5107\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t1f7c0 // b.any\n \tldp\tx29, x30, [sp, #32]\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #48]\n \tldp\tx23, x24, [sp, #80]\n \tadd\tsp, sp, #0x70\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5139\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5139\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5139 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5139 (discriminator 2)\n \tcbz\tx0, 1f78c \n /usr/include/python3.13/object.h:825\n \tstp\tx21, x22, [sp, #64]\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1f474 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5144\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5144\n \tadd\tx0, x23, #0x568\n \tldr\tx1, [x0, #2072]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx19, [x20, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1f490 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/object.h:336\n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #4040]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x21, #8]\n \tldr\tx22, [x0, #128]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x20, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx22, 1f71c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 1f62c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x20\n \tmov\tx2, #0x0 \t// #0\n \tmov\tx0, x21\n \tblr\tx22\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx21, 1f60c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f4e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -28603,115 +28603,115 @@\n \ttbnz\tw0, #31, 1f4fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1f75c \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x21, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5150\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5150\n \tmov\tx19, x21\n /usr/include/python3.13/object.h:1238\n \tldp\tx21, x22, [sp, #64]\n \tldr\tx0, [x0, #168]\n \tb\t1f3ec \n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5062\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5062\n \tldr\tx19, [x4, #1624]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.le\t1f778 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tstp\tx25, x26, [sp, #96]\n \tadd\tx25, x3, #0x18\n \tb\t1f53c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, x0\n \tb.eq\t1f5d8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x25, x0, lsl #3]\n \tcmp\tx19, x1\n \tb.ne\t1f530 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx19, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5062 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5062 (discriminator 1)\n \tcbz\tx19, 1f774 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5064\n \tldp\tx25, x26, [sp, #96]\n \tsub\tx22, x22, #0x1\n \tb\t1f3c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5073 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t1f570 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5076\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5076\n \tldr\tx19, [x1]\n \tb\t1f3d0 \n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0xff0\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx4, #0x1 \t// #1\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5082 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5082 (discriminator 1)\n \tmov\tw1, #0x13da \t// #5082\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5092\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xfe8\n \tmov\tw2, #0xdd \t// #221\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5094\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5094\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5092\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5092\n \tbl\t18928 \n \tb\t1f418 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1f418 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t1f5ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx22, x26\n \tb.eq\t1f774 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x19\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 1f5e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t1f774 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx19, [x24, x26, lsl #3]\n \tb\t1f54c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 1f62c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n /usr/include/python3.13/object.h:361\n@@ -28719,158 +28719,158 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f640 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1f738 \n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5139 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5139 (discriminator 1)\n \tmov\tw2, #0xe0 \t// #224\n \tmov\tw1, #0x141b \t// #5147\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5219\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xfe8\n \tmov\tx20, #0x0 \t// #0\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t1f404 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5180\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5180\n \tadd\tx23, x23, #0x568\n \tstp\tx21, x22, [sp, #64]\n \tldr\tx20, [x23, #2848]\n \tldr\tx22, [x23, #2152]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x20, #8]\n \tldr\tx21, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx21, 1f7a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 1f74c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x22\n \tmov\tx2, #0x0 \t// #0\n \tmov\tx0, x20\n \tblr\tx21\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx20, 1f744 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5182\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5182\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f6d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1f798 \n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5184\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5184\n \tmov\tw2, #0xe3 \t// #227\n \tmov\tw1, #0x1440 \t// #5184\n \tb\t1f64c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5071\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5071\n \tmov\tx4, x20\n \tmov\tx1, x24\n \tmov\tx0, x21\n \tmov\tx3, sp\n \tadd\tx2, sp, #0x8\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff0\n \tstr\tx19, [sp]\n \tbl\t17e00 \n \tldr\tx19, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5071 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5071 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t1f3cc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5071 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5071 (discriminator 2)\n \tldp\tx21, x22, [sp, #64]\n \tmov\tw1, #0x13cf \t// #5071\n \tb\t1f5ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx0, x21\n \tmov\tx1, x20\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5147 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5147 (discriminator 2)\n \tcbnz\tx0, 1f4d4 \n \tb\t1f62c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1f640 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbz\tx0, 1f7cc \n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5184\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5184\n \tmov\tw2, #0xe3 \t// #227\n \tmov\tw1, #0x143c \t// #5180\n \tb\t1f64c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1f4fc \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1f4e8 \n \tldp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5066\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5066 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5066 (discriminator 1)\n \tcbz\tx0, 1f56c \n \tldp\tx21, x22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5066 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5066 (discriminator 2)\n \tmov\tw1, #0x13ca \t// #5066\n \tb\t1f5ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5139 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5139 (discriminator 1)\n \tmov\tw2, #0xe0 \t// #224\n \tmov\tw1, #0x1413 \t// #5139\n \tb\t1f64c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t1f6d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx0, x20\n \tmov\tx1, x22\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5180 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5180 (discriminator 2)\n \tcbnz\tx0, 1f6b0 \n \tb\t1f74c \n \tstp\tx21, x22, [sp, #64]\n \tstp\tx25, x26, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5107\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5107\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5180 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5180 (discriminator 1)\n \tb\t1f74c \n __pyx_f_7_rtmidi__cb_error_func(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4824\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4824\n \tpaciasp\n \tsub\tsp, sp, #0x90\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n@@ -28879,45 +28879,45 @@\n \tmov\tx22, x1\n \tstp\tx23, x24, [sp, #96]\n \tstp\tx25, x26, [sp, #112]\n \tmov\tw25, w0\n \tldr\tx0, [x3]\n \tstr\tx0, [sp, #40]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4841\n \tbl\tbbc0 \n \tmov\tw26, w0\n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t1f840 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x19]\n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4854 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3728]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3736]\n \tcmp\tx1, x3\n \tccmp\tx1, x0, #0x4, ne\t// ne = any\n \tb.ne\t1fd9c // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx2, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4857 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4857 (discriminator 1)\n \tcmp\tx2, #0x3\n \tb.ne\t1fb30 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4863 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4863 (discriminator 2)\n \tcmp\tx1, x3\n \tb.ne\t1fbbc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4865\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4865\n \tldp\tx20, x24, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4866\n \tldr\tx21, [x19, #40]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1f88c // b.none\n /usr/include/python3.13/object.h:831\n@@ -28940,59 +28940,59 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f8c0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1fa64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tw0, w25\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4921 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4921 (discriminator 2)\n \tcbz\tx0, 1fb70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 2)\n \tldp\tx0, x1, [x22]\n \tbl\taf10 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 4)\n \tcbz\tx0, 1fbcc \n /usr/include/python3.13/object.h:825\n \tstp\tx27, x28, [sp, #128]\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1f8f4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4929 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4929 (discriminator 2)\n \tldr\tx0, [x21, #8]\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3976]\n \tcmp\tx0, x27\n \tb.eq\t1fc04 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4942\n \tadd\tx1, sp, #0x8\n \tmov\tx0, x21\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx23, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4941\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4941\n \tstp\txzr, x22, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4942\n \tbl\t18500 \n \tmov\tx25, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f938 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 1fa70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4945 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4945 (discriminator 1)\n \tcbz\tx25, 1fc84 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f950 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -29001,28 +29001,28 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t1f960 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4953 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4953 (discriminator 2)\n \tldr\tx0, [x20, #8]\n \tcmp\tx0, x27\n \tb.eq\t1fcb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4966\n \tadd\tx1, sp, #0x8\n \tmov\tx0, x20\n \tmov\tx2, #0x3 \t// #3\n \tmov\tx23, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4965\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4965\n \tstr\txzr, [sp]\n \tstp\tx19, x25, [sp, #8]\n \tstr\tx24, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4966\n \tbl\t18500 \n \tmov\tx22, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1f9a4 \n /usr/include/python3.13/object.h:948\n@@ -29035,15 +29035,15 @@\n \ttbnz\tw0, #31, 1f9b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbz\tx0, 1faa8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4970 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4970 (discriminator 1)\n \tcbz\tx22, 1fd40 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1f9d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 1fab4 \n@@ -29076,34 +29076,34 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1fa24 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 1faec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5000\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5000\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t201cc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5002\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5002\n \tldp\tx29, x30, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5000\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5000\n \tmov\tw0, w26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5002\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5002\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tldp\tx23, x24, [sp, #96]\n \tldp\tx25, x26, [sp, #112]\n \tadd\tsp, sp, #0x90\n \tautiasp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5000\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5000\n \tb\tb570 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1f8c0 \n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -29169,40 +29169,40 @@\n \tb\t1fa10 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tcbz\tx21, 1fa24 \n \tb\t1fa10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4858\n \tb.gt\t1ff6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4859\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4859\n \ttbz\tx2, #63, 1fe38 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 1fe70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4860\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4860\n \tmov\tw22, #0x12fc \t// #4860\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x2, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1ff44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tmov\tw1, w22\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tmov\tw2, #0xd9 \t// #217\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t1fa24 \n \tmov\tw1, #0x1339 \t// #4921\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tmov\tw2, #0xda \t// #218\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n@@ -29221,23 +29221,23 @@\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 1fb0c \n /usr/include/python3.13/object.h:1041\n \tcbz\tx21, 1fa24 \n \tb\t1fa10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4868\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4868\n \tldr\tx0, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4870\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4870\n \tldr\tx21, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4869\n \tldp\tx20, x24, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4870\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4870\n \tb\t1f87c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4500\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4500\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x0\n \tmov\tw2, #0x32 \t// #50\n \tmov\tw1, #0x1183 \t// #4483\n \tbl\t18928 \n@@ -29245,20 +29245,20 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1fbfc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1fe90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4923 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4923 (discriminator 1)\n \tmov\tw1, #0x133b \t// #4923\n \tb\t1fb74 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx28, [x21, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4931 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4931 (discriminator 1)\n \tcbz\tx28, 1f908 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x28]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx23, [x21, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -29279,25 +29279,25 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 1fc4c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4942\n \tmov\tx1, sp\n \tmov\tx0, x23\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4941\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4941\n \tstp\tx28, x22, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4942\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x28]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4942\n \tmov\tx25, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1f924 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x28]\n \tcbnz\tx1, 1f924 \n@@ -29319,15 +29319,15 @@\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 1fd54 \n \tb\t1fd60 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx27, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4955 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4955 (discriminator 1)\n \tcbz\tx27, 1f96c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x27]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx23, [x20, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -29348,28 +29348,28 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbnz\tx0, 1fcf8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4965\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4965\n \tmov\tx1, sp\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4966\n \tmov\tx0, x23\n \tmov\tx2, #0x4 \t// #4\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4965\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4965\n \tstr\tx27, [sp]\n \tstp\tx19, x25, [sp, #8]\n \tstr\tx24, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4966\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4966\n \tmov\tx22, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1f990 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x27]\n \tcbnz\tx1, 1f990 \n@@ -29382,22 +29382,22 @@\n \ttbz\tw0, #31, 1f998 \n \tb\t1f9a4 \n /usr/include/python3.13/object.h:361\n \tmov\tx0, x1\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1fec0 \n \tldp\tx27, x28, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4970 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4970 (discriminator 1)\n \tmov\tw25, #0xda \t// #218\n \tmov\tw22, #0x136a \t// #4970\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 1ff38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tw2, w25\n \tmov\tw1, w22\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tbl\t18928 \n@@ -29410,111 +29410,111 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1fba0 \n /usr/include/python3.13/object.h:1041\n \tcbz\tx24, 1fb18 \n \tb\t1fbac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4886\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4886\n \tmov\tx0, x19\n \tbl\tb000 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4886\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4886\n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4886 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4886 (discriminator 2)\n \tcbz\tx0, 1ff08 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 1fdc0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x2, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 1ff94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4889 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4889 (discriminator 1)\n \tldr\tx1, [x23, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4890\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4889 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4889 (discriminator 1)\n \tldr\tx21, [x1, #224]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4890\n \tblr\tx21\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4890 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4890 (discriminator 2)\n \tcbz\tx0, 1ffa0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4892\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4892\n \tmov\tx0, x23\n \tblr\tx21\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4892 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4892 (discriminator 2)\n \tcbz\tx0, 200b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4894\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4894\n \tmov\tx0, x23\n \tblr\tx21\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4894 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4894 (discriminator 2)\n \tcbz\tx0, 200bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4896\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4896\n \tmov\tx0, x23\n \tblr\tx21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17918 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17918 (discriminator 1)\n \tcbnz\tx0, 200c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17905\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17905\n \tbl\taa00 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17906\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17906\n \tldr\tx0, [x0, #112]\n \tcbz\tx0, 1fe1c \n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17907 (discriminator 1)\n \tcbnz\tx2, 2012c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1fe30 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 1fef8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4894 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4894 (discriminator 1)\n \tmov\tx21, x19\n \tb\t1f8c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp\tx2, #0x1\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x348\n \tadd\tx3, x3, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 4)\n \tldr\tx0, [x0]\n \tcsel\tx3, x3, x1, ne\t// ne = any\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xd38\n \tbl\tb040 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw2, #31, 1fb40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tmov\tw2, #0xd9 \t// #217\n \tmov\tw1, #0x12fc \t// #4860\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t1fa24 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tmov\tw25, #0xda \t// #218\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4923 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4923 (discriminator 1)\n \tmov\tw22, #0x133b \t// #4923\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t1fd60 \n /usr/include/python3.13/object.h:948\n \tldp\tx27, x28, [sp, #128]\n@@ -29522,15 +29522,15 @@\n \tmov\tw25, #0xda \t// #218\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tcbnz\tx23, 1fca4 \n \tb\t1fd60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tmov\tw2, #0xda \t// #218\n \tmov\tw1, #0x136a \t// #4970\n \tbl\t18928 \n@@ -29542,24 +29542,24 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 1ff30 \n \tldp\tx27, x28, [sp, #128]\n \tb\t1fbac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4894 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4894 (discriminator 1)\n \tmov\tx21, x19\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1f8c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4886 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4886 (discriminator 1)\n \tmov\tw22, #0x1316 \t// #4886\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw2, #31, 1fb44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tmov\tw2, #0xd9 \t// #217\n \tmov\tw1, #0x1316 \t// #4886\n \tbl\t18928 \n@@ -29569,25 +29569,25 @@\n \tb\t1fba0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1fd60 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tmov\tw1, w22\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tmov\tw2, #0xd9 \t// #217\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t1fa24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17890\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n \tmov\tx2, #0x3 \t// #3\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xd08\n \tldr\tx0, [x0]\n \tbl\tb040 \n@@ -29596,46 +29596,46 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw2, #31, 1fb40 \n \tb\t1fe70 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1fdc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4831\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4831\n \tmov\tx24, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4890\n \tmov\tx21, #0x0 \t// #0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 1ffbc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 20120 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17905\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17905\n \tbl\taa00 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17906\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17906\n \tldr\tx0, [x0, #112]\n \tcbz\tx0, 1ffd4 \n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17907 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17907 (discriminator 1)\n \tcbnz\tx2, 20198 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 1)\n \tcmp\tx21, #0x1\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x348\n \tadd\tx3, x3, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17896 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17896 (discriminator 4)\n \tldr\tx0, [x0]\n \tcsel\tx3, x3, x1, ne\t// ne = any\n \tmov\tx2, x21\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xd38\n \tbl\tb040 \n /usr/include/python3.13/object.h:1041\n@@ -29694,29 +29694,29 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2004c \n \tmov\tx24, #0x0 \t// #0\n \tmov\tx20, #0x0 \t// #0\n \tmov\tw25, #0xd9 \t// #217\n \tmov\tx21, #0x0 \t// #0\n \tb\t1feb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4892\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4892\n \tmov\tx21, #0x1 \t// #1\n \tb\t1ffa8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4894\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4894\n \tmov\tx21, #0x2 \t// #2\n \tb\t1ffa8 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 200d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n \tstr\tx2, [x0]\n \tcbz\tx2, 20190 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17890\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3688]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx2, #0x3 \t// #3\n \tadd\tx1, x1, #0xd08\n \tldr\tx0, [x0]\n \tbl\tb040 \n@@ -29737,22 +29737,22 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 20040 \n \tb\t2004c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1ffbc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3960]\n \tldr\tx1, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx2, x1\n \tb.ne\t201d4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x21, #112]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1fe1c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n@@ -29778,55 +29778,55 @@\n \tmov\tw22, #0x1328 \t// #4904\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t1fb50 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t200d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3960]\n \tldr\tx1, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx2, x1\n \tb.ne\t201f0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 1ffd4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbnz\tx1, 1ffd4 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t1ffd4 \n \tstp\tx27, x28, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5000\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5000\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x2\n \tbl\t16084 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908 (discriminator 2)\n \tcbz\tw0, 200f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x21, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x21, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 1fe1c \n \tb\t20144 \n \tmov\tx0, x2\n \tbl\t16084 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17908 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17908 (discriminator 2)\n \tcbz\tw0, 20008 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x19, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x19, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 1ffd4 \n \tb\t201b0 \n \tcbz\tx23, 1fb50 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n@@ -29835,15 +29835,15 @@\n \tmov\tx20, #0x0 \t// #0\n \tmov\tw25, #0xd9 \t// #217\n \tmov\tx21, #0x0 \t// #0\n \tmov\tx24, #0x0 \t// #0\n \tb\t1fd54 \n /usr/include/python3.13/object.h:1041\n \tcbnz\tx24, 20164 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4993\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x50\n \tmov\tw2, #0xd9 \t// #217\n \tmov\tw1, #0x1328 \t// #4904\n \tbl\t18928 \n@@ -29862,192 +29862,192 @@\n \tmov\tx19, #0x0 \t// #0\n \tmov\tw22, #0x1328 \t// #4904\n \tb\t20040 \n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_11get_port_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8134\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8134\n \tpaciasp\n \tsub\tsp, sp, #0xf0\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3760]\n \tstp\tx29, x30, [sp, #144]\n \tadd\tx29, sp, #0x90\n \tstp\tx19, x20, [sp, #160]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8157\n \tadrp\tx22, 61000 \n \tadd\tx4, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8134\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8134\n \tstp\tx23, x24, [sp, #192]\n \tmov\tx21, x0\n \tstp\tx25, x26, [sp, #208]\n \tstp\tx27, x28, [sp, #224]\n \tldr\tx6, [x5]\n \tstr\tx6, [sp, #136]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8157\n \tadd\tx5, x4, #0x4b8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8158\n \tldr\tx23, [x4, #1048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8157\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8157\n \tadd\tx6, x4, #0x6c8\n \tstp\tx6, x5, [sp, #96]\n \tstr\txzr, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8159\n \tcbz\tx3, 20400 \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8155\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8155\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8161\n \tcmp\tx2, #0x1\n \tb.eq\t207cc // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t20704 // b.none\n \tcbnz\tx2, 2039c \n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8172\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8172\n \tldr\tx27, [x4, #1736]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t209d8 \n \tadd\tx25, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t20324 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, x1\n \tb.eq\t20890 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x25, x1, lsl #3]\n \tcmp\tx27, x0\n \tb.ne\t20318 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx27, [x24, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8172 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8172 (discriminator 1)\n \tcbz\tx27, 209d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8174\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8174\n \tsub\tx0, x26, #0x1\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8180\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8180\n \tldr\tx0, [sp, #8]\n \tcmp\tx0, #0x0\n \tb.le\t20418 \n /usr/include/python3.13/object.h:349\n \tldr\tx28, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8181\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8181\n \tadd\tx0, x22, #0x568\n \tldr\tx2, [x0, #1208]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx28, #0x0\n \tb.le\t209bc \n \tadd\tx25, x20, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t20378 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx28, x0\n \tb.eq\t20930 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x25, x0, lsl #3]\n \tcmp\tx2, x1\n \tb.ne\t2036c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8182\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8182\n \tcbz\tx0, 209bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8182 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8182 (discriminator 1)\n \tldr\tx1, [sp, #8]\n \tmov\tx23, x0\n \tsub\tx26, x1, #0x1\n \tb\t2070c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \tcmp\tx19, #0x0\n \tb.le\t2074c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadd\tx5, x5, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x68\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8204 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8204 (discriminator 1)\n \tmov\tw1, #0x200c \t// #8204\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8214\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8214\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x78\n \tmov\tw2, #0x1f3 \t// #499\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8216\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8216\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8214\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8214\n \tbl\t18928 \n \tb\t206c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8191\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8191\n \tcmp\tx2, #0x1\n \tb.eq\t20414 // b.none\n \tcmp\tx2, #0x2\n \tb.ne\t2039c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8192\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8192\n \tldr\tx23, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8194\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8194\n \tldr\tx27, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8199\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8199\n \tmov\tx0, x27\n \tbl\t17888 \n \tmov\tw26, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8199 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8199 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t208c4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8257\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8257\n \tldr\tx0, [x21, #16]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #48]\n \tstrb\twzr, [sp, #80]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx24, sp, #0x30\n \tadd\tx19, sp, #0x50\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8257\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8257\n \tldr\tx1, [x0]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstp\tx24, xzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8257\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8257\n \tmov\tx0, x21\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstp\tx19, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8257\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8257\n \tblr\tx1\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8257 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8257 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 208d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8258\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8258\n \tldr\tx2, [x20]\n \tadd\tx25, sp, #0x60\n \tmov\tw1, w26\n \tmov\tx0, x20\n \tmov\tx8, x25\n \tldr\tx2, [x2, #24]\n \tblr\tx2\n@@ -30083,18 +30083,18 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #96]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t204cc // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8258 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8258 (discriminator 2)\n \tbl\tb900 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8258 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8258 (discriminator 1)\n \tcbnz\tx0, 208fc \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x24\n \tb.eq\t20808 // b.none\n /usr/include/c++/14/bits/basic_string.h:228\n@@ -30116,90 +30116,90 @@\n \tstr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:255\n \tstr\tx1, [sp, #80]\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\txzr, [sp, #72]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 2)\n \tldp\tx0, x1, [sp, #32]\n \tbl\taf10 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 4)\n \tcbz\tx0, 20908 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8270\n \tbl\tb700 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8270\n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8270 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8270 (discriminator 1)\n \tcmn\tx0, #0x1\n \tb.eq\t2096c // b.none\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 20548 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 20770 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8273\n \tcbz\tx27, 20674 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n \tccmp\tx23, x2, #0x4, eq\t// eq = none\n \tccmp\tx23, x1, #0x4, ne\t// ne = any\n \tb.ne\t2077c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8284\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8284\n \tcbz\tw0, 20794 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x21, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8285\n \tadd\tx22, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8285\n \tldr\tx1, [x22, #1136]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 20a0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8285 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8285 (discriminator 1)\n \tcbz\tx0, 20a00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 2)\n \tldp\tx0, x1, [sp, #32]\n \tbl\taf10 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 4)\n \tcbz\tx0, 20a14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8292 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8292 (discriminator 2)\n \tldr\tx1, [x20, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t20a68 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx26, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8294 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8294 (discriminator 1)\n \tcbz\tx26, 20a84 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx22, [x20, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -30219,20 +30219,20 @@\n \ttbnz\tw0, #31, 20608 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 209e8 \n \tmov\tx1, x25\n \tmov\tx2, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8305\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8305\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8304\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8304\n \tstp\tx26, x21, [sp, #96]\n \tstr\tx23, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8305\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8305\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx26, 2063c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -30247,15 +30247,15 @@\n \ttbnz\tw0, #31, 20650 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 209cc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8308 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8308 (discriminator 1)\n \tcbz\tx20, 20a78 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 206a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 206a0 \n@@ -30269,15 +30269,15 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2068c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8342\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8342\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n \tnop\n \tnop\n \tnop\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #64]\n@@ -30289,15 +30289,15 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x24\n \tb.eq\t206c0 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8229\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8229\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx0, [sp, #136]\n \tldr\tx2, [x1]\n \tsubs\tx0, x0, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t20ac8 // b.any\n@@ -30307,89 +30307,89 @@\n \tldp\tx21, x22, [sp, #176]\n \tldp\tx23, x24, [sp, #192]\n \tldp\tx25, x26, [sp, #208]\n \tldp\tx27, x28, [sp, #224]\n \tadd\tsp, sp, #0xf0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8162\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8162\n \tldp\tx27, x23, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8186 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8186 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t20418 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8188\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8188\n \tmov\tx4, x19\n \tmov\tx1, x24\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x10\n \tadd\tx2, sp, #0x60\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x68\n \tstp\tx27, x23, [sp, #16]\n \tbl\t17e00 \n \tldp\tx27, x23, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8188 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8188 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t20418 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8188 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8188 (discriminator 2)\n \tmov\tw1, #0x1ffc \t// #8188\n \tb\t203e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadd\tx5, x5, #0x348\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tmov\tx4, #0x1 \t// #1\n \tldr\tx0, [x0]\n \tb\t203c4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t20548 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x23\n \tbl\tb850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8283 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8283 (discriminator 1)\n \ttbz\tw0, #31, 2057c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8283 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8283 (discriminator 2)\n \tmov\tw2, #0x204 \t// #516\n \tmov\tw1, #0x205b \t// #8283\n \tb\t208e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 2)\n \tldp\tx0, x1, [sp, #32]\n \tbl\taf10 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4483 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4483 (discriminator 4)\n \tcbnz\tx0, 206a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4500\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4500\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x0\n \tmov\tw2, #0x32 \t// #50\n \tmov\tw1, #0x1183 \t// #4483\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8315 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8315 (discriminator 2)\n \tmov\tw2, #0x204 \t// #516\n \tmov\tw1, #0x207b \t// #8315\n \tb\t208e0 \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8164\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8164\n \tldr\tx27, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8170\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8170\n \tb\t20340 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [sp, #96]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx20, sp, #0x70\n \tcmp\tx1, x20\n \tb.eq\t20830 // b.none\n@@ -30460,99 +30460,99 @@\n \tstr\tx2, [sp, #40]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x0, x2]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:263\n \tb\t2050c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx28, #0x0 \t// #0\n \tb\t208a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx28, x28, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx26, x28\n \tb.eq\t209d8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x28, lsl #3]\n \tmov\tx0, x27\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 20898 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t209d8 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx27, [x24, x28, lsl #3]\n \tb\t20334 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8199 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8199 (discriminator 2)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8199 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8199 (discriminator 1)\n \tcbz\tx0, 2042c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8199 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8199 (discriminator 9)\n \tmov\tw1, #0x2007 \t// #8199\n \tb\t203e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8257 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8257 (discriminator 3)\n \tmov\tw2, #0x201 \t// #513\n \tmov\tw1, #0x2041 \t// #8257\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8350\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8350\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x78\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8351\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8351\n \tmov\tx20, #0x0 \t// #0\n \tb\t206a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8258 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8258 (discriminator 4)\n \tmov\tw2, #0x201 \t// #513\n \tmov\tw1, #0x2042 \t// #8258\n \tb\t208e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4500\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4500\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x0\n \tmov\tw2, #0x32 \t// #50\n \tmov\tw1, #0x1183 \t// #4483\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8268 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8268 (discriminator 2)\n \tmov\tw2, #0x203 \t// #515\n \tmov\tw1, #0x204c \t// #8268\n \tb\t208e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t20944 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx28, x26\n \tb.eq\t209bc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x25, x26, lsl #3]\n \tmov\tx0, x2\n \tstr\tx2, [sp]\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tldr\tx2, [sp]\n \tcbz\tw0, 20938 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t209bc // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [x24, x26, lsl #3]\n \tb\t20388 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2097c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 20988 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8270 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8270 (discriminator 2)\n \tmov\tw2, #0x203 \t// #515\n \tmov\tw1, #0x204e \t// #8270\n \tb\t208e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2097c \n@@ -30570,85 +30570,85 @@\n \tstrb\tw1, [x0]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:1077\n \tldr\tx2, [sp, #72]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t20880 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8183\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8183 (discriminator 1)\n \tcbz\tx0, 20714 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8183 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8183 (discriminator 2)\n \tmov\tw1, #0x1ff7 \t// #8183\n \tb\t203e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t20650 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8176\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8176 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8176 (discriminator 1)\n \tcbz\tx0, 2074c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8176 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8176 (discriminator 2)\n \tmov\tw1, #0x1ff0 \t// #8176\n \tb\t203e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t20608 \n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2063c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8285 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8285 (discriminator 2)\n \tmov\tw2, #0x204 \t// #516\n \tmov\tw1, #0x205d \t// #8285\n \tb\t208e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t2059c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:4500\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:4500\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x0\n \tmov\tw2, #0x32 \t// #50\n \tmov\tw1, #0x1183 \t// #4483\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8287 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8287 (discriminator 2)\n \tmov\tw1, #0x205f \t// #8287\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 20a48 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 20a50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8315 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8315 (discriminator 2)\n \tmov\tw2, #0x204 \t// #516\n \tb\t208e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tstr\tw1, [sp]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tw1, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8315 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8315 (discriminator 2)\n \tmov\tw2, #0x204 \t// #516\n \tb\t208e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8285 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8285 (discriminator 1)\n \tmov\tx22, x20\n \tadd\tx1, sp, #0x68\n \tmov\tx2, #0x2 \t// #2\n \tb\t20610 \n /usr/include/python3.13/object.h:1041\n \tmov\tx20, x22\n \tmov\tw1, #0x2074 \t// #8308\n \tb\t20a34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8285 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8285 (discriminator 1)\n \tmov\tx22, x20\n \tadd\tx1, sp, #0x68\n \tmov\tx2, #0x2 \t// #2\n \tb\t20610 \n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n@@ -30660,213 +30660,213 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #136]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t20acc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8229\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8229\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_5_check_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7356\n \tpaciasp\n \tsub\tsp, sp, #0x90\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tldr\tx4, [x1]\n \tstr\tx4, [sp, #40]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7372 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.gt\t20f48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7374\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7374 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7374 (discriminator 1)\n \tcbnz\tx3, 20f84 \n \tstp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7406 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7406 (discriminator 1)\n \tadrp\tx21, 61000 \n \tadd\tx1, x21, #0x568\n /usr/include/python3.13/object.h:336\n \tldr\tx0, [x20, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7406 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7406 (discriminator 1)\n \tldr\tx4, [x1, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24317\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24317\n \tcmp\tx0, x4\n \tb.eq\t20b6c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx3, [x0, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx3, 20c30 \n /usr/include/python3.13/object.h:349\n \tldr\tx5, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx5, #0x0\n \tb.le\t20c50 \n \tadd\tx3, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx1, #0x0 \t// #0\n \tb\t20b60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx5, x1\n \tb.eq\t20c50 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx2, [x3, x1, lsl #3]\n \tcmp\tx4, x2\n \tb.ne\t20b54 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7408\n \tadd\tx0, x21, #0x568\n \tldr\tx19, [x0, #1496]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t20b84 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7424\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7424\n \tadd\tx1, x21, #0x568\n \tldr\tx0, [x20, #24]\n \tldr\tx1, [x1, #2136]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18953\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18953\n \tcmp\tx0, x1\n \tb.eq\t20c80 // b.none\n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18964 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18964 (discriminator 2)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #4016]\n \tcmp\tx2, x3\n \tb.ne\t20fac // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18967\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18967\n \tldr\tx1, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19004\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19004\n \ttst\tx1, #0x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18967\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18967\n \tlsr\tx1, x1, #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19004\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19004\n \tccmp\tx1, #0x1, #0x0, ne\t// ne = any\n \tb.eq\t20f38 // b.none\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7525 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7525 (discriminator 1)\n \tcmp\tx0, x22\n \tb.ne\t21028 // b.any\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t20be0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7611\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7611\n \tmov\tx20, x19\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 20bf8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 20f28 \n \tldp\tx21, x22, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7380\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t21634 // b.any\n \tldp\tx29, x30, [sp, #48]\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x90\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx4, x0\n \tb.eq\t20b6c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 20c30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7407\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7407\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx4, x0\n \tb.eq\t20b6c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7411\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7411\n \tadd\tx0, x21, #0x568\n \tldr\tx19, [x0, #1688]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.ne\t20b80 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7424\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7424\n \tadd\tx1, x21, #0x568\n \tldr\tx0, [x20, #24]\n \tldr\tx1, [x1, #2136]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18953\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18953\n \tcmp\tx0, x1\n \tb.ne\t20b98 // b.any\n \tnop\n \tnop\n \tstp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7434\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7434\n \tldr\tx23, [x1, #416]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x23\n \tbl\tb320 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 211a0 \n /usr/include/python3.13/object.h:825\n \tstp\tx25, x26, [sp, #112]\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t20cb4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7436\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7436\n \tmov\tx0, #0x4 \t// #4\n \tbl\tadd0 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7436 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7436 (discriminator 2)\n \tcbz\tx0, 21398 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7448\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7448\n \tmov\tx0, x20\n \tbl\ta9f0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19023 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19023 (discriminator 1)\n \tcbz\tx0, 213d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19024 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19024 (discriminator 2)\n \tldr\tx2, [x0, #8]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3872]\n \tcmp\tx2, x1\n \tb.ne\t214bc // b.any\n \tstp\tx27, x28, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7450 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7450 (discriminator 2)\n \tmov\tw0, #0x7f \t// #127\n /usr/include/python3.13/cpython/unicodeobject.h:212\n \tldr\tx1, [x20, #32]\n /usr/include/python3.13/cpython/unicodeobject.h:363 (discriminator 1)\n \ttbnz\tw1, #6, 20d18 \n /usr/include/python3.13/cpython/unicodeobject.h:367\n \tubfx\tw1, w1, #2, #3\n@@ -30876,39 +30876,39 @@\n \tcmp\tw1, #0x1\n \tb.eq\t20d18 // b.none\n /usr/include/python3.13/cpython/unicodeobject.h:375\n \tcmp\tw1, #0x2\n \tmov\tw0, #0xffff \t// #65535\n \tmov\tw1, #0x10ffff \t// #1114111\n \tcsel\tw0, w0, w1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7455\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7455\n \tadd\tx2, x21, #0x568\n /usr/include/python3.13/cpython/unicodeobject.h:280\n \tldr\tx1, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7455\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7455\n \tldr\tx4, [x2, #1016]\n /usr/include/python3.13/object.h:825\n \tldr\tw2, [x4]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx20, [x26, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw2, w2, #0x1\n \tb.eq\t20d38 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw2, [x4]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19044 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19044 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3768]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx4, [x26, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7456\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7456\n \tadd\tx1, x1, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19044\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19044\n \tmov\tx2, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19044 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19044 (discriminator 1)\n \tcmp\tx19, x3\n \tb.eq\t21468 // b.none\n /usr/include/python3.13/object.h:825\n \tldr\tw3, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw3, w3, #0x1\n \tb.eq\t20d64 // b.none\n@@ -30928,286 +30928,286 @@\n \tcmp\tw4, #0x1\n \tb.eq\t20d90 // b.none\n /usr/include/python3.13/cpython/unicodeobject.h:375\n \tcmp\tw4, #0x2\n \tmov\tw3, #0xffff \t// #65535\n \tmov\tw4, #0x10ffff \t// #1114111\n \tcsel\tw3, w3, w4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7466\n \tadd\tx21, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7461 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7461 (discriminator 1)\n \tcmp\tw0, w3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7462 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7462 (discriminator 1)\n \tldr\tx4, [x2, #16]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx2, [x26, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7466\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7466\n \tldr\tx2, [x21, #1720]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7461 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7461 (discriminator 1)\n \tcsel\tw20, w0, w3, cs\t// cs = hs, nlast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7462 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7462 (discriminator 1)\n \tadd\tx0, x1, x4\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t20dbc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x2]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx2, [x26, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19059\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19059\n \tadd\tx0, x0, #0x6\n \tmov\tw1, w20\n \tbl\tac20 \n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19060 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19060 (discriminator 1)\n \tcbz\tx0, 2142c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19061\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19061\n \tcmp\tw20, #0xff\n \tb.hi\t21180 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19061 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19061 (discriminator 2)\n \tmov\tw25, #0x1 \t// #1\n \tstr\twzr, [sp, #4]\n /usr/include/python3.13/cpython/unicodeobject.h:219\n \tldr\tx0, [x27, #32]\n /usr/include/python3.13/cpython/unicodeobject.h:262 (discriminator 1)\n \ttbz\tw0, #5, 21308 \n /usr/include/python3.13/cpython/unicodeobject.h:248\n \ttst\tw0, #0x40\n \tadd\tx1, x27, #0x38\n \tadd\tx0, x27, #0x28\n \tcsel\tx0, x1, x0, eq\t// eq = none\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19083\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19083\n \tldrb\tw0, [sp, #4]\n \tmov\tx23, #0x7fffffffffffffff \t// #9223372036854775807\n \tadd\tx24, x26, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19072\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19072\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19073\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19073\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19083\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19083\n \tasr\tx23, x23, x0\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19077\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19077\n \tldr\tx2, [x24, x21, lsl #3]\n /usr/include/python3.13/cpython/unicodeobject.h:280\n \tldr\tx20, [x2, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19081 (discriminator 1)\n \tcbz\tx20, 20e78 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19083\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19083\n \tsub\tx0, x23, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19083 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19083 (discriminator 1)\n \tcmp\tx28, x0\n \tb.gt\t211b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19085\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19085\n \tldr\tx1, [x2, #32]\n \tubfx\tw0, w1, #2, #3\n /usr/include/python3.13/cpython/unicodeobject.h:262 (discriminator 1)\n \ttbz\tw1, #5, 212e4 \n /usr/include/python3.13/cpython/unicodeobject.h:248\n \ttst\tw1, #0x40\n \tadd\tx3, x2, #0x28\n \tadd\tx1, x2, #0x38\n \tcsel\tx1, x1, x3, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19087\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19087\n \tcmp\tw0, w25\n \tb.eq\t212ec // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19091\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19091\n \tmov\tx4, x20\n \tmov\tx1, x28\n \tmov\tx0, x27\n \tmov\tx3, #0x0 \t// #0\n \tbl\taca0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19091 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19091 (discriminator 2)\n \ttbnz\tx0, #63, 211d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19102\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19102\n \tadd\tx28, x28, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19073 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19073 (discriminator 2)\n \tadd\tx21, x21, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19073 (discriminator 1)\n \tcmp\tx21, #0x4\n \tb.ne\t20e20 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 20e98 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 21344 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7484 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7484 (discriminator 2)\n \tldr\tx1, [x22, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.eq\t2153c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7497\n \tadd\tx1, sp, #0x18\n \tmov\tx0, x22\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx21, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7496\n \tstp\txzr, x27, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7497\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 20edc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 21350 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7500 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7500 (discriminator 1)\n \tcbz\tx20, 21518 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 20ef4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 21374 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7504\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7504\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 20f14 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 21380 \n \tldp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7506\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7506\n \tmov\tw2, #0x1db \t// #475\n \tldp\tx27, x28, [sp, #128]\n \tmov\tw1, #0x1d52 \t// #7506\n \tb\t21160 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tx21, x22, [sp, #80]\n \tb\t20bfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19004 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19004 (discriminator 2)\n \tldr\tw1, [x0, #24]\n \tcmp\tw1, #0x1\n \tb.ne\t20bc0 // b.any\n \tb\t20c80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x2\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x98\n \tadd\tx1, x1, #0x7e8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7373 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7373 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7373 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7373 (discriminator 1)\n \tb\t20bfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7374 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7374 (discriminator 1)\n \tldr\tx0, [x3, #16]\n \tcbz\tx0, 20b18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7374 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7374 (discriminator 3)\n \tadrp\tx1, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tx0, x3\n \tadd\tx1, x1, #0x98\n \tbl\t15c40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7374 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7374 (discriminator 2)\n \tcmp\tw0, #0x1\n \tb.eq\t20b18 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7373 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7373 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tb\t20bfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19008 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19008 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #4024]\n \tcmp\tx2, x3\n \tb.eq\t21314 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19017\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19017\n \tmov\tw2, #0x2 \t// #2\n \tstp\tx23, x24, [sp, #96]\n \tbl\tbb60 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24606 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24606 (discriminator 1)\n \tcbz\tx0, 21260 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx0, x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcset\tw1, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw1, #0x0\n \tccmp\tx0, x2, #0x4, eq\t// eq = none\n \tccmp\tx0, x22, #0x4, ne\t// ne = any\n \tb.ne\t21240 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw24, w1\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 21018 \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n \tstr\tx2, [x0]\n \tcbz\tx2, 21238 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7425 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7425 (discriminator 1)\n \tcbnz\tw24, 20c84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7524\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7524\n \tldr\tx0, [x20, #24]\n \tldp\tx23, x24, [sp, #96]\n \tb\t20bc8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7534\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7534\n \tadd\tx1, x21, #0x568\n \tstp\tx23, x24, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7534\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7534\n \tldr\tx22, [x1, #416]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x22\n \tbl\tb320 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 213bc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t21058 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7544\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7544\n \tmov\tx0, #0x3 \t// #3\n \tbl\tadd0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7544 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7544 (discriminator 2)\n \tcbz\tx0, 2140c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t21078 // b.none\n /usr/include/python3.13/object.h:831\n@@ -31217,126 +31217,126 @@\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx20, [x22, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2108c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7552\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7552\n \tldr\tx1, [x20, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx19, [x22, #32]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t210a4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7563\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7563\n \tadd\tx21, x21, #0x568\n \tldr\tx0, [x21, #1824]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx1, [x22, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7563\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7563\n \tmov\tx1, x22\n \tbl\tb610 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7563 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7563 (discriminator 2)\n \tcbz\tx0, 21474 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 210dc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 210dc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7569 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7569 (discriminator 2)\n \tldr\tx1, [x23, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.eq\t2126c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7582\n \tadd\tx1, sp, #0x18\n \tmov\tx0, x23\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx22, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7581\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7581\n \tstp\txzr, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7582\n \tbl\t18500 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21120 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 21338 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7585 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7585 (discriminator 1)\n \tcbz\tx21, 214fc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21138 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2135c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7589\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7589\n \tmov\tx0, x21\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21158 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 21368 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7591\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7591\n \tmov\tw2, #0x1de \t// #478\n \tmov\tw1, #0x1da7 \t// #7591\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7628\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7628\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0xd8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7629\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7629\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7628\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7628\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7629\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7629\n \tldp\tx23, x24, [sp, #96]\n \tb\t20be4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19061 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19061 (discriminator 1)\n \tmov\tw0, #0xffff \t// #65535\n \tcmp\tw20, w0\n \tmov\tw25, #0x4 \t// #4\n \tmov\tw0, #0x2 \t// #2\n \tcsinc\tw1, w0, wzr, hi\t// hi = pmore\n \tcsel\tw25, w25, w0, hi\t// hi = pmore\n \tstr\tw1, [sp, #4]\n \tb\t20de4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x23\n \tbl\t156ec \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7434 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7434 (discriminator 2)\n \tcbz\tx0, 215b4 \n \tstp\tx25, x26, [sp, #112]\n \tb\t20cb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19106\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19106\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx1, x1, #0xa8\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n /usr/include/python3.13/object.h:361\n@@ -31372,36 +31372,36 @@\n \tmov\tx0, x26\n \tstp\tw2, w1, [sp, #4]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tw2, w1, [sp, #4]\n \tldp\tx25, x26, [sp, #112]\n \tb\t21160 \n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7424 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7424 (discriminator 1)\n \tb\t21018 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tbl\tb850 \n \tmov\tw24, w0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2125c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 21328 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7424 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7424 (discriminator 2)\n \ttbz\tw24, #31, 21018 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tw2, #0x1da \t// #474\n \tmov\tw1, #0x1d00 \t// #7424\n \tb\t21160 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx24, [x23, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7571 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7571 (discriminator 1)\n \tcbz\tx24, 210f0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx22, [x23, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -31419,25 +31419,25 @@\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 212ac \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 21628 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7582\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x22\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7581\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7581\n \tstp\tx24, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7582\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7582\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2110c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x24]\n \tcbnz\tx1, 2110c \n@@ -31447,38 +31447,38 @@\n \tb\t2110c \n /usr/include/python3.13/cpython/unicodeobject.h:256\n \tldr\tx1, [x2, #56]\n /usr/include/python3.13/cpython/unicodeobject.h:265\n \tb\t20e54 \n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tldr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19088\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19088\n \tldr\tw2, [sp, #4]\n \tlsl\tx0, x28, x2\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tadd\tx0, x3, x0\n \tlsl\tx2, x20, x2\n \tbl\taa20 \n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:30\n \tb\t20e74 \n /usr/include/python3.13/cpython/unicodeobject.h:256\n \tldr\tx0, [x27, #56]\n \tstr\tx0, [sp, #8]\n /usr/include/python3.13/cpython/unicodeobject.h:265\n \tb\t20e00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7425 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7425 (discriminator 1)\n \tldr\td31, [x0, #16]\n \tfmov\td30, #-1.000000000000000000e+00\n \tfcmp\td31, d30\n \tb.ne\t20bc0 // b.any\n \tb\t20c80 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7424 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7424 (discriminator 2)\n \ttbz\tw24, #31, 21018 \n \tb\t21260 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21120 \n \tmov\tx0, x26\n@@ -31501,36 +31501,36 @@\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t20f14 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7478 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7478 (discriminator 1)\n \tb\t211e4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 213ac \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 215cc \n \tldp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7436 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7436 (discriminator 1)\n \tmov\tw2, #0x1db \t// #475\n \tmov\tw1, #0x1d0c \t// #7436\n \tb\t21160 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x22\n \tbl\t156ec \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7534 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7534 (discriminator 2)\n \tcbnz\tx0, 21058 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7534 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7534 (discriminator 1)\n \tmov\tw2, #0x1de \t// #478\n \tmov\tw1, #0x1d6e \t// #7534\n \tb\t21160 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tw2, #0x1dc \t// #476\n@@ -31541,27 +31541,27 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 213fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 21648 \n \tldp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7434 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7434 (discriminator 1)\n \tmov\tw2, #0x1dc \t// #476\n \tmov\tw1, #0x1d18 \t// #7448\n \tb\t21160 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21420 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 215c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7544 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7544 (discriminator 1)\n \tmov\tw2, #0x1df \t// #479\n \tmov\tw1, #0x1d78 \t// #7544\n \tb\t21160 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21440 \n@@ -31574,20 +31574,20 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21454 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 215e4 \n \tldp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7544 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7544 (discriminator 1)\n \tmov\tw2, #0x1db \t// #475\n \tldp\tx27, x28, [sp, #128]\n \tmov\tw1, #0x1d36 \t// #7478\n \tb\t21160 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19045\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19045\n \tadd\tx2, x21, #0x568\n \tldr\tx2, [x2, #776]\n \tb\t20d54 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21490 \n@@ -31610,63 +31610,63 @@\n \tmov\tw2, #0x1de \t// #478\n \tmov\tw1, #0x1d8b \t// #7563\n \tb\t21160 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t214a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7448 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7448 (discriminator 1)\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19037\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19037\n \tldr\tx1, [x1, #40]\n \tbl\tbaf0 \n \tmov\tx23, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 214e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 214f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7448 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7448 (discriminator 3)\n \tcbz\tx23, 213d8 \n \tmov\tx20, x23\n \tstp\tx27, x28, [sp, #128]\n \tb\t20cec \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t214e0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2150c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 215f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7585 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7585 (discriminator 1)\n \tmov\tw2, #0x1de \t// #478\n \tmov\tw1, #0x1da1 \t// #7585\n \tb\t21160 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21528 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 215d8 \n \tldp\tx25, x26, [sp, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7500 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7500 (discriminator 1)\n \tmov\tw2, #0x1db \t// #475\n \tldp\tx27, x28, [sp, #128]\n \tmov\tw1, #0x1d4c \t// #7500\n /usr/include/python3.13/object.h:1041\n \tb\t21160 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx23, [x22, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7486 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7486 (discriminator 1)\n \tcbz\tx23, 20eac \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx21, [x22, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -31684,37 +31684,37 @@\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2157c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 215fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7497\n \tadd\tx1, sp, #0x10\n \tmov\tx0, x21\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7496\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7496\n \tstp\tx23, x27, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7497\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7497\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7497\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 20ec8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbnz\tx1, 20ec8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t20ec8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7434 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7434 (discriminator 1)\n \tmov\tw2, #0x1db \t// #475\n \tmov\tw1, #0x1d0a \t// #7434\n \tb\t21160 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n@@ -31757,15 +31757,15 @@\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t212ac \n \tstp\tx21, x22, [sp, #80]\n \tstp\tx23, x24, [sp, #96]\n \tstp\tx25, x26, [sp, #112]\n \tstp\tx27, x28, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7380\n \tbl\tabf0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t213fc \n /usr/include/python3.13/object.h:949\n@@ -31779,87 +31779,87 @@\n \ttbz\tw0, #31, 2120c \n \tldp\tx25, x26, [sp, #112]\n \tb\t21160 \n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_25set_port_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9804\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9804\n \tpaciasp\n \tsub\tsp, sp, #0xd0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #112]\n \tadd\tx29, sp, #0x70\n \tstp\tx19, x20, [sp, #128]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9826\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9826\n \tadrp\tx21, 61000 \n \tadd\tx5, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9804\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9804\n \tstp\tx23, x24, [sp, #160]\n \tmov\tx22, x0\n \tstp\tx25, x26, [sp, #176]\n \tstp\tx27, x28, [sp, #192]\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #104]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9826\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9826\n \tadd\tx4, x5, #0x658\n \tstp\tx4, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9827\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9827\n \tcbz\tx3, 219b0 \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9824\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9824\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9829\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9829\n \tcbz\tx2, 2196c \n \tcmp\tx2, #0x1\n \tb.ne\t219c0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9830\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9830\n \tldr\tx26, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx23, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9845 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9845 (discriminator 1)\n \tcmp\tx23, #0x0\n \tb.gt\t21e7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9908\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9908\n \tadd\tx0, x21, #0x568\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx23, sp, #0x30\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9908\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9908\n \tldr\tx1, [x0, #1368]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstp\tx23, xzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 21d34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9908 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9908 (discriminator 1)\n \tcbz\tx0, 21d28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9913 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9913 (discriminator 2)\n \tldr\tx0, [x0, #8]\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3976]\n \tcmp\tx0, x25\n \tb.ne\t21c84 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx27, [x24, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9915 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9915 (discriminator 1)\n \tcbz\tx27, 21c84 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x27]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x24, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -31877,270 +31877,270 @@\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2177c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 21c78 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9926\n \tadd\tx1, sp, #0x40\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9925\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9925\n \tstp\tx27, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9926\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9926\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 217a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x27]\n \tcbz\tx1, 21cb8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9928 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9928 (discriminator 1)\n \tcbz\tx20, 21cf8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 217c0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 21c6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9932\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9932\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9932\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9932\n \tldr\tx24, [x1, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x24\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 21d3c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t217ec // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9934\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9934\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tmov\tw2, #0x2 \t// #2\n \tbl\tbb60 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9934 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9934 (discriminator 1)\n \tcbz\tx0, 21dc0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21818 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 21ca4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx28, 5f000 \n \tldr\tx28, [x28, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx1, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3768]\n \tcmp\tw0, #0x0\n \tccmp\tx1, x27, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx1, x24, #0x4, ne\t// ne = any\n \tb.eq\t21864 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x1\n \tstr\tx1, [sp, #8]\n \tbl\tb850 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9936 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9936 (discriminator 1)\n \tldr\tx1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9936 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9936 (discriminator 1)\n \ttbnz\tw0, #31, 21e04 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21878 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 21c60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9938\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9938\n \tcbz\tw19, 21a5c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21890 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 21db4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9962\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9962\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9962\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9962\n \tldr\tx20, [x1, #944]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 22120 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t218bc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9967 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9967 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tadd\tx1, sp, #0x48\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9964\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9964\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9967 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9967 (discriminator 2)\n \tcmp\tx0, x25\n \tb.eq\t22158 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9979\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9979\n \tadd\tx21, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9980\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9980\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9979\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9979\n \tldr\tx3, [x21, #200]\n \tstp\tx22, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9980\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9980\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx22, 21904 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21904 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 220fc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9982 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9982 (discriminator 1)\n \tmov\tw2, #0x2c3 \t// #707\n \tmov\tw21, #0x26fe \t// #9982\n \tcbz\tx20, 21d00 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21924 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 220b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9986\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9986\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21944 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 220c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9988\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9988\n \tmov\tw21, #0x2704 \t// #9988\n \tmov\tw2, #0x2c3 \t// #707\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10104\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10104\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tw1, w21\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x108\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10105\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10105\n \tmov\tx19, #0x0 \t// #0\n \tb\t21c4c \n /usr/include/python3.13/object.h:349\n \tldr\tx23, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9838\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9838\n \tldr\tx25, [x5, #1624]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx23, #0x0\n \tb.le\t22068 \n \tadd\tx26, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t21994 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx23, x1\n \tb.eq\t21cc4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x26, x1, lsl #3]\n \tcmp\tx25, x0\n \tb.ne\t21988 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx26, [x24, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9838 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9838 (discriminator 1)\n \tcbz\tx26, 22068 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9840\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9840\n \tsub\tx23, x23, #0x1\n \tb\t216f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9849 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9849 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t219c0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9852\n \tldr\tx26, [x1]\n \tb\t216f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0xf8\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x1 \t// #1\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9858 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9858 (discriminator 1)\n \tmov\tw1, #0x2682 \t// #9858\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9870\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9870\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9868\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9868\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x108\n \tmov\tw2, #0x2ae \t// #686\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9883\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9883\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #104]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t22260 // b.any\n@@ -32150,68 +32150,68 @@\n \tldp\tx21, x22, [sp, #144]\n \tldp\tx23, x24, [sp, #160]\n \tldp\tx25, x26, [sp, #176]\n \tldp\tx27, x28, [sp, #192]\n \tadd\tsp, sp, #0xd0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9943\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9943\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9943\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9943\n \tldr\tx19, [x1, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 21e4c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t21a88 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9945\n \tmov\tx0, x20\n \tmov\tw2, #0x2 \t// #2\n \tstr\tx1, [sp, #8]\n \tbl\tbb60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9945 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9945 (discriminator 1)\n \tldr\tx1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9945\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9945 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9945 (discriminator 1)\n \tcbz\tx0, 220a8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21ab8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 21eb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx19, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n \tccmp\tx19, x27, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw27, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx19, x24, #0x4, ne\t// ne = any\n \tb.eq\t21ae4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x19\n \tbl\tb850 \n \tmov\tw27, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9947 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9947 (discriminator 1)\n \ttbnz\tw0, #31, 220b0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21af8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -32221,74 +32221,74 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21b0c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 21e40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9953 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9953 (discriminator 1)\n \tcbnz\tw27, 21890 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10007 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10007 (discriminator 1)\n \tldr\tx0, [x22, #24]\n \tcmp\tx0, x24\n \tb.eq\t21efc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10060\n \tldr\tx1, [x22, #16]\n \tmov\tx0, x22\n \tldr\tx1, [x1]\n \tblr\tx1\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10060 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10060 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 21fbc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10061\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10061\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10061\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10061\n \tldr\tx20, [x1, #2040]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 21fc8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t21b64 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10066 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10066 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x25\n \tb.eq\t21fe4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10079\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10078\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10078\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10079\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10081 (discriminator 1)\n \tmov\tw2, #0x2c9 \t// #713\n \tmov\tw21, #0x2761 \t// #10081\n \tcbz\tx20, 21d00 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21ba8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 21da8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10085\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10085\n \tadd\tx8, sp, #0x40\n \tmov\tx0, x20\n \tbl\t1cb48 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x23\n@@ -32320,41 +32320,41 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x19\n \tb.eq\t21c04 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10085 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10085 (discriminator 2)\n \tbl\tb900 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10085 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10085 (discriminator 1)\n \tcbnz\tx0, 22078 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 21c20 \n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x20]\n \tcbz\tx3, 21e70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10087\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10087\n \tmov\tx0, x22\n \tadd\tx1, sp, #0x20\n \tbl\tad20 , std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10087 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10087 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 2209c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t21c44 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10098\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10098\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x23\n \tb.eq\t21a18 // b.none\n@@ -32368,57 +32368,57 @@\n \tb\t21878 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t217c0 \n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2177c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9926\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x24\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9925\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9925\n \tstp\txzr, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9926\n \tbl\t18500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9908 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9908 (discriminator 1)\n \tmov\tx19, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9926\n \tmov\tx20, x0\n \tb\t217a8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx1, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx1, [sp, #8]\n \tb\t21818 \n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t217a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t21cd8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx23, x27\n \tb.eq\t22068 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x26, x27, lsl #3]\n \tmov\tx0, x25\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 21ccc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t22068 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx26, [x24, x27, lsl #3]\n \tb\t219a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9928 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9928 (discriminator 1)\n \tmov\tw2, #0x2c2 \t// #706\n \tmov\tw21, #0x26c8 \t// #9928\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2194c \n /usr/include/python3.13/object.h:948\n@@ -32427,32 +32427,32 @@\n \tcbnz\tx0, 2194c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tw2, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tw2, [sp, #8]\n \tb\t2194c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9908 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9908 (discriminator 2)\n \tmov\tw21, #0x26b4 \t// #9908\n \tmov\tw2, #0x2c2 \t// #706\n \tb\t2194c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t21720 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x24\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9932 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9932 (discriminator 1)\n \tcbnz\tx0, 217ec \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 221f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov\tw21, #0x26cc \t// #9932\n \tmov\tw2, #0x2c2 \t// #706\n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x20]\n \tcbnz\tx3, 2194c \n /usr/include/python3.13/object.h:949\n@@ -32481,15 +32481,15 @@\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21ba8 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21890 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9934 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9934 (discriminator 2)\n \tmov\tw21, #0x26ce \t// #9934\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21de0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -32502,20 +32502,20 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21df4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 21dfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov\tw2, #0x2c2 \t// #706\n \tb\t2194c \n \tmov\tw2, #0x2c2 \t// #706\n \tb\t21d14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9936 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9936 (discriminator 2)\n \tmov\tw21, #0x26d0 \t// #9936\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21e1c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -32528,54 +32528,54 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbnz\tx0, 21df4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov\tw2, #0x2c2 \t// #706\n \tb\t2194c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21b0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9943 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9943 (discriminator 1)\n \tcbnz\tx0, 21a88 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2221c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9943 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9943 (discriminator 2)\n \tmov\tw21, #0x26d7 \t// #9943\n \tmov\tw2, #0x2c2 \t// #706\n \tb\t21d5c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21c20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9847\n \tmov\tx4, x19\n \tmov\tx1, x24\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x18\n \tadd\tx2, sp, #0x40\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0xf8\n \tstr\tx26, [sp, #24]\n \tbl\t17e00 \n \tldr\tx26, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9847 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9847 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t216f8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9847 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9847 (discriminator 2)\n \tmov\tw1, #0x2677 \t// #9847\n \tb\t219fc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21ab8 \n /usr/include/c++/14/bits/basic_string.h:271\n@@ -32600,107 +32600,107 @@\n \tldr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:263\n \tb\t21bec \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21af8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10016\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10016\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10016\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10016\n \tldr\tx20, [x1, #416]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2213c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t21f28 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10021 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10021 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tadd\tx1, sp, #0x48\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10018\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10018\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10021 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10021 (discriminator 2)\n \tcmp\tx0, x25\n \tb.eq\t221a8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10033\n \tadd\tx21, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10034\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10034\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10033\n \tldr\tx3, [x21, #768]\n \tstp\tx22, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10034\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10034\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx22, 21f70 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21f70 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 22114 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10036 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10036 (discriminator 1)\n \tmov\tw2, #0x2c7 \t// #711\n \tmov\tw21, #0x2734 \t// #10036\n \tcbz\tx20, 21d00 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21f90 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 220e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10040\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10040\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 21fb0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 220f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10042\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10042\n \tmov\tw21, #0x273a \t// #10042\n \tmov\tw2, #0x2c7 \t// #711\n \tb\t2194c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10060 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10060 (discriminator 3)\n \tmov\tw21, #0x274c \t// #10060\n \tmov\tw2, #0x2c9 \t// #713\n \tb\t2194c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10061 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10061 (discriminator 1)\n \tcbnz\tx0, 21b64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10061 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10061 (discriminator 2)\n \tmov\tw21, #0x274d \t// #10061\n \tmov\tw2, #0x2c9 \t// #713\n \tb\t2194c \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10068 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10068 (discriminator 1)\n \tcbz\tx21, 21b70 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx25, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -32718,69 +32718,69 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22024 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 22108 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10079\n \tadd\tx1, sp, #0x40\n \tmov\tx0, x25\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10078\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10078\n \tstp\tx21, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10079\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10079\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10079\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 22050 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x1, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 22058 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10018\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10018\n \tmov\tx19, x25\n \tb\t21b88 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10018\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10018\n \tmov\tx19, x25\n \tb\t21b88 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9842\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9842\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9842 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9842 (discriminator 1)\n \tcbz\tx0, 219c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9842 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9842 (discriminator 2)\n \tmov\tw1, #0x2672 \t// #9842\n \tb\t219fc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 22228 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10085 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10085 (discriminator 4)\n \tmov\tw21, #0x2765 \t// #10085\n \tmov\tw2, #0x2c9 \t// #713\n \tb\t21d5c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tstr\tx1, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx1, [sp, #8]\n \tb\t21e1c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10087 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10087 (discriminator 3)\n \tmov\tw21, #0x2767 \t// #10087\n \tmov\tw2, #0x2c9 \t// #713\n /usr/include/python3.13/object.h:1041\n \tb\t2194c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9945 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9945 (discriminator 2)\n \tmov\tw21, #0x26d9 \t// #9945\n \tb\t21e08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9947 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9947 (discriminator 2)\n \tmov\tw21, #0x26db \t// #9947\n \tb\t21dc4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21924 \n \tmov\tx0, x20\n@@ -32807,37 +32807,37 @@\n \tb\t21904 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22024 \n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t21f70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9962 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9962 (discriminator 1)\n \tcbnz\tx0, 218bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9962 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9962 (discriminator 2)\n \tmov\tw21, #0x26ea \t// #9962\n \tmov\tw2, #0x2c3 \t// #707\n \tb\t2194c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10016 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10016 (discriminator 1)\n \tcbnz\tx0, 21f28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10016 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10016 (discriminator 2)\n \tmov\tw21, #0x2720 \t// #10016\n \tmov\tw2, #0x2c7 \t// #711\n \tb\t2194c \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9969 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9969 (discriminator 1)\n \tcbz\tx22, 218d4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx20, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -32855,22 +32855,22 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22198 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 22210 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9973\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9973\n \tmov\tx19, x20\n \tadd\tx1, sp, #0x40\n \tmov\tx2, #0x2 \t// #2\n \tb\t218d4 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10023 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10023 (discriminator 1)\n \tcbz\tx22, 21f40 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx20, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -32888,35 +32888,35 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 221e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 22204 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10027\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10027\n \tmov\tx19, x20\n \tadd\tx1, sp, #0x40\n \tmov\tx2, #0x2 \t// #2\n \tb\t21f40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9932 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9932 (discriminator 2)\n \tmov\tw2, #0x2c2 \t// #706\n \tmov\tw21, #0x26cc \t// #9932\n \tb\t2194c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t221e8 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22198 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9943 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9943 (discriminator 2)\n \tmov\tw2, #0x2c2 \t// #706\n \tmov\tw21, #0x26d7 \t// #9943\n \tb\t2194c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10085 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10085 (discriminator 4)\n \tmov\tw2, #0x2c9 \t// #713\n \tmov\tw21, #0x2765 \t// #10085\n \tb\t2194c \n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tadd\tx0, sp, #0x20\n@@ -32925,161 +32925,161 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #104]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t22264 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9883\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9883\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_8MidiBase_7_decode_string(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7661\n \tpaciasp\n \tsub\tsp, sp, #0xa0\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3760]\n \tstp\tx29, x30, [sp, #64]\n \tadd\tx29, sp, #0x40\n \tstp\tx19, x20, [sp, #80]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7684\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7684\n \tadrp\tx20, 61000 \n \tadd\tx4, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7661\n \tstp\tx21, x22, [sp, #96]\n \tmov\tx19, x2\n \tmov\tx22, x0\n \tstp\tx23, x24, [sp, #112]\n \tstp\tx25, x26, [sp, #128]\n \tldr\tx6, [x5]\n \tstr\tx6, [sp, #56]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7684\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7684\n \tadd\tx5, x4, #0x4b8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7685\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7685\n \tldr\tx23, [x4, #1048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7684\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7684\n \tadd\tx6, x4, #0x758\n \tstp\tx6, x5, [sp, #32]\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7686\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7686\n \tcbz\tx3, 22434 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7682\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7682\n \tadd\tx0, x1, x2, lsl #3\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7688\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7688\n \tmov\tx24, x3\n \tcmp\tx2, #0x1\n \tb.eq\t227cc // b.none\n \tcmp\tx2, #0x2\n \tb.eq\t22450 // b.none\n \tcbnz\tx2, 22394 \n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7699\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7699\n \tldr\tx25, [x4, #1880]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t22c28 \n \tadd\tx21, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t22310 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, x1\n \tb.eq\t229a0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x21, x1, lsl #3]\n \tcmp\tx25, x0\n \tb.ne\t22304 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [sp]\n \tldr\tx25, [x0, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7699 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7699 (discriminator 1)\n \tcbz\tx25, 22c28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7701\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7701\n \tsub\tx0, x26, #0x1\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7707\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7707\n \tldr\tx0, [sp, #8]\n \tcmp\tx0, #0x0\n \tb.le\t227e4 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7708\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7708\n \tadd\tx0, x20, #0x568\n /usr/include/python3.13/object.h:349\n \tldr\tx27, [x24, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7708\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7708\n \tldr\tx28, [x0, #1208]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, #0x0\n \tb.le\t22b70 \n \tadd\tx21, x24, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t2236c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, x1\n \tb.eq\t22a0c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x21, x1, lsl #3]\n \tcmp\tx28, x0\n \tb.ne\t22360 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [sp]\n \tldr\tx21, [x0, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7709\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7709\n \tcbz\tx21, 22b70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7709 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7709 (discriminator 1)\n \tldr\tx0, [sp, #8]\n \tldp\tx27, x28, [sp, #144]\n \tsub\tx26, x0, #0x1\n \tb\t22458 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \tcmp\tx19, #0x0\n \tb.le\t22750 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadd\tx5, x5, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x128\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7731 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7731 (discriminator 1)\n \tmov\tw1, #0x1e33 \t// #7731\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7743\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7743\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7741\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7741\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x138\n \tmov\tw2, #0x1e2 \t// #482\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7756\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #56]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t22dec // b.any\n@@ -33088,130 +33088,130 @@\n \tldp\tx19, x20, [sp, #80]\n \tldp\tx21, x22, [sp, #96]\n \tldp\tx23, x24, [sp, #112]\n \tldp\tx25, x26, [sp, #128]\n \tadd\tsp, sp, #0xa0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7718\n \tcmp\tx2, #0x1\n \tb.eq\t22774 // b.none\n \tcmp\tx2, #0x2\n \tb.ne\t22394 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7721\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7721\n \tldr\tx25, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7719\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7719\n \tldr\tx21, [x1, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7722\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7722\n \tb\t22468 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7689\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7689\n \tldp\tx25, x21, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7713 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7713 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.gt\t22cdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7780\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7780\n \tadd\tx0, x20, #0x568\n \tldr\tx23, [x0, #1048]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t22478 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7780\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7780\n \tmov\tx1, x23\n \tmov\tx0, x21\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7780 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7780 (discriminator 2)\n \tcmp\tw0, #0x0\n \tb.lt\t22a44 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7781\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7781\n \tb.eq\t22660 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7790\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7790\n \tadd\tx1, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x20, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7790\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7790\n \tldr\tx23, [x1, #2000]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x23\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 22c38 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t224bc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7792\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7792\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7792\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7792\n \tldr\tx1, [x0, #1712]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 22c7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7792 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7792 (discriminator 2)\n \tcbz\tx24, 22c54 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 224f4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 22a5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x24, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7795\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7795\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7795\n \tldr\tx1, [x0, #1968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 22780 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7795 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7795 (discriminator 2)\n \tcbz\tx0, 2278c \n /usr/include/python3.13/object.h:361\n \tstp\tx27, x28, [sp, #144]\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22530 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 22a74 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7801 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7801 (discriminator 2)\n \tldr\tx0, [x23, #8]\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3976]\n \tcmp\tx0, x24\n \tb.ne\t22be4 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx26, [x23, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7803 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7803 (discriminator 1)\n \tcbz\tx26, 22be4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x23, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -33229,80 +33229,80 @@\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22584 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 22bd8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7813\n \tadd\tx3, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7814\n \tadd\tx1, sp, #0x20\n \tmov\tx0, x19\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7813\n \tldr\tx3, [x3, #2096]\n \tstp\tx26, x3, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7814\n \tbl\t18500 \n \tmov\tx28, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 225b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 22c0c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7816 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7816 (discriminator 1)\n \tcbz\tx28, 22c88 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 225d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 22a80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx23, 5f000 \n \tldr\tx23, [x23, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx26, 5f000 \n \tldr\tx26, [x26, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx28, x23\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3768]\n \tcmp\tw0, #0x0\n \tccmp\tx28, x26, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx28, x27, #0x4, ne\t// ne = any\n \tb.eq\t22614 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x28\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7820 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7820 (discriminator 2)\n \ttbnz\tw0, #31, 22c98 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x28]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22628 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x28]\n \tcbz\tx0, 22a8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7822\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7822\n \tcbz\tw19, 227f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7831\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7831\n \tadd\tx0, x20, #0x568\n \tldr\tx19, [x0, #1536]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t22644 // b.none\n@@ -33312,43 +33312,43 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22658 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 22c18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7832\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7832\n \tldp\tx27, x28, [sp, #144]\n \tmov\tx21, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x25, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7964\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7964\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7964\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7964\n \tldr\tx1, [x0, #1128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 22bcc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7964 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7964 (discriminator 2)\n \tcbz\tx19, 22bc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7969 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7969 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t229e0 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7971 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7971 (discriminator 1)\n \tcbz\tx22, 229e0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx24, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -33366,38 +33366,38 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 226d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 22994 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7981\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7981\n \tadd\tx20, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7982\n \tadd\tx1, sp, #0x20\n \tmov\tx0, x24\n \tmov\tx2, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7981\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7981\n \tldr\tx3, [x20, #1440]\n \tstp\tx22, x21, [sp, #32]\n \tstr\tx3, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7982\n \tbl\t18500 \n \tmov\tx19, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 22710 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 22a50 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7984 (discriminator 1)\n \tmov\tw22, #0x1ed \t// #493\n \tmov\tw20, #0x1f30 \t// #7984\n \tcbz\tx19, 22794 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22730 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -33411,103 +33411,103 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 223f4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t223f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadd\tx5, x5, #0x348\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tmov\tx4, #0x1 \t// #1\n \tldr\tx0, [x0]\n \tb\t223bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7721\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7721\n \tldr\tx25, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7718\n \tmov\tx21, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7722\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7722\n \tb\t22468 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7795 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7795 (discriminator 2)\n \tcbnz\tx0, 22518 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7795 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7795 (discriminator 1)\n \tmov\tw22, #0x1e5 \t// #485\n \tmov\tw20, #0x1e73 \t// #7795\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 227a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 22a68 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8005\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8005\n \tmov\tw2, w22\n \tmov\tw1, w20\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x138\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8006\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8006\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8005\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8005\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8006\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8006\n \tb\t22730 \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7691\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7691\n \tldr\tx25, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7707\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7707\n \tldr\tx0, [sp, #8]\n \tcmp\tx0, #0x0\n \tb.gt\t2233c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7780\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7780\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7685\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7685\n \tmov\tx21, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7780\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7780\n \tldr\tx23, [x0, #1048]\n \tb\t22468 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7851\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7851\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7851\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7851\n \tldr\tx1, [x0, #1368]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 22cf4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7851 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7851 (discriminator 2)\n \tcbz\tx22, 22ce4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7856 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7856 (discriminator 2)\n \tldr\tx0, [x22, #8]\n \tcmp\tx0, x24\n \tb.ne\t22cbc // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx24, [x22, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7858 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7858 (discriminator 1)\n \tcbz\tx24, 22cbc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x24]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x22, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -33528,74 +33528,74 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbnz\tx0, 2286c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7869\n \tadd\tx1, sp, #0x20\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7868\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7868\n \tstp\tx24, xzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7869\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7869\n \tmov\tx22, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 228a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x24]\n \tcbnz\tx1, 228a0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7871 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7871 (discriminator 1)\n \tcbz\tx22, 22d00 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 228b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 22b64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7875\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7875\n \tadd\tx1, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x20, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7875\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7875\n \tldr\tx24, [x1, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x24\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 22d10 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t228e4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7877\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7877\n \tmov\tx1, x19\n \tmov\tx0, x22\n \tmov\tw2, #0x2 \t// #2\n \tbl\tbb60 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7877\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7877\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7877 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7877 (discriminator 2)\n \tcbz\tx0, 22d44 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 22918 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 22918 \n@@ -33609,117 +33609,117 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbnz\tx0, 22934 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx24, x23\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx24, x26, #0x4, eq\t// eq = none\n \tccmp\tx24, x27, #0x4, ne\t// ne = any\n \tb.ne\t22a98 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2296c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbnz\tx0, 2296c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7882\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7882\n \tcbnz\tw19, 22ab8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7942\n \tadd\tx0, x20, #0x568\n \tldr\tx19, [x0, #2072]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.ne\t22640 // b.any\n \tb\t22644 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7990\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7990\n \tb\t22730 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t226d8 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t229b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx26, x27\n \tb.eq\t22c24 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x21, x27, lsl #3]\n \tmov\tx0, x25\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 229ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t22c24 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp]\n \tldr\tx25, [x0, x27, lsl #3]\n \tldp\tx27, x28, [sp, #144]\n \tb\t22324 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7981\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7981\n \tadd\tx20, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7982\n \tmov\tx0, x19\n \tadd\tx1, sp, #0x28\n \tmov\tx24, x19\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7981\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7981\n \tldr\tx3, [x20, #1440]\n \tstp\txzr, x21, [sp, #32]\n \tstr\tx3, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7982\n \tbl\t18500 \n \tmov\tx19, x0\n /usr/include/python3.13/object.h:1041\n \tb\t22710 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t22a20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx27, x26\n \tb.eq\t22b70 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x21, x26, lsl #3]\n \tmov\tx0, x28\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 22a14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t22b70 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp]\n \tldr\tx21, [x0, x26, lsl #3]\n \tb\t22380 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7780 (discriminator 1)\n \tmov\tw22, #0x1e4 \t// #484\n \tmov\tw20, #0x1e64 \t// #7780\n \tb\t227a8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22710 \n@@ -33734,179 +33734,179 @@\n \tb\t22530 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t225d0 \n \tmov\tx0, x28\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22628 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x24\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7880 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7880 (discriminator 2)\n \ttbz\tw0, #31, 22950 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7880 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7880 (discriminator 1)\n \tmov\tw22, #0x1e7 \t// #487\n \tmov\tw20, #0x1ec8 \t// #7880\n \tb\t22794 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7895\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7895\n \tadd\tx1, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x20, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7895\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7895\n \tldr\tx19, [x1, #2000]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 22d94 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t22ae4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x24, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7897\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7897\n \tadd\tx0, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7897\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7897\n \tldr\tx1, [x0, #1712]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 22db4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7897 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7897 (discriminator 2)\n \tcbz\tx0, 22dc0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22b1c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 22d70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7900\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7900\n \tadd\tx1, x20, #0x568\n \tmov\tx0, x19\n \tldr\tx1, [x1, #1112]\n \tbl\t17c08 \n \tmov\tw22, w0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7900 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7900 (discriminator 2)\n \ttbnz\tw0, #31, 22dd0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 22b48 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 22bb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7912\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7912\n \tcbz\tw22, 22970 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7921\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7921\n \tadd\tx0, x20, #0x568\n \tldr\tx19, [x0, #1544]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.ne\t22640 // b.any\n \tb\t22644 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t228b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7710\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7710 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7710 (discriminator 1)\n \tcbnz\tx0, 22d88 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7715\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7715\n \tmov\tx4, x19\n \tldr\tx1, [sp]\n \tmov\tx0, x24\n \tadd\tx3, sp, #0x10\n \tadd\tx2, sp, #0x20\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x128\n \tstp\tx25, x23, [sp, #16]\n \tbl\t17e00 \n \tldp\tx25, x21, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7715 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7715 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t22460 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7715 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7715 (discriminator 2)\n \tmov\tw1, #0x1e23 \t// #7715\n \tb\t223d8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22b48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7964 (discriminator 1)\n \tmov\tw22, #0x1ed \t// #493\n \tmov\tw20, #0x1f1c \t// #7964\n \tb\t227a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t22680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22584 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7813\n \tadd\tx3, x20, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7814\n \tadd\tx1, sp, #0x28\n \tmov\tx0, x23\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx19, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7813\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7813\n \tldr\tx3, [x3, #2096]\n \tstp\txzr, x3, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7814\n \tbl\t18500 \n \tmov\tx28, x0\n /usr/include/python3.13/object.h:1041\n \tb\t225b8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t225b8 \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22658 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7703\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7703\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7703 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7703 (discriminator 1)\n \tcbz\tx0, 22750 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7703 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7703 (discriminator 2)\n \tmov\tw1, #0x1e17 \t// #7703\n \tb\t223d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x23\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7790 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7790 (discriminator 2)\n \tcbnz\tx0, 224bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7790 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7790 (discriminator 1)\n \tmov\tw22, #0x1e5 \t// #485\n \tmov\tw20, #0x1e6e \t// #7790\n \tb\t227a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7792 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7792 (discriminator 1)\n \tmov\tw22, #0x1e5 \t// #485\n \tmov\tw20, #0x1e70 \t// #7792\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 227a8 \n /usr/include/python3.13/object.h:948\n@@ -33914,92 +33914,92 @@\n \tstr\tx0, [x19]\n \tcbnz\tx0, 227a8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t227a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx24, x0\n \tb\t224dc \n /usr/include/python3.13/object.h:1041\n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7816 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7816 (discriminator 1)\n \tmov\tw22, #0x1e5 \t// #485\n \tmov\tw20, #0x1e88 \t// #7816\n \tb\t22c5c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x28]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22cac \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x28]\n \tcbz\tx0, 22d7c \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7820 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7820 (discriminator 1)\n \tmov\tw22, #0x1e5 \t// #485\n \tmov\tw20, #0x1e8c \t// #7820\n \tb\t227a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7869\n \tmov\tx0, x22\n \tadd\tx1, sp, #0x28\n \tmov\tx19, x22\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7868\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7868\n \tstp\txzr, xzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7869\n \tbl\t18500 \n \tmov\tx22, x0\n /usr/include/python3.13/object.h:1041\n \tb\t228a0 \n \tmov\tx23, x21\n \tb\t22b7c \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7851 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7851 (discriminator 1)\n \tmov\tw22, #0x1e7 \t// #487\n \tmov\tw20, #0x1eab \t// #7851\n \tb\t227a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx22, x0\n \tb\t22814 \n /usr/include/python3.13/object.h:1041\n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7871 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7871 (discriminator 1)\n \tmov\tw22, #0x1e7 \t// #487\n \tmov\tw20, #0x1ebf \t// #7871\n \tb\t22c5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x24\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7875 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7875 (discriminator 2)\n \tcbnz\tx0, 228e4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22d34 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 22de0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7875 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7875 (discriminator 1)\n \tldp\tx27, x28, [sp, #144]\n \tmov\tw22, #0x1e7 \t// #487\n \tmov\tw20, #0x1ec3 \t// #7875\n \tb\t227a8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 22d54 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 22d64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7877 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7877 (discriminator 1)\n \tldp\tx27, x28, [sp, #144]\n \tmov\tw22, #0x1e7 \t// #487\n \tmov\tw20, #0x1ec5 \t// #7877\n \tb\t22c5c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -34008,275 +34008,275 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22b1c \n \tmov\tx0, x28\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t22cac \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7710 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7710 (discriminator 2)\n \tmov\tw1, #0x1e1e \t// #7710\n \tb\t223d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7895 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7895 (discriminator 2)\n \tcbnz\tx0, 22ae4 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7895 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7895 (discriminator 1)\n \tmov\tw22, #0x1e8 \t// #488\n \tmov\tw20, #0x1ed7 \t// #7895\n \tb\t227a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7897 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7897 (discriminator 2)\n \tcbnz\tx0, 22b08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7897 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7897 (discriminator 1)\n \tldp\tx27, x28, [sp, #144]\n \tmov\tw22, #0x1e8 \t// #488\n \tmov\tw20, #0x1ed9 \t// #7897\n \tb\t22794 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7900 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7900 (discriminator 1)\n \tmov\tw22, #0x1e8 \t// #488\n \tmov\tw20, #0x1edc \t// #7900\n \tb\t22c5c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t22d34 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7756\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7756\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_11RtMidiError_1__init__(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5252\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5252\n \tpaciasp\n \tsub\tsp, sp, #0xd0\n \tadrp\tx5, 5f000 \n \tldr\tx5, [x5, #3760]\n \tstp\tx29, x30, [sp, #112]\n \tadd\tx29, sp, #0x70\n \tstp\tx19, x20, [sp, #128]\n \tstp\tx21, x22, [sp, #144]\n \tmov\tx21, x2\n \tstp\tx23, x24, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5276\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5276\n \tadrp\tx24, 61000 \n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5252\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5252\n \tstp\tx25, x26, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5276\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5276\n \tadd\tx26, sp, #0x40\n \tadd\tx7, x4, #0x760\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5252\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5252\n \tstp\tx27, x28, [sp, #192]\n \tmov\tx25, x0\n \tldr\tx6, [x5]\n \tstr\tx6, [sp, #104]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5276\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5276\n \tstr\tx7, [sp, #64]\n \tadd\tx5, x4, #0x648\n \tadd\tx6, x4, #0x800\n \tstp\tx5, x6, [x26, #8]\n \tstr\txzr, [x26, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5278\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5278\n \tcbz\tx3, 2318c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5274\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5274\n \tadd\tx0, x1, x2, lsl #3\n \tstr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5280\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5280\n \tmov\tx23, x3\n \tcmp\tx2, #0x2\n \tb.eq\t232ac // b.none\n \tb.gt\t22f48 \n \tcbz\tx2, 231a8 \n \tcmp\tx2, #0x1\n \tb.ne\t234bc // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5285\n \tldr\tx28, [x1]\n /usr/include/python3.13/object.h:349\n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5301\n \tadd\tx0, x24, #0x568\n \tldr\tx22, [x0, #1608]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx1, #0x0\n \tb.le\t23550 \n \tadd\tx19, x23, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx20, #0x0 \t// #0\n \tb\t22ec8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x20, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx1, x0\n \tb.eq\t23270 // b.none\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x19, x20, lsl #3]\n \tcmp\tx22, x0\n \tb.ne\t22eb8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [sp, #16]\n \tldr\tx20, [x0, x20, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5301 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5301 (discriminator 1)\n \tcbz\tx20, 23550 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5303\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5303\n \tldr\tx0, [sp, #8]\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5311\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5311\n \tldr\tx0, [sp, #24]\n \tcmp\tx0, #0x0\n \tb.le\t23264 \n /usr/include/python3.13/object.h:349\n \tldr\tx2, [x23, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5312\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5312\n \tadd\tx0, x24, #0x568\n \tldr\tx27, [x0, #2048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.le\t234f8 \n \tadd\tx19, x23, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t22f24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx2, x0\n \tb.eq\t23324 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x19, x0, lsl #3]\n \tcmp\tx27, x1\n \tb.ne\t22f18 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx1, [sp, #16]\n \tldr\tx19, [x1, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5313\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5313\n \tcbz\tx19, 234f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5313 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5313 (discriminator 1)\n \tldr\tx0, [sp, #24]\n \tsub\tx22, x0, #0x1\n \tb\t22f5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5280\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5280\n \tcmp\tx2, #0x3\n \tb.ne\t23208 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5283\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5283\n \tldp\tx28, x20, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5281\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5281\n \tldr\tx19, [x1, #16]\n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5317 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5317 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.gt\t23508 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5384\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5384\n \tldr\tx22, [x25, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5385\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5385\n \tcbz\tx22, 23598 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t22f7c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5387\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5387\n \tmov\tx0, #0x2 \t// #2\n \tbl\tadd0 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5387 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5387 (discriminator 2)\n \tcbz\tx0, 23428 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x28]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx22, [x21, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t22fa0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x28]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5395\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5395\n \tadd\tx0, x24, #0x568\n \tldr\tx22, [x0, #2856]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x22, #8]\n \tldr\tx23, [x0, #128]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx28, [x21, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx23, 23468 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 23480 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x21\n \tmov\tx2, #0x0 \t// #0\n \tmov\tx0, x22\n \tblr\tx23\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx22, 234d4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 22ff8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 232bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5398\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5398\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5398\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5398\n \tldr\tx1, [x0, #1464]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 234b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx23, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5398 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5398 (discriminator 2)\n \tcbz\tx23, 234a8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23030 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 232c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5404 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5404 (discriminator 2)\n \tldr\tx1, [x23, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t233c0 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x23, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5406 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5406 (discriminator 1)\n \tcbz\tx22, 233c0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx21, [x23, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -34294,35 +34294,35 @@\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23084 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 2337c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5417\n \tmov\tx1, x26\n \tmov\tx0, x21\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5416\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5416\n \tstp\tx22, x20, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5417\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5417\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 230b0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 233e0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5419 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5419 (discriminator 1)\n \tcbz\tx20, 234cc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 230c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2330c \n@@ -34330,63 +34330,63 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 230dc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 23318 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5433\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5433\n \tadrp\tx20, 5f000 \n \tldr\tx20, [x20, #3768]\n \tcmp\tx19, x20\n \tb.eq\t233f8 // b.none\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t230fc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18763\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18763\n \tldr\tx0, [x28, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5442\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5442\n \tadd\tx24, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18764\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18764\n \tmov\tx2, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18763\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18763\n \tldr\tx3, [x0, #152]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18764\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18764\n \tmov\tx0, x28\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5442\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5442\n \tldr\tx1, [x24, #2048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18763 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18763 (discriminator 1)\n \tcbz\tx3, 23548 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18764\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18764\n \tblr\tx3\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5442 (discriminator 1)\n \ttbnz\tw0, #31, 23388 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 23134 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 233ec \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t23144 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5454\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5362\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #104]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t235ec // b.any\n@@ -34395,495 +34395,495 @@\n \tldp\tx21, x22, [sp, #144]\n \tldp\tx23, x24, [sp, #160]\n \tldp\tx25, x26, [sp, #176]\n \tldp\tx27, x28, [sp, #192]\n \tadd\tsp, sp, #0xd0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5322\n \tcmp\tx2, #0x2\n \tb.eq\t231f8 // b.none\n \tcmp\tx2, #0x3\n \tb.ne\t23364 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5323\n \tldr\tx19, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5325\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5325\n \tldp\tx28, x20, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5327\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5327\n \tb\t22f64 \n /usr/include/python3.13/object.h:349\n \tldr\tx22, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5293\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5293\n \tldr\tx20, [x4, #1888]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, #0x0\n \tb.le\t235bc \n \tadd\tx19, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t231d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx22, x1\n \tb.eq\t232d4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x19, x1, lsl #3]\n \tcmp\tx20, x0\n \tb.ne\t231c4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [sp, #16]\n \tldr\tx28, [x0, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5293 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5293 (discriminator 1)\n \tcbz\tx28, 235bc \n /usr/include/python3.13/object.h:349\n \tldr\tx1, [x23, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5295\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5295\n \tsub\tx0, x22, #0x1\n \tstr\tx0, [sp, #8]\n \tb\t22e9c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5325\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5325\n \tldp\tx28, x20, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5322\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5327\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5327\n \tb\t22f64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x21\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx2, x2, #0x158\n \tldr\tx0, [x0]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5337 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5337 (discriminator 1)\n \tmov\tw1, #0x14d9 \t// #5337\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5347\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5347\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x188\n \tmov\tw2, #0x110 \t// #272\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5349\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5349\n \tmov\tx0, #0x0 \t// #0\n \tb\t2314c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5277\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5277\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n \tb\t22f64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t23288 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx0, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx27, x20\n \tb.eq\t23550 // b.none\n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x19, x27, lsl #3]\n \tmov\tx0, x22\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 23278 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t23550 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp, #16]\n \tldr\tx20, [x0, x27, lsl #3]\n \tb\t22edc \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5283\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5283\n \tldp\tx28, x20, [x1]\n /usr/include/python3.13/object.h:349\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5291\n \tb\t22eec \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t22ff8 \n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23030 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx28, #0x0 \t// #0\n \tb\t232e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx28, x28, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx22, x28\n \tb.eq\t235bc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x19, x28, lsl #3]\n \tmov\tx0, x20\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 232dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t235bc // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp, #16]\n \tldr\tx28, [x0, x28, lsl #3]\n \tb\t231e4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t230c8 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t230dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx22, #0x0 \t// #0\n \tb\t23338 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx22, x22, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx2, x22\n \tb.eq\t234f8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x19, x22, lsl #3]\n \tmov\tx0, x27\n \tstr\tx2, [sp, #8]\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tldr\tx2, [sp, #8]\n \tcbz\tw0, 2332c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t234f8 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp, #16]\n \tldr\tx19, [x0, x22, lsl #3]\n \tb\t22f38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \tcmp\tx2, #0x1\n \tb.le\t234bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n \tb\t23214 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23084 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 23398 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 2345c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5442 (discriminator 1)\n \tmov\tw19, #0x1542 \t// #5442\n \tmov\tw2, #0x112 \t// #274\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5460\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5460\n \tmov\tw1, w19\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x188\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5349\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5349\n \tmov\tx0, #0x0 \t// #0\n \tb\t2314c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5417\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x23\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx21, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5416\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5416\n \tstp\txzr, x20, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5417\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tb\t230b0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t230b0 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23134 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x28, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5434\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5434\n \tldr\tx1, [x0, #2048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x28\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 235cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5434 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5434 (discriminator 2)\n \tcbnz\tx19, 230fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5434 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5434 (discriminator 1)\n \tmov\tw19, #0x153a \t// #5434\n \tmov\tw2, #0x112 \t// #274\n \tb\t233a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5387 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5387 (discriminator 1)\n \tmov\tw19, #0x150b \t// #5387\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n \tmov\tw2, #0x111 \t// #273\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 233a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2344c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5442 (discriminator 1)\n \tmov\tw2, #0x111 \t// #273\n \tb\t233a0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5442 (discriminator 1)\n \tmov\tw2, #0x111 \t// #273\n \tb\t233a0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t23398 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx0, x22\n \tmov\tx1, x21\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5395 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5395 (discriminator 2)\n \tcbnz\tx0, 22fe4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5387 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5387 (discriminator 1)\n \tmov\tw19, #0x1513 \t// #5395\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23444 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 23444 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5442 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5442 (discriminator 1)\n \tmov\tw2, #0x111 \t// #273\n \tb\t233a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5398 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5398 (discriminator 1)\n \tmov\tw19, #0x1516 \t// #5398\n \tb\t2342c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx23, x0\n \tb\t23018 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n \tb\t23214 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5419 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5419 (discriminator 1)\n \tmov\tw19, #0x152b \t// #5419\n \tb\t23484 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 23480 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5395 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5395 (discriminator 1)\n \tb\t23480 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5314\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5314\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5314 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5314 (discriminator 1)\n \tcbnz\tx0, 235dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5277\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5277\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5319\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5319\n \tmov\tx4, x21\n \tldr\tx1, [sp, #16]\n \tmov\tx0, x23\n \tadd\tx3, sp, #0x20\n \tmov\tx2, x26\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x158\n \tstp\tx28, x20, [sp, #32]\n \tstr\tx19, [sp, #48]\n \tbl\t17e00 \n \tldr\tx19, [sp, #48]\n \tldp\tx28, x20, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5319 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t22f64 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5319 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5319 (discriminator 2)\n \tmov\tw1, #0x14c7 \t// #5319\n \tb\t23244 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18769\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18769\n \tbl\tade0 \n \tb\t2311c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5305\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5305\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5305 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5305 (discriminator 1)\n \tcbnz\tx0, 235e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0xab8\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0x158\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx6, #0x1 \t// #1\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x2 \t// #2\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5307 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5307 (discriminator 1)\n \tmov\tw1, #0x14bb \t// #5307\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5307\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5307\n \tb\t23244 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5385 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5385 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx1, x1, #0x168\n \tmov\tw19, #0x1509 \t// #5385\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tmov\tw2, #0x111 \t// #273\n \tb\t233a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5297\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5297 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5297 (discriminator 1)\n \tcbz\tx0, 234bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5297 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5297 (discriminator 2)\n \tmov\tw1, #0x14b1 \t// #5297\n \tb\t23244 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5434 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5434 (discriminator 2)\n \tcbnz\tx19, 230fc \n \tb\t2341c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5314 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5314 (discriminator 2)\n \tmov\tw1, #0x14c2 \t// #5314\n \tb\t23244 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5305 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5305 (discriminator 2)\n \tmov\tw1, #0x14b9 \t// #5305\n \tb\t23244 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:5362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:5362\n \tbl\tabf0 <__stack_chk_fail@plt>\n __pyx_pw_7_rtmidi_8MidiBase_19open_virtual_port(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9067\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9067\n \tpaciasp\n \tsub\tsp, sp, #0xc0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #96]\n \tadd\tx29, sp, #0x60\n \tstp\tx19, x20, [sp, #112]\n \tmov\tx20, x0\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9089\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9089\n \tadrp\tx22, 61000 \n \tadd\tx5, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9067\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9067\n \tstp\tx23, x24, [sp, #144]\n \tstp\tx25, x26, [sp, #160]\n \tstp\tx27, x28, [sp, #176]\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #88]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9089\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9089\n \tadd\tx4, x5, #0x658\n \tstp\tx4, xzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9091\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9091\n \tcbz\tx3, 23b78 \n \tmov\tx21, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9087\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9087\n \tadd\tx25, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9093\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9093\n \tcbz\tx2, 23a6c \n \tcmp\tx2, #0x1\n \tb.ne\t23ad8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9094\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9094\n \tldr\tx23, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx24, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9108 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9108 (discriminator 1)\n \tcmp\tx24, #0x0\n \tb.gt\t23ec0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x20, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9175\n \tadd\tx0, x22, #0x568\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx24, sp, #0x20\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9175\n \tldr\tx1, [x0, #1368]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstp\tx24, xzr, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 23d10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9175 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9175 (discriminator 1)\n \tcbz\tx0, 23c78 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9180 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9180 (discriminator 2)\n \tldr\tx0, [x0, #8]\n \tadrp\tx26, 5f000 \n \tldr\tx26, [x26, #3976]\n \tcmp\tx0, x26\n \tb.ne\t23cb4 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx27, [x21, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9182 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9182 (discriminator 1)\n \tcbz\tx27, 23cb4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x27]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x21, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -34901,71 +34901,71 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 236ec \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 23ca8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9193\n \tadd\tx1, sp, #0x30\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9192\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9192\n \tstp\tx27, xzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9193\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9193\n \tmov\tx25, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 23718 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x27]\n \tcbz\tx1, 23cf8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9195 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9195 (discriminator 1)\n \tcbz\tx25, 23d40 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23730 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 23c9c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9199\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9199\n \tadd\tx1, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x22, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9199\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9199\n \tldr\tx21, [x1, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x21\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 23d5c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2375c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9201\n \tmov\tx1, x19\n \tmov\tx0, x25\n \tmov\tw2, #0x2 \t// #2\n \tbl\tbb60 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9201\n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9201 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9201 (discriminator 1)\n \tcbz\tx0, 23b8c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 23788 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x25]\n \tcbz\tx1, 23cec \n@@ -34973,74 +34973,74 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2379c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 23ce0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx21, x0\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3768]\n \tcmp\tw0, #0x0\n \tccmp\tx21, x1, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx21, x27, #0x4, ne\t// ne = any\n \tb.eq\t237e0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x21\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9204 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9204 (discriminator 1)\n \ttbnz\tw0, #31, 23da4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 237f4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 23c04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9206 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9206 (discriminator 1)\n \tcbnz\tw19, 23e28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x20, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9237\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9237\n \tadd\tx0, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9237\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9237\n \tldr\tx1, [x0, #1088]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 23f54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9237 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9237 (discriminator 1)\n \tcbz\tx0, 23f30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9242 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9242 (discriminator 2)\n \tldr\tx0, [x0, #8]\n \tcmp\tx0, x26\n \tb.ne\t23d20 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx28, [x25, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9244 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9244 (discriminator 1)\n \tcbz\tx28, 23d20 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x28]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x25, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -35061,115 +35061,115 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbnz\tx0, 23870 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9255\n \tadd\tx1, sp, #0x30\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9254\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9254\n \tstp\tx28, xzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9255\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x28]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9255\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 238a4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x28]\n \tcbnz\tx1, 238a4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x28\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9257 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9257 (discriminator 1)\n \tcbz\tx21, 23f5c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 238bc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 23c24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9271\n \tldr\tx1, [x20, #16]\n \tmov\tx0, x20\n \tldr\tx1, [x1]\n \tblr\tx1\n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9271 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9271 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 24138 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9272\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9272\n \tadd\tx1, x22, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x22, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9272\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9272\n \tldr\tx28, [x1, #2040]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x28\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 23f68 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t23904 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9283\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9283\n \tcmp\tx23, x27\n \tb.eq\t23c30 // b.none\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2391c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9311 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9311 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x26\n \tb.eq\t23fa8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9324\n \tadd\tx1, sp, #0x38\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9323\n \tstp\txzr, x23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9324\n \tbl\t18500 \n \tmov\tx26, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 23954 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 23d50 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9327 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9327 (discriminator 1)\n \tcbz\tx26, 23f9c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2396c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 23e00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9339\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9339\n \tadd\tx8, sp, #0x30\n \tmov\tx0, x26\n \tbl\t1cb48 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx3, [sp, #16]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx3, x24\n@@ -35201,58 +35201,58 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #48]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x19\n \tb.eq\t239c8 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9339 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9339 (discriminator 2)\n \tbl\tb900 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9339 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9339 (discriminator 1)\n \tcbnz\tx0, 2402c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 239e4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 23e0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9341\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9341\n \tldr\tx2, [x25]\n \tmov\tx0, x25\n \tadd\tx1, sp, #0x10\n \tldr\tx2, [x2, #8]\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9341 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9341 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 24114 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9350\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9350\n \tadd\tx0, x22, #0x568\n \tldr\tx2, [x0, #2136]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t23a18 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9353\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9353\n \tldr\tx0, [x20, #24]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 23a30 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 23e18 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9354\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9354\n \tstr\tx2, [x20, #24]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t23a44 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n /usr/include/python3.13/object.h:361\n@@ -35270,91 +35270,91 @@\n \tb.eq\t23b34 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n /usr/include/c++/14/bits/basic_string.h:294\n \tb\t23b34 \n /usr/include/python3.13/object.h:349\n \tldr\tx24, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9102\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9102\n \tcmp\tx24, #0x0\n \tb.le\t23bf8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9103\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9103\n \tldr\tx23, [x5, #1624]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tadd\tx26, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x26, x1, lsl #3]\n \tcmp\tx23, x0\n \tb.eq\t23d18 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx24, x1\n \tb.ne\t23a84 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t23ab0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx24, x27\n \tb.eq\t23eb0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x26, x27, lsl #3]\n \tmov\tx0, x23\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 23aa4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t23eb0 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx23, [x25, x27, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9104\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9104\n \tcbz\tx23, 23eb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9104 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9104 (discriminator 1)\n \tsub\tx24, x24, #0x1\n \tb\t23660 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \ttbnz\tx19, #63, 23be0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadd\tx5, x5, #0x348\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x1a8\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9124 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9124 (discriminator 1)\n \tmov\tw1, #0x23a4 \t// #9124\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9136\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9136\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9134\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9134\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x249 \t// #585\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9149\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9149\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #88]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t24110 // b.any\n@@ -35364,62 +35364,62 @@\n \tldp\tx21, x22, [sp, #128]\n \tldp\tx23, x24, [sp, #144]\n \tldp\tx25, x26, [sp, #160]\n \tldp\tx27, x28, [sp, #176]\n \tadd\tsp, sp, #0xc0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9113\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9113\n \tcbz\tx2, 23bf8 \n \tcmp\tx2, #0x1\n \tb.ne\t23ad8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9114\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9114\n \tldr\tx23, [x1]\n \tb\t23668 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 23b9c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x25]\n \tcbz\tx1, 23c10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9257 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9257 (discriminator 1)\n \tmov\tw22, #0x27c \t// #636\n \tmov\tw20, #0x23f1 \t// #9201\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23bb8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 23d04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tw2, w22\n \tmov\tw1, w20\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tcbz\tx21, 23c94 \n \tmov\tx20, #0x0 \t// #0\n \tb\t23a44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadd\tx5, x5, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x0 \t// #0\n \tb\t23afc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9090\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9090\n \tadrp\tx23, 5f000 \n \tldr\tx23, [x23, #3768]\n \tb\t23668 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t237f4 \n@@ -35427,72 +35427,72 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tmov\tw20, #0x23f1 \t// #9201\n \tmov\tw22, #0x27c \t// #636\n \tb\t23ba4 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t238bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292\n \tadd\tx0, x22, #0x568\n \tldr\tx0, [x0, #904]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 1)\n \tcmp\tx0, x23\n \tb.eq\t24050 // b.none\n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x21, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 2)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3872]\n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 2)\n \ttst\tx3, #0x10000000\n \tccmp\tx2, x1, #0x4, ne\t// ne = any\n \tb.ne\t24050 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 14)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 14)\n \tmov\tx1, x21\n \tbl\tb610 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 13)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 13)\n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 1)\n \tcbnz\tx0, 2391c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 19)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 19)\n \tmov\tw22, #0x281 \t// #641\n \tmov\tw20, #0x244c \t// #9292\n /usr/include/python3.13/object.h:1041\n \tb\t23ba4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x27c \t// #636\n \tmov\tw1, #0x23d7 \t// #9175\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9365\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9365\n \tmov\tx20, #0x0 \t// #0\n \tb\t23a58 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23730 \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t236ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9193\n \tadd\tx1, sp, #0x38\n \tmov\tx0, x21\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9192\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9192\n \tstp\txzr, xzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9193\n \tbl\t18500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9175 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9175 (discriminator 1)\n \tmov\tx19, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9193\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9193\n \tmov\tx25, x0\n \tb\t23718 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23a58 \n \tmov\tx0, x19\n@@ -35503,75 +35503,75 @@\n \tb\t23788 \n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23718 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23bb8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t23690 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx23, [x25, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tb\t23acc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9255\n \tadd\tx1, sp, #0x38\n \tmov\tx0, x25\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9254\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9254\n \tstp\txzr, xzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9255\n \tbl\t18500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9237 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9237 (discriminator 1)\n \tmov\tx19, x25\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9255\n \tmov\tx21, x0\n \tb\t238a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9152\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9195 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9195 (discriminator 1)\n \tmov\tw22, #0x27c \t// #636\n \tmov\tw20, #0x23eb \t// #9195\n \tb\t23ba4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23954 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x21\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9199 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9199 (discriminator 1)\n \tcbnz\tx0, 2375c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23d80 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbz\tx0, 24038 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x27c \t// #636\n \tmov\tw1, #0x23ef \t// #9199\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9365\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9365\n \tmov\tx20, #0x0 \t// #0\n \tb\t23a58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9201 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9201 (discriminator 1)\n \tmov\tx26, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9204 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9204 (discriminator 2)\n \tmov\tw20, #0x23f4 \t// #9204\n \tmov\tw22, #0x27c \t// #636\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9152\n \tmov\tx21, #0x0 \t// #0\n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 23bb8 \n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n@@ -35602,88 +35602,88 @@\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2396c \n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t239e4 \n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9354\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9354\n \tadd\tx22, x22, #0x568\n \tldr\tx2, [x22, #2136]\n \tb\t23a30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9215\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9215\n \tadd\tx22, x22, #0x568\n \tldr\tx19, [x22, #2864]\n \tldr\tx21, [x22, #2160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x19, #8]\n \tldr\tx20, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx20, 240c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 2407c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tblr\tx20\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx19, 2405c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9217\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9217\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23e8c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 24044 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x27d \t// #637\n \tmov\tw1, #0x2403 \t// #9219\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9365\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9365\n \tmov\tx20, #0x0 \t// #0\n \tb\t23a58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9105\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9105\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9105 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9105 (discriminator 1)\n \tcbnz\tx0, 240dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9090\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9090\n \tadrp\tx23, 5f000 \n \tldr\tx23, [x23, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9110\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9110\n \tmov\tx4, x19\n \tmov\tx1, x25\n \tmov\tx0, x21\n \tadd\tx3, sp, #0x8\n \tadd\tx2, sp, #0x30\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x1a8\n \tstr\tx23, [sp, #8]\n \tbl\t17e00 \n \tldr\tx23, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9110 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9110 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t23668 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9110 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9110 (discriminator 2)\n \tmov\tw1, #0x2396 \t// #9110\n \tb\t23b18 \n /usr/include/c++/14/bits/basic_string.h:271\n \tldr\tx2, [sp, #56]\n \tnop\n /usr/include/c++/14/bits/basic_string.h:881 (discriminator 1)\n \tcbz\tx2, 23f20 \n@@ -35702,55 +35702,55 @@\n \tstr\tx2, [sp, #24]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x3, x2]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx3, [sp, #48]\n /usr/include/c++/14/bits/basic_string.h:263\n \tb\t239b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x280 \t// #640\n \tmov\tw1, #0x2415 \t// #9237\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9365\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9365\n \tmov\tx20, #0x0 \t// #0\n \tb\t23a58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t23814 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9257 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9257 (discriminator 1)\n \tmov\tw22, #0x280 \t// #640\n \tmov\tw20, #0x2429 \t// #9257\n \tb\t23ba4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x28\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9272 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9272 (discriminator 1)\n \tcbnz\tx0, 23904 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x281 \t// #641\n \tmov\tw1, #0x2438 \t// #9272\n \tbl\t18928 \n \tmov\tx20, #0x0 \t// #0\n \tb\t23a44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9327 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9327 (discriminator 1)\n \tmov\tw22, #0x281 \t// #641\n \tmov\tw20, #0x246f \t// #9327\n \tb\t23ba4 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx27, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9313 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9313 (discriminator 1)\n \tcbz\tx27, 23928 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x27]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx28, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -35768,76 +35768,76 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 23fe8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 240b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9324\n \tadd\tx1, sp, #0x30\n \tmov\tx0, x28\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9323\n \tstp\tx27, x23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9324\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9324\n \tmov\tx26, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 24014 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x1, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 2401c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9237 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9237 (discriminator 1)\n \tmov\tx19, x28\n \tb\t23940 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9237 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9237 (discriminator 1)\n \tmov\tx19, x28\n \tb\t23940 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9339 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9339 (discriminator 4)\n \tmov\tw20, #0x247b \t// #9339\n \tmov\tw22, #0x281 \t// #641\n \tb\t23db4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23d80 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23e8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9292 (discriminator 13)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9292 (discriminator 13)\n \tmov\tx1, x21\n \tbl\tb7b0 \n \tb\t23c64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 2407c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x27d \t// #637\n \tmov\tw1, #0x23ff \t// #9215\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9365\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9365\n \tmov\tx20, #0x0 \t// #0\n \tb\t23a58 \n /usr/include/c++/14/bits/char_traits.h:350\n \tldrb\tw0, [sp, #64]\n \tstrb\tw0, [x3]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx3, [sp, #16]\n@@ -35845,24 +35845,24 @@\n \tldr\tx2, [sp, #56]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t23f20 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t23fe8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9215 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9215 (discriminator 1)\n \tcbnz\tx0, 23e6c \n \tb\t2407c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9105 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9105 (discriminator 2)\n \tmov\tw1, #0x2391 \t// #9105\n \tb\t23b18 \n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tadd\tx0, sp, #0x10\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -35870,17 +35870,17 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #88]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t2415c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9149\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9149\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9382\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1c0\n \tmov\tw2, #0x281 \t// #641\n \tmov\tw1, #0x247d \t// #9341\n \tbl\t18928 \n@@ -35894,88 +35894,88 @@\n \tmov\tw1, #0x2437 \t// #9271\n \tbl\t18928 \n \tmov\tx20, #0x0 \t// #0\n \tb\t23a44 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n __pyx_pw_7_rtmidi_8MidiBase_23set_client_name(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9537\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9537\n \tpaciasp\n \tsub\tsp, sp, #0xd0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #112]\n \tadd\tx29, sp, #0x70\n \tstp\tx19, x20, [sp, #128]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9559\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9559\n \tadrp\tx21, 61000 \n \tadd\tx5, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9537\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9537\n \tstp\tx23, x24, [sp, #160]\n \tmov\tx22, x0\n \tstp\tx25, x26, [sp, #176]\n \tstp\tx27, x28, [sp, #192]\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #104]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9559\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9559\n \tadd\tx4, x5, #0x658\n \tstp\tx4, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9560\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9560\n \tcbz\tx3, 24644 \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9557\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9557\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9562\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9562\n \tcbz\tx2, 245f8 \n \tcmp\tx2, #0x1\n \tb.ne\t246dc // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx23, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9563\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9563\n \tldr\tx0, [x1]\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9578 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9578 (discriminator 1)\n \tcmp\tx23, #0x0\n \tb.gt\t24a10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9641\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9641\n \tadd\tx0, x21, #0x568\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx23, sp, #0x30\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9641\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9641\n \tldr\tx1, [x0, #1368]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstp\tx23, xzr, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2487c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9641 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9641 (discriminator 1)\n \tcbz\tx0, 24884 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9646 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9646 (discriminator 2)\n \tldr\tx0, [x0, #8]\n \tadrp\tx24, 5f000 \n \tldr\tx24, [x24, #3976]\n \tcmp\tx0, x24\n \tb.ne\t247f8 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx25, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9648 (discriminator 1)\n \tcbz\tx25, 247f8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx27, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -35993,221 +35993,221 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24264 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 247ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9659\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9659\n \tadd\tx1, sp, #0x40\n \tmov\tx0, x27\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9658\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9658\n \tstp\tx25, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9659\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9659\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9659\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9659\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 24290 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x25]\n \tcbz\tx1, 24824 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9661 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9661 (discriminator 1)\n \tcbz\tx20, 24890 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 242a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 247e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9665\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9665\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9665\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9665\n \tldr\tx19, [x1, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 248bc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t242d4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9667\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9667\n \tmov\tx1, x26\n \tmov\tx0, x20\n \tmov\tw2, #0x2 \t// #2\n \tbl\tbb60 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9667 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9667 (discriminator 1)\n \tcbz\tx0, 24934 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24300 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 24818 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx28, 5f000 \n \tldr\tx28, [x28, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx19, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n \tcmp\tw0, #0x0\n \tccmp\tx19, x27, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw26, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx19, x25, #0x4, ne\t// ne = any\n \tb.eq\t24344 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x19\n \tbl\tb850 \n \tmov\tw26, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9669 (discriminator 1)\n \ttbnz\tw0, #31, 24790 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24358 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 24778 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9671\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9671\n \tcbnz\tw26, 24658 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9676\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9676\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9676\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9676\n \tldr\tx26, [x1, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x26\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 249c0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t24388 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9678\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tmov\tw2, #0x2 \t// #2\n \tbl\tbb60 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9678 (discriminator 1)\n \tcbz\tx0, 24b74 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 243b4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 24a8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx26, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx26, x27, #0x4, eq\t// eq = none\n \tccmp\tx26, x25, #0x4, ne\t// ne = any\n \tb.eq\t243e0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x26\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9680 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9680 (discriminator 1)\n \ttbnz\tw0, #31, 24b7c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 243f4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 24978 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9682\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9682\n \tcbnz\tw19, 24658 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9687\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9687\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9687\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9687\n \tldr\tx19, [x1, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 24b90 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t24424 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9689\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9689\n \tmov\tx1, x26\n \tmov\tx0, x20\n \tmov\tw2, #0x2 \t// #2\n \tbl\tbb60 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9689 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9689 (discriminator 1)\n \tcbz\tx0, 24bc8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24458 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbnz\tx0, 24458 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx19, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n \tccmp\tx19, x27, #0x4, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw27, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx19, x25, #0x4, ne\t// ne = any\n \tb.ne\t24984 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24490 \n /usr/include/python3.13/object.h:948\n@@ -36224,72 +36224,72 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbnz\tx0, 244ac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9697 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9697 (discriminator 1)\n \tcbnz\tw27, 2466c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9728\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9728\n \tldr\tx1, [x22, #16]\n \tmov\tx0, x22\n \tldr\tx1, [x1]\n \tblr\tx1\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9728 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9728 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 24a98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9729\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9729\n \tadd\tx1, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x21, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9729\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9729\n \tldr\tx20, [x1, #2040]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 24aa4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t244f8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9734 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9734 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x24\n \tb.eq\t24ac0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9746\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9746\n \tldr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9747\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9747\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9746\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9746\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9747\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9747\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9749 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9749 (discriminator 1)\n \tmov\tw2, #0x2ac \t// #684\n \tmov\tw21, #0x2615 \t// #9749\n \tcbz\tx20, 247ac \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24540 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 24928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9753\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9753\n \tadd\tx8, sp, #0x40\n \tmov\tx0, x20\n \tbl\t1cb48 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x23\n@@ -36321,165 +36321,165 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x19\n \tb.eq\t2459c // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9753 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9753 (discriminator 2)\n \tbl\tb900 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9753 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9753 (discriminator 1)\n \tcbnz\tx0, 24b58 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 245b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x20]\n \tcbz\tx3, 24a04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9755\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9755\n \tmov\tx0, x22\n \tadd\tx1, sp, #0x20\n \tbl\tbac0 , std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9755 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9755 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 24b68 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t245dc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9766\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9766\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3768]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x23\n \tb.eq\t24734 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n /usr/include/c++/14/bits/basic_string.h:294\n \tb\t24734 \n /usr/include/python3.13/object.h:349\n \tldr\tx23, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9571\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9571\n \tldr\tx25, [x5, #1624]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx23, #0x0\n \tb.le\t24b48 \n \tadd\tx26, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tb\t24620 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx23, x1\n \tb.eq\t24830 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x26, x1, lsl #3]\n \tcmp\tx25, x0\n \tb.ne\t24614 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [x24, x1, lsl #3]\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9571 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9571 (discriminator 1)\n \tldr\tx0, [sp, #8]\n \tcbz\tx0, 24b48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9573\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9573\n \tsub\tx23, x23, #0x1\n \tb\t241d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9582 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9582 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t246dc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9585\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9585\n \tldr\tx0, [x1]\n \tstr\tx0, [sp, #8]\n \tb\t241e0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2466c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 24784 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9706\n \tadd\tx21, x21, #0x568\n \tldr\tx19, [x21, #2864]\n \tldr\tx21, [x21, #2168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x19, #8]\n \tldr\tx20, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx20, 2499c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 249b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tblr\tx20\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx19, 24bdc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9708\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9708\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 246d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 24b84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9710\n \tmov\tw21, #0x25ee \t// #9710\n \tmov\tw2, #0x2a9 \t// #681\n \tb\t247c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x1e8\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x1 \t// #1\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9591 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9591 (discriminator 1)\n \tmov\tw1, #0x2577 \t// #9591\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9603\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9603\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9601\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1f8\n \tmov\tw2, #0x296 \t// #662\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9616\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9616\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #104]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t24c2c // b.any\n@@ -36496,131 +36496,131 @@\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24358 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2466c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9669 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9669 (discriminator 2)\n \tmov\tw21, #0x25c5 \t// #9669\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 247a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 249f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9753 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9753 (discriminator 4)\n \tmov\tw2, #0x2a8 \t// #680\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 247c0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 24868 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9772\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9772\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tw1, w21\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x1f8\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9773\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9773\n \tmov\tx19, #0x0 \t// #0\n \tb\t245e4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t242a8 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24264 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9659\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9659\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9658\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9658\n \tstp\txzr, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9659\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9659\n \tbl\t18500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9641 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9641 (discriminator 1)\n \tmov\tx27, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9659\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9659\n \tmov\tx20, x0\n \tb\t24290 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24300 \n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24290 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t24844 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx23, x27\n \tb.eq\t24b48 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x26, x27, lsl #3]\n \tmov\tx0, x25\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 24838 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t24b48 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [x24, x27, lsl #3]\n \tstr\tx0, [sp, #8]\n \tb\t24634 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tw2, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tw2, [sp, #8]\n \tb\t247c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t24208 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9641 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9641 (discriminator 2)\n \tmov\tw21, #0x25a9 \t// #9641\n \tmov\tw2, #0x2a8 \t// #680\n \tb\t247c0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 248b0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9661 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9661 (discriminator 1)\n \tmov\tw21, #0x25bd \t// #9661\n \tmov\tw2, #0x2a8 \t// #680\n /usr/include/python3.13/object.h:948\n \tcbnz\tx0, 247c0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9661 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9661 (discriminator 1)\n \tmov\tw21, #0x25bd \t// #9661\n \tmov\tw2, #0x2a8 \t// #680\n \tb\t247c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9665 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9665 (discriminator 1)\n \tcbnz\tx0, 242d4 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9665 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9665 (discriminator 2)\n \tmov\tw21, #0x25c1 \t// #9665\n \tmov\tw2, #0x2a8 \t// #680\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 247c0 \n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x20]\n@@ -36648,15 +36648,15 @@\n \tadd\tx19, sp, #0x50\n \tmov\tx0, x19\n \tb\t24584 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24540 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9667 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9667 (discriminator 2)\n \tmov\tw21, #0x25c3 \t// #9667\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2494c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -36666,94 +36666,94 @@\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24960 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x26]\n \tcbz\tx0, 24968 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9676 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9676 (discriminator 2)\n \tmov\tw2, #0x2a8 \t// #680\n \tb\t247c0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9676 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9676 (discriminator 2)\n \tmov\tw2, #0x2a8 \t// #680\n \tb\t247c0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t243f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x19\n \tbl\tb850 \n \tmov\tw27, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9691 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9691 (discriminator 1)\n \ttbz\tw0, #31, 24474 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9691 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9691 (discriminator 2)\n \tmov\tw21, #0x25db \t// #9691\n \tb\t24794 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9706 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9706 (discriminator 1)\n \tcbnz\tx0, 246b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9710\n \tmov\tw21, #0x25ea \t// #9706\n \tmov\tw2, #0x2a9 \t// #681\n \tb\t247c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x26\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9676 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9676 (discriminator 1)\n \tcbnz\tx0, 24388 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9676 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9676 (discriminator 2)\n \tmov\tw21, #0x25cc \t// #9676\n \tmov\tw2, #0x2a8 \t// #680\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw3, #31, 248dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9676 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9676 (discriminator 2)\n \tmov\tw2, #0x2a8 \t// #680\n \tb\t247c0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2494c \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9753 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9753 (discriminator 4)\n \tmov\tw2, #0x2a8 \t// #680\n \tb\t247ac \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t245b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9580\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9580\n \tldr\tx6, [sp, #8]\n \tmov\tx1, x24\n \tmov\tx4, x19\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x18\n \tadd\tx2, sp, #0x40\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x1e8\n \tstr\tx6, [sp, #24]\n \tbl\t17e00 \n \tldr\tx1, [sp, #24]\n \tstr\tx1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9580 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9580 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t241e0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9580 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9580 (discriminator 2)\n \tmov\tw1, #0x256c \t// #9580\n \tb\t24718 \n /usr/include/c++/14/bits/basic_string.h:271\n \tldr\tx2, [sp, #72]\n \tnop\n \tnop\n \tnop\n@@ -36777,31 +36777,31 @@\n \tldr\tx0, [sp, #64]\n /usr/include/c++/14/bits/basic_string.h:263\n \tb\t24584 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t243b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9728 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9728 (discriminator 3)\n \tmov\tw21, #0x2600 \t// #9728\n \tmov\tw2, #0x2ac \t// #684\n \tb\t247c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9729 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9729 (discriminator 1)\n \tcbnz\tx0, 244f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9729 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9729 (discriminator 2)\n \tmov\tw21, #0x2601 \t// #9729\n \tmov\tw2, #0x2ac \t// #684\n \tb\t247c0 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9736 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9736 (discriminator 1)\n \tcbz\tx21, 24504 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx24, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -36819,105 +36819,105 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24b00 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 24bd0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9746\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9746\n \tldr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9747\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9747\n \tadd\tx1, sp, #0x40\n \tmov\tx0, x24\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9746\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9746\n \tstp\tx21, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9747\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9747\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9747\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9747\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 24b30 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x1, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 24b38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9641 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9641 (discriminator 1)\n \tmov\tx19, x24\n \tb\t24520 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9641 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9641 (discriminator 1)\n \tmov\tx19, x24\n \tb\t24520 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9575\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9575\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9575 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9575 (discriminator 1)\n \tcbz\tx0, 246dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9575 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9575 (discriminator 2)\n \tmov\tw1, #0x2567 \t// #9575\n \tb\t24718 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9753 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9753 (discriminator 4)\n \tmov\tw21, #0x2619 \t// #9753\n \tmov\tw2, #0x2ac \t// #684\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw3, #31, 248dc \n \tb\t247c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9755 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9755 (discriminator 3)\n \tmov\tw21, #0x261b \t// #9755\n \tmov\tw2, #0x2ac \t// #684\n \tb\t247c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9678 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9678 (discriminator 2)\n \tmov\tw21, #0x25ce \t// #9678\n \tb\t24794 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9680 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9680 (discriminator 2)\n \tmov\tw21, #0x25d0 \t// #9680\n \tb\t24938 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t246d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9687 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9687 (discriminator 1)\n \tcbnz\tx0, 24424 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9687 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9687 (discriminator 2)\n \tmov\tw21, #0x25d7 \t// #9687\n \tmov\tw2, #0x2a8 \t// #680\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw3, #31, 248dc \n \tb\t247c0 \n /usr/include/c++/14/bits/char_traits.h:350\n \tldrb\tw1, [sp, #80]\n \tstrb\tw1, [x0]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #32]\n /usr/include/c++/14/bits/basic_string.h:1077\n \tldr\tx2, [sp, #72]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t24a7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9689 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9689 (discriminator 2)\n \tmov\tw21, #0x25d9 \t// #9689\n \tb\t24938 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24b00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 249b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tb\t249b4 \n@@ -36930,90 +36930,90 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #104]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t24c30 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:9616\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:9616\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n \tnop\n __pyx_pw_7_rtmidi_7MidiOut_9send_message(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13627\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13627\n \tpaciasp\n \tsub\tsp, sp, #0xc0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13649\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13649\n \tadrp\tx5, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13627\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13627\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13649\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13649\n \tadd\tx5, x5, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13627\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13627\n \tstp\tx29, x30, [sp, #96]\n \tadd\tx29, sp, #0x60\n \tstp\tx19, x20, [sp, #112]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #128]\n \tstp\tx23, x24, [sp, #144]\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #88]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13649\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13649\n \tadd\tx4, x5, #0x618\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13627\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13627\n \tstr\tx0, [sp, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13649\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13649\n \tstp\tx4, xzr, [sp, #72]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13650\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13650\n \tcbz\tx3, 251c0 \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13647\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13647\n \tadd\tx23, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13652\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13652\n \tcbz\tx2, 24f68 \n \tcmp\tx2, #0x1\n \tb.ne\t251d8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13653\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13653\n \tldr\tx22, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13668 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13668 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.gt\t25734 \n \tstp\tx25, x26, [sp, #160]\n \tstp\tx27, x28, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13739\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13739\n \tbl\taa00 \n \tldr\tx19, [x0, #120]\n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239\n \tadrp\tx28, 5f000 \n \tldr\tx28, [x28, #3768]\n \tldr\tx21, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239 (discriminator 2)\n \tcmp\tx21, #0x0\n \tccmp\tx21, x28, #0x4, ne\t// ne = any\n \tb.ne\t25180 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19240\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19240\n \tldr\tx19, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239 (discriminator 3)\n \tcbnz\tx19, 24ccc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19257\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19257\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19255\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13753\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13753\n \tmov\tx0, x22\n \tbl\tb700 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13753 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13753 (discriminator 1)\n \tcmn\tx0, #0x1\n \tb.eq\t253b8 // b.none\n /usr/include/c++/14/bits/vector.tcc:70 (discriminator 1)\n \tcmp\tx0, #0x0\n \tb.lt\t25c14 // b.tstop\n /usr/include/c++/14/bits/stl_vector.h:99\n \tmov\tx24, #0x0 \t// #0\n@@ -37051,70 +37051,70 @@\n \tldr\tx1, [x1, #3760]\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tstr\tx1, [sp, #48]\n \tcbz\tx0, 25168 \n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13817 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13817 (discriminator 1)\n \tadrp\tx26, 5f000 \n \tldr\tx26, [x26, #3736]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3728]\n \tcmp\tx1, x26\n \tccmp\tx1, x0, #0x4, ne\t// ne = any\n \tb.ne\t257a0 // b.any\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t24d98 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13820\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13820\n \tmov\tx25, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13819\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13819\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23946\n \tadrp\tx0, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx0, x0, #0x6d8\n \tstr\tx0, [sp, #40]\n /usr/include/c++/14/bits/vector.tcc:692\n \tmov\tx27, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23946\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23762\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23762\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3984]\n \tstr\tx0, [sp, #16]\n /usr/include/c++/14/bits/vector.tcc:692\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13827 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13827 (discriminator 1)\n \tcbnz\tx25, 24e60 \n /usr/include/python3.13/object.h:349\n \tldp\tx1, x0, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13828 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13828 (discriminator 2)\n \tcmp\tx1, x26\n \tb.ne\t2511c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13834\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13834\n \tcmp\tx0, x21\n \tb.le\t24e90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13837\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13837\n \tldr\tx0, [x22, #24]\n \tldr\tx19, [x0, x21, lsl #3]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t24dfc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13851 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13851 (discriminator 1)\n \tadd\tx21, x21, #0x1\n /usr/include/python3.13/object.h:1041\n \tcbz\tx23, 24e18 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24e18 \n@@ -37122,105 +37122,105 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 25070 \n /usr/include/python3.13/object.h:336\n \tldr\tx0, [x19, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx1, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttbz\tw1, #24, 25084 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23718\n \tldr\tx0, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23718 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23718 (discriminator 1)\n \ttbnz\tw0, #1, 25108 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23720 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23720 (discriminator 1)\n \tcmp\tx0, #0xf\n \tb.hi\t24fac // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23721\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23721\n \tldr\tw0, [x19, #24]\n \tand\tw23, w0, #0xff\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23721 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23721 (discriminator 1)\n \tcmp\tw0, #0xff\n \tb.hi\t24fe4 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13879 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13879 (discriminator 1)\n \tcmp\tw23, #0xff\n \tb.eq\t24ff8 // b.none\n /usr/include/c++/14/bits/stl_vector.h:1285\n \tcmp\tx20, x24\n \tb.eq\t2500c // b.none\n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n \tstrb\tw23, [x20], #1\n /usr/include/c++/14/bits/vector.tcc:692\n \tmov\tx23, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13827 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13827 (discriminator 1)\n \tcbz\tx25, 24dd0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13858\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13858\n \tmov\tx0, x22\n \tblr\tx25\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13859 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13859 (discriminator 1)\n \tcbnz\tx0, 24e00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13860\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13860\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13861\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13861\n \tcbz\tx0, 24e90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13862\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13862\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3960]\n \tldr\tx1, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx0, x1\n \tb.ne\t25620 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13862 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13862 (discriminator 2)\n \tbl\tb2b0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24ea4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2534c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13905 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13905 (discriminator 1)\n \tcmp\tx27, x20\n \tb.eq\t254e8 // b.none\n /usr/include/c++/14/bits/stl_vector.h:993\n \tsub\tx2, x20, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13937\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13937\n \tcmp\tx2, #0x3\n \tb.ls\t24ec4 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13951 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13951 (discriminator 1)\n \tldrb\tw0, [x27]\n \tcmp\tw0, #0xf0\n \tb.ne\t25560 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13980\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13980\n \tldr\tx0, [sp, #56]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n \tmov\tx1, x27\n \tldr\tx0, [x0, #48]\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:654\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:654\n \tldr\tx3, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:654 (discriminator 2)\n \tldr\tx3, [x3, #88]\n \tblr\tx3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13980 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13980 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 2576c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x28]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t24ef8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x28]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13991\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13991\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13980 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13980 (discriminator 3)\n \tmov\tx19, x23\n /usr/include/python3.13/object.h:1041\n \tcbz\tx19, 24f1c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24f1c \n@@ -37232,15 +37232,15 @@\n \tcbz\tx27, 251b4 \n /usr/include/c++/14/bits/new_allocator.h:172\n \tmov\tx0, x27\n \tbl\tb280 \n /usr/include/c++/14/bits/alloc_traits.h:550\n \tldp\tx25, x26, [sp, #160]\n \tldp\tx27, x28, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13706\n \tldr\tx2, [sp, #48]\n \tldr\tx0, [sp, #88]\n \tldr\tx1, [x2]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t25ac0 // b.any\n \tldp\tx29, x30, [sp, #96]\n@@ -37249,68 +37249,68 @@\n \tldp\tx21, x22, [sp, #128]\n \tldp\tx23, x24, [sp, #144]\n \tadd\tsp, sp, #0xc0\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13661\n \tldr\tx22, [x5, #1560]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.le\t25724 \n \tadd\tx24, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t24f90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, x0\n \tb.eq\t2537c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x24, x0, lsl #3]\n \tcmp\tx22, x1\n \tb.ne\t24f84 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx22, [x23, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13661 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13661 (discriminator 1)\n \tcbz\tx22, 25724 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13663\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13663\n \tsub\tx21, x21, #0x1\n \tb\t24ca8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23762\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23762\n \tldr\tx1, [sp, #16]\n \tmov\tx0, x19\n \tmov\tw2, #0x0 \t// #0\n \tbl\tb800 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23763 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23763 (discriminator 1)\n \ttbnz\tw0, #31, 24ff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23765 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23765 (discriminator 1)\n \tcmp\tw0, #0x1\n \tb.eq\t25108 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770\n \tmov\tx0, x19\n \tbl\tb8d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 2)\n \tand\tw23, w0, #0xff\n \tcmp\tx0, #0xff\n \tb.ls\t24e44 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 1)\n \tcmn\tx0, #0x1\n \tb.eq\t257c4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23942\n \tldr\tx0, [sp, #24]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x6a8\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13879 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13879 (discriminator 2)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13879 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13879 (discriminator 1)\n \tcbnz\tx0, 25314 \n \tmov\tw23, #0xff \t// #255\n /usr/include/c++/14/bits/stl_vector.h:1285\n \tcmp\tx20, x24\n \tb.ne\t24e54 // b.any\n /usr/include/c++/14/bits/stl_vector.h:993\n \tsub\tx24, x20, x27\n@@ -37353,76 +37353,76 @@\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:336\n \tldr\tx0, [x19, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx1, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttbnz\tw1, #24, 24e24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24648 (discriminator 1)\n \tldr\tx0, [x0, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24659 (discriminator 1)\n \tcbz\tx0, 2577c \n \tldr\tx1, [x0, #128]\n \tcbz\tx1, 2577c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tmov\tx0, x19\n \tblr\tx1\n \tmov\tx3, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tcbz\tx0, 2577c \n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24673 (discriminator 2)\n \tadrp\tx23, 5f000 \n \tldr\tx23, [x23, #4016]\n \tcmp\tx1, x23\n \tb.ne\t258f4 // b.any\n \tnop\n \tnop\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23708 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23708 (discriminator 3)\n \ttbz\tw0, #24, 2587c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23718\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23718\n \tldr\tx0, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23718 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23718 (discriminator 1)\n \ttbnz\tw0, #1, 25358 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23720 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23720 (discriminator 1)\n \tcmp\tx0, #0xf\n \tb.hi\t25280 // b.pmore\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23721\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23721\n \tldr\tw0, [x3, #24]\n \tand\tw23, w0, #0xff\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23721 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23721 (discriminator 1)\n \tcmp\tw0, #0xff\n \tb.hi\t252d4 // b.pmore\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 24e44 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x3]\n \tcbnz\tx0, 24e44 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24e44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23946\n \tldr\tx0, [sp, #24]\n \tldr\tx1, [sp, #40]\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tb\t24ff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13848\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13848\n \tcmp\tx0, x21\n \tb.le\t24e90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13851\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13851\n \tadd\tx0, x22, x21, lsl #3\n \tldr\tx19, [x0, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t24dfc // b.none\n@@ -37462,58 +37462,58 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t251a4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19263\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19263\n \tmov\tx0, x21\n \tbl\taf80 \n \tmov\tx25, x0\n \tb\t24cec \n \tldp\tx25, x26, [sp, #160]\n \tldp\tx27, x28, [sp, #176]\n \tb\t24f30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13672 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13672 (discriminator 1)\n \tcmp\tx2, #0x1\n \tb.ne\t251d8 // b.any\n \tstp\tx25, x26, [sp, #160]\n \tstp\tx27, x28, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13675\n \tldr\tx22, [x1]\n \tb\t24cb8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0x348\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x240\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x1 \t// #1\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13681 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13681 (discriminator 1)\n \tmov\tw1, #0x3571 \t// #13681\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13691\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13691\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x230\n \tmov\tw2, #0x42a \t// #1066\n \tbl\t18928 \n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13693\n \tmov\tx22, #0x0 \t// #0\n \tstr\tx0, [sp, #48]\n \tb\t24f30 \n /usr/include/c++/14/bits/new_allocator.h:126\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstr\tx1, [sp, #48]\n@@ -37529,44 +37529,44 @@\n \tb\t24f1c \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24d44 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24d2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23762\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23762\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3984]\n \tmov\tx0, x3\n \tmov\tw2, #0x0 \t// #0\n \tstr\tx3, [sp, #8]\n \tbl\tb800 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23763 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23763 (discriminator 1)\n \tldr\tx3, [sp, #8]\n \ttbnz\tw0, #31, 252f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23765 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23765 (discriminator 1)\n \tcmp\tw0, #0x1\n \tb.eq\t25358 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770\n \tmov\tx0, x3\n \tbl\tb8d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 2)\n \tldr\tx3, [sp, #8]\n \tand\tw23, w0, #0xff\n \tcmp\tx0, #0xff\n \tb.ls\t250e8 // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 1)\n \tcmn\tx0, #0x1\n \tb.ne\t252d4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 3)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 2)\n \tldr\tx3, [sp, #8]\n \tcbnz\tx0, 252f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23942\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23942\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x6a8\n \tldr\tx0, [x0]\n \tstr\tx3, [sp, #8]\n \tbl\tb3c0 \n@@ -37580,149 +37580,149 @@\n \tstr\tx0, [x3]\n \tcbnz\tx0, 24ff8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24ff8 \n \tmov\tw2, #0x44a \t// #1098\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13879 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13879 (discriminator 9)\n \tmov\tw1, #0x3637 \t// #13879\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 25330 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 254cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13996\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13996\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x230\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13997\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13997\n \tmov\tx22, #0x0 \t// #0\n \tb\t24f04 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t24ea4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23946\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3856]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x6d8\n \tldr\tx0, [x0]\n \tstr\tx3, [sp, #8]\n \tbl\tb3c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [sp, #8]\n \tb\t252f4 \n \tstp\tx25, x26, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx25, #0x0 \t// #0\n \tb\t25394 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx25, x25, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx21, x25\n \tb.eq\t25720 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x24, x25, lsl #3]\n \tmov\tx0, x22\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 25388 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t25720 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx22, [x23, x25, lsl #3]\n \tldp\tx25, x26, [sp, #160]\n \tb\t24fa0 \n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13753 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13753 (discriminator 2)\n \tmov\tw20, #0x35b9 \t// #13753\n \tstr\tx0, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13782\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13782\n \tldr\tx0, [x26, #112]\n \tadrp\tx1, 61000 \n \tadd\tx1, x1, #0x568\n \tldr\tx1, [x1, #2848]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17749 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17749 (discriminator 1)\n \tcbz\tx0, 257dc \n /usr/include/python3.13/object.h:336\n \tldr\tx24, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17751\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17751\n \tcmp\tx1, x24\n \tb.eq\t25618 // b.none\n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17760 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17760 (discriminator 3)\n \ttbnz\tw2, #26, 256c4 \n /usr/include/python3.13/object.h:1238\n \tldr\tx3, [x24, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x3, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw3, #31, 257d0 \n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x24, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw3, #30, 257d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw2, #31, 257d0 \n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw2, #30, 257d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx3, [x24, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx3, 255f8 \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t257dc \n \tadd\tx3, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx0, #0x0 \t// #0\n \tb\t25440 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, x0\n \tb.eq\t257dc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx2, [x3, x0, lsl #3]\n \tcmp\tx1, x2\n \tb.ne\t25434 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x26, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x26, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 2546c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2546c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 25920 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13806\n \tldr\tx1, [x26, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19285\n \tldr\tx0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19286\n \tstr\tx21, [x1]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 25490 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 25490 \n@@ -37758,296 +37758,296 @@\n \tmov\tx0, x22\n \tstr\tw1, [sp, #8]\n \tstr\tw2, [sp, #16]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tw1, [sp, #8]\n \tldr\tw2, [sp, #16]\n \tb\t25330 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13914\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13914\n \tadrp\tx0, 61000 \n \tadd\tx0, x0, #0x568\n \tldr\tx19, [x0, #2808]\n \tldr\tx21, [x0, #2176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x19, #8]\n \tldr\tx20, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx20, 256f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 25710 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tblr\tx20\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx19, 25984 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13916\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13916\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 25550 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 25870 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13879 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13879 (discriminator 9)\n \tmov\tx19, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13918\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13918\n \tmov\tw2, #0x44d \t// #1101\n \tmov\tw1, #0x365e \t// #13918\n \tb\t25330 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13960\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13960\n \tadrp\tx0, 61000 \n \tadd\tx0, x0, #0x568\n \tldr\tx19, [x0, #2808]\n \tldr\tx21, [x0, #2184]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x19, #8]\n \tldr\tx20, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx20, 25968 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 25948 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tblr\tx20\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx19, 25928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13962\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13962\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 255c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 25908 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13996\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13996\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x230\n \tmov\tw2, #0x44f \t// #1103\n \tmov\tw1, #0x368c \t// #13964\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13997\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13997\n \tmov\tx22, #0x0 \t// #0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx23, 24f20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13997\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13997\n \tmov\tx19, x23\n \tmov\tx22, #0x0 \t// #0\n \tb\t24f08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx24, [x24, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x24\n \tb.eq\t2544c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx24, 255f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13783\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13783\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3952]\n \tcmp\tx1, x2\n \tb.ne\t257dc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\txzr, [x26, #112]\n /usr/include/python3.13/object.h:1041\n \tb\t25458 \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #31, 25ab8 \n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #30, 25ab8 \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw2, #31, 25a94 \n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw3, #30, 25a94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx2, [x0, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx2, 2569c \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x2, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t25aa0 \n \tadd\tx2, x2, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx0, #0x0 \t// #0\n \tb\t25674 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, x0\n \tb.eq\t25aa0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx3, [x2, x0, lsl #3]\n \tcmp\tx1, x3\n \tb.ne\t25668 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13862 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13862 (discriminator 2)\n \tbl\tb2b0 \n \tb\t24e90 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25490 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t254a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x0\n \tb.eq\t24e8c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 2569c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13862 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13862 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tb.ne\t25aa0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13862 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13862 (discriminator 2)\n \tbl\tb2b0 \n \tb\t24e90 \n /usr/include/python3.13/object.h:349\n \tldr\tx2, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.le\t257dc \n \tadd\tx23, x1, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735\n \tmov\tx0, #0x0 \t// #0\n \tb\t256e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp\tx2, x0\n \tb.eq\t259dc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17736\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17736\n \tldr\tx1, [x23, x0, lsl #3]\n \tcmp\tx24, x1\n \tb.ne\t256dc // b.any\n \tb\t2544c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13914 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13914 (discriminator 1)\n \tcbnz\tx0, 25530 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13918\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13918\n \tmov\tx19, x23\n \tmov\tw2, #0x44d \t// #1101\n \tmov\tw1, #0x365a \t// #13914\n \tb\t25330 \n \tldp\tx25, x26, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13665\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13665\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13665 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13665 (discriminator 1)\n \tcbz\tx0, 251d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13665 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13665 (discriminator 2)\n \tmov\tw1, #0x3561 \t// #13665\n \tb\t25214 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13670\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13670\n \tmov\tx4, x19\n \tmov\tx1, x23\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x40\n \tadd\tx2, sp, #0x48\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x240\n \tstr\tx22, [sp, #64]\n \tbl\t17e00 \n \tldr\tx22, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13670 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13670 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t24cb0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13670 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13670 (discriminator 2)\n \tmov\tw1, #0x3566 \t// #13670\n \tb\t25214 \n \tmov\tx19, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13980 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13980 (discriminator 3)\n \tmov\tw2, #0x452 \t// #1106\n \tmov\tw1, #0x369c \t// #13980\n \tb\t25330 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678 (discriminator 1)\n \tcbnz\tx0, 24ff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x690\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tb\t24ff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13822\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13822\n \tmov\tx0, x22\n \tbl\tb000 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13822 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13822 (discriminator 1)\n \tcbz\tx0, 25a64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13824 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13824 (discriminator 1)\n \tldr\tx0, [x0, #8]\n \tldr\tx25, [x0, #224]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13824 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13824 (discriminator 2)\n \tcbz\tx25, 25a50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13822\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13822\n \tmov\tx21, #0xffffffffffffffff \t// #-1\n \tb\t24da0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 3)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23770 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23770 (discriminator 2)\n \tcbz\tx0, 24fe4 \n \tb\t24ff8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tmov\tx0, x24\n \tbl\tbc70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13783\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13783\n \tcbnz\tw0, 2544c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13800\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13800\n \tldr\tx1, [x26, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19285\n \tldr\tx0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19286\n \tstr\tx21, [x1]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 25800 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 25800 \n@@ -38071,65 +38071,65 @@\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 25830 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x25]\n \tcbz\tx0, 25a88 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13996\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13996\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tw1, w20\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x230\n \tmov\tw2, #0x445 \t// #1093\n \tbl\t18928 \n \tldp\tx25, x26, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13997\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13997\n \tmov\tx22, #0x0 \t// #0\n /usr/include/c++/14/bits/new_allocator.h:104\n \tldp\tx27, x28, [sp, #176]\n \tb\t24f30 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25818 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25800 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25550 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24648 (discriminator 1)\n \tldr\tx0, [x1, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24659 (discriminator 1)\n \tcbz\tx0, 259a8 \n \tldr\tx1, [x0, #128]\n \tcbz\tx1, 259a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tmov\tx0, x3\n \tstr\tx3, [sp, #8]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tldr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tcbz\tx0, 259a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24673 (discriminator 2)\n \tldr\tx2, [x0, #8]\n \tcmp\tx2, x23\n \tb.ne\t25b34 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23712\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23712\n \tmov\tx0, x1\n \tstr\tx1, [sp, #8]\n \tstr\tx3, [sp, #32]\n \tbl\t17708 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23712\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23712\n \tand\tw23, w0, #0xff\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx3, [sp, #32]\n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 250e8 \n@@ -38139,225 +38139,225 @@\n \tcbnz\tx2, 250e8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t250e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tbl\t15d60 \n \tmov\tx3, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711\n \tcbz\tx0, 24ff8 \n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x0, #8]\n \tb\t250c0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t255c8 \n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t254c0 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2546c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 25948 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13996\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13996\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x230\n \tmov\tw2, #0x44f \t// #1103\n \tmov\tw1, #0x3688 \t// #13960\n \tbl\t18928 \n \tb\t255e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tbl\taac0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13960 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13960 (discriminator 1)\n \tcbnz\tx0, 255a8 \n \tb\t25948 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 25710 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n \tb\t25710 \n \tstr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678 (discriminator 1)\n \tldr\tx3, [sp, #8]\n \tcbnz\tx0, 252f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x690\n \tldr\tx0, [x0]\n \tstr\tx3, [sp, #8]\n \tbl\tb3c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [sp, #8]\n \tb\t252f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739\n \tmov\tx27, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740\n \tldr\tx1, [x23, x27, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx24, x1\n \tb.eq\t2544c // b.none\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x24, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw0, #31, 25acc \n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x24, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw0, #30, 25acc \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw0, #31, 25b18 \n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw3, #30, 25b18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx0, [x24, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx0, 25af0 \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t25ae0 \n \tadd\tx0, x0, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx3, #0x0 \t// #0\n \tb\t25a40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx3, x3, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, x3\n \tb.eq\t25ae0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx5, [x0, x3, lsl #3]\n \tcmp\tx1, x5\n \tb.ne\t25a34 // b.any\n \tb\t2544c \n \tmov\tx27, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13710\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13824 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13824 (discriminator 1)\n \tmov\tw2, #0x449 \t// #1097\n \tmov\tw1, #0x3600 \t// #13824\n \tb\t2531c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13996\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13996\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x230\n \tmov\tw2, #0x449 \t// #1097\n \tmov\tw1, #0x35fe \t// #13822\n \tbl\t18928 \n \tmov\tx27, x20\n \tb\t24f1c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25830 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttbz\tw2, #26, 25ab8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24404\n \tbl\t15e80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13862 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13862 (discriminator 1)\n \tcbnz\tw0, 24e8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13884\n \tmov\tx19, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13863\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13863\n \tmov\tw2, #0x449 \t// #1097\n \tmov\tw1, #0x3627 \t// #13863\n \tb\t2531c \n /usr/include/c++/14/bits/stl_vector.h:1912 (discriminator 3)\n \tstr\tx1, [sp, #8]\n \tb\t25038 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tbl\tbc70 \n \tb\t25a9c \n \tstp\tx25, x26, [sp, #160]\n \tstp\tx27, x28, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13706\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13706\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tmov\tx0, x24\n \tstr\tx2, [sp, #8]\n \tbl\tbc70 \n \tldr\tx2, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcbnz\tw0, 2544c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739 (discriminator 1)\n \tcmp\tx2, x27\n \tb.ne\t259e0 // b.any\n \tb\t257dc \n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x0\n \tb.eq\t2544c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 25af4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tb.ne\t25ae0 // b.any\n \tb\t2544c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttbz\tw0, #26, 25acc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24404\n \tmov\tx0, x24\n \tstr\tx2, [sp, #8]\n \tbl\t15e80 \n \tldr\tx2, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcbz\tw0, 25ae0 \n \tb\t2544c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tbl\t15d60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711\n \tldr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23711\n \tcbnz\tx0, 258b0 \n \tb\t252f4 \n \tbti\tj\n /usr/include/c++/14/bits/stl_vector.h:388\n \tmov\tx27, x20\n \tmov\tx19, x0\n \tcbz\tx27, 25b60 \n@@ -38370,34 +38370,34 @@\n \tldr\tx1, [x2]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t25ac8 // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13756 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13756 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13757\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13757\n \tbl\tbd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13758\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13758\n \tmov\tw20, #0x35be \t// #13758\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13759\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13759\n \tbl\tb930 <__cxa_end_catch@plt>\n \tb\t253c8 \n \tbti\tj\n /usr/include/c++/14/bits/stl_vector.h:388\n \tmov\tx19, x0\n \tmov\tx27, x20\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tstr\tx0, [sp, #48]\n \tcbnz\tx27, 25b58 \n \tb\t25b60 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13759\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13759\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tldr\tx2, [sp, #48]\n \tldr\tx0, [sp, #88]\n \tldr\tx1, [x2]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n@@ -38437,297 +38437,297 @@\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t25ac8 // b.any\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx0, x0, #0x250\n \tbl\tae60 \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13882 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13882 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13883\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13883\n \tbl\tbd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13885\n \tbl\tb930 <__cxa_end_catch@plt>\n \tmov\tw2, #0x44a \t// #1098\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13884\n \tmov\tw1, #0x363c \t// #13884\n \tb\t2531c \n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13885\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbnz\tx27, 25b58 \n \tb\t25b60 \n \tnop\n \tnop\n __pyx_pw_7_rtmidi_15__pyx_unpickle_MidiBase(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14243\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14243\n \tpaciasp\n \tsub\tsp, sp, #0xc0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #96]\n \tadd\tx29, sp, #0x60\n \tstp\tx19, x20, [sp, #112]\n \tstp\tx21, x22, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14267\n \tadrp\tx21, 61000 \n \tadd\tx0, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14243\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14243\n \tstp\tx23, x24, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14267\n \tadd\tx23, sp, #0x30\n \tadd\tx6, x0, #0x6f8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14243\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14243\n \tstp\tx25, x26, [sp, #160]\n \tmov\tx22, x2\n \tstp\tx27, x28, [sp, #176]\n \tldr\tx5, [x4]\n \tstr\tx5, [sp, #88]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14267\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14267\n \tstr\tx6, [sp, #48]\n \tadd\tx4, x0, #0x6e0\n \tadd\tx5, x0, #0x6f0\n \tstp\tx4, x5, [x23, #8]\n \tstr\txzr, [x23, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14268\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14268\n \tcbz\tx3, 25e2c \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14265\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14265\n \tadd\tx24, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14270\n \tcmp\tx2, #0x2\n \tb.eq\t26374 // b.none\n \tb.gt\t25dc4 \n \tcbz\tx2, 25e8c \n \tcmp\tx2, #0x1\n \tb.ne\t262a4 // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14275\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14275\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:349\n \tmov\tx27, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14275\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14275\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14291\n \tadd\tx0, x21, #0x568\n \tldr\tx28, [x0, #1760]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, #0x0\n \tb.le\t264fc \n \tadd\tx19, x20, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t25d5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx0, x27\n \tb.eq\t26330 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x19, x0, lsl #3]\n \tcmp\tx28, x1\n \tb.ne\t25d50 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx25, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14291 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14291 (discriminator 1)\n \tcbz\tx25, 264fc \n /usr/include/python3.13/object.h:349\n \tldr\tx27, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14293\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14293\n \tsub\tx0, x26, #0x1\n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14301\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14301\n \tadd\tx0, x21, #0x568\n \tldr\tx28, [x0, #1776]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx27, #0x0\n \tb.le\t26488 \n \tadd\tx19, x20, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t25da4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx0, x27\n \tb.eq\t262fc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x19, x0, lsl #3]\n \tcmp\tx28, x1\n \tb.ne\t25d98 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx27, [x24, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14301 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14301 (discriminator 1)\n \tcbz\tx27, 26488 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14303\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14303\n \tldr\tx0, [sp, #8]\n \tsub\tx26, x0, #0x1\n \tb\t25ddc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14270\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14270\n \tcmp\tx2, #0x3\n \tb.ne\t262a4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14271\n \tldr\tx27, [x1, #16]\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14273\n \tldp\tx0, x25, [x1]\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14310 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14310 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t25e40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14312\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14312\n \tldr\tx6, [sp]\n \tmov\tx1, x24\n \tmov\tx4, x22\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x10\n \tmov\tx2, x23\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x278\n \tstp\tx6, x25, [sp, #16]\n \tstr\tx27, [sp, #32]\n \tbl\t17e00 \n \tldp\tx1, x25, [sp, #16]\n \tstr\tx1, [sp]\n \tldr\tx27, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14312 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14312 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t25e40 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14312 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14312 (discriminator 2)\n \tmov\tw1, #0x37e8 \t// #14312\n \tb\t262e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14314 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14314 (discriminator 1)\n \tcmp\tx2, #0x3\n \tb.ne\t262a4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14319\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14319\n \tldr\tx27, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14318\n \tldp\tx0, x25, [x1]\n \tstr\tx0, [sp]\n /usr/include/python3.13/object.h:336\n \tldr\tx0, [x25, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx1, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23032 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23032 (discriminator 3)\n \ttbz\tw1, #24, 266cc \n /usr/include/python3.13/cpython/longintrepr.h:124\n \tldr\tx0, [x25, #16]\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tand\tx2, x0, #0x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23102 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23102 (discriminator 1)\n \tcmp\tx0, #0xf\n \tb.ls\t25edc // b.plast\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23107\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23107\n \tlsr\tx0, x0, #3\n \tmov\tx1, #0x1 \t// #1\n \tsub\tx1, x1, x2\n \tmul\tx0, x1, x0\n \tcmn\tx0, #0x2\n \tb.eq\t26364 // b.none\n \tcmp\tx0, #0x2\n \tb.eq\t260f0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23166\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23166\n \tmov\tx0, x25\n \tbl\taa30 \n \tmov\tx20, x0\n \tb\t25eec \n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14283\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14283\n \tldr\tx25, [x0, #1784]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t265bc \n \tadd\tx19, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t25eb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, x0\n \tb.eq\t2638c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x19, x0, lsl #3]\n \tcmp\tx25, x1\n \tb.ne\t25ea8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [x24, x0, lsl #3]\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14283 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14283 (discriminator 1)\n \tldr\tx0, [sp]\n \tcbz\tx0, 265bc \n /usr/include/python3.13/object.h:349\n \tldr\tx27, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14285\n \tsub\tx26, x26, #0x1\n \tb\t25d34 \n /usr/include/python3.13/cpython/longintrepr.h:136\n \tldr\tw0, [x25, #24]\n /usr/include/python3.13/cpython/longintrepr.h:135\n \tmov\tx20, #0x1 \t// #1\n \tsub\tx20, x20, x2\n /usr/include/python3.13/cpython/longintrepr.h:136\n \tmul\tx20, x20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14322 (discriminator 1)\n \tcmn\tx20, #0x1\n \tb.eq\t263e4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23974\n \tmov\tx0, x20\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14376 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14376 (discriminator 2)\n \tcbz\tx0, 263f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14378\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14378\n \tadd\tx0, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2007\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2007\n \tmov\tx1, x19\n \tldr\tx0, [x0, #2192]\n \tbl\tb9c0 \n \tmov\tw22, w0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2008 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2008 (discriminator 1)\n \ttbnz\tw0, #31, 26438 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 25f30 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 260fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14380\n \tcbz\tw22, 26108 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14436\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14436\n \tadd\tx21, x21, #0x568\n \tldr\tx0, [x21, #56]\n \tldr\tx1, [x21, #1648]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #8]\n \tldr\tx2, [x2, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 264f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14436 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14436 (discriminator 2)\n \tcbz\tx19, 26898 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14441 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14441 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t26414 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx20, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14443 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14443 (discriminator 1)\n \tcbz\tx20, 26414 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx22, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -38745,64 +38745,64 @@\n \tldr\tx1, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 25fac \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 26298 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14453\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14453\n \tldr\tx3, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14454\n \tmov\tx1, x23\n \tmov\tx0, x22\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14453\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14453\n \tstp\tx20, x3, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14454\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14454\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 25fe4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbnz\tx1, 25fe4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14456 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14456 (discriminator 1)\n \tcbz\tx19, 2607c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 25ffc \n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x22]\n \tcbz\tx3, 2628c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14471\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14471\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tcmp\tx27, x0\n \tb.eq\t26048 // b.none\n /usr/include/python3.13/object.h:336\n \tldr\tx0, [x27, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14480 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14480 (discriminator 2)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3728]\n \tcmp\tx0, x1\n \tb.ne\t26550 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14481\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14481\n \tmov\tx1, x27\n \tmov\tx0, x19\n \tbl\t19070 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14481 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14481 (discriminator 2)\n \tcbz\tx0, 26874 \n /usr/include/python3.13/object.h:361\n \tldr\tx2, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw2, #31, 26048 \n /usr/include/python3.13/object.h:948\n \tsub\tx2, x2, #0x1\n@@ -38813,15 +38813,15 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t26058 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14503\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14503\n \tmov\tx20, x19\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 260ac \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -38835,23 +38835,23 @@\n \ttbnz\tw3, #31, 26468 \n \tmov\tw2, #0x7 \t// #7\n \tmov\tw1, #0x3878 \t// #14456\n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x22]\n \tcbz\tx3, 265e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14339\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14339\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14352\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14352\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #88]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t26818 // b.any\n@@ -38861,54 +38861,54 @@\n \tldp\tx21, x22, [sp, #128]\n \tldp\tx23, x24, [sp, #144]\n \tldp\tx25, x26, [sp, #160]\n \tldp\tx27, x28, [sp, #176]\n \tadd\tsp, sp, #0xc0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23120\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23120\n \tldp\tw0, w20, [x25, #24]\n \torr\tx20, x0, x20, lsl #30\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14322\n \tb\t25ef4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14380\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14380\n \tcbnz\tw22, 25f34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14389\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14389\n \tmov\tx0, #0x1 \t// #1\n \tbl\tb170 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14389 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14389 (discriminator 2)\n \tcbz\tx0, 26610 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14391\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14391\n \tadd\tx0, x21, #0x568\n \tldr\tx1, [x0, #800]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x1]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t26130 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x1]\n /usr/include/python3.13/cpython/listobject.h:47\n \tldr\tx2, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14394\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14394\n \tadd\tx0, x21, #0x568\n /usr/include/python3.13/cpython/listobject.h:47\n \tstr\tx1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14394\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14394\n \tldr\tx22, [x0, #1704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19556\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19556\n \tbl\tb3a0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19557 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19557 (discriminator 1)\n \tcbz\tx0, 265cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19583\n \tldr\tx1, [x21, #1384]\n \tmov\tx0, x22\n \tmov\tx3, x19\n \tmov\tx2, x23\n \tmov\tw4, #0x0 \t// #0\n \tbl\tb9e0 \n \tmov\tx22, x0\n@@ -38918,39 +38918,39 @@\n \ttbnz\tw1, #31, 2617c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x23]\n \tcbz\tx1, 265b0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14394 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14394 (discriminator 2)\n \tcbz\tx22, 265d0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 26194 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 26544 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14397\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14397\n \tadd\tx0, x21, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14397\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14397\n \tldr\tx19, [x0, #800]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x22\n \tmov\tx1, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 26630 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19600 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19600 (discriminator 1)\n \tcbz\tx23, 2663c \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t261cc // b.none\n /usr/include/python3.13/object.h:831\n@@ -38967,49 +38967,49 @@\n \tldr\tx1, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 261f4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 26598 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23974\n \tmov\tx0, x20\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14411 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14411 (discriminator 2)\n \tcbz\tx0, 26680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14413\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14413\n \tadd\tx21, x21, #0x568\n \tmov\tx1, x0\n \tldr\tx0, [x21, #392]\n \tbl\tb610 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14413 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14413 (discriminator 2)\n \tcbz\tx0, 266a0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 26230 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 264dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14416\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14416\n \tmov\tx1, x20\n \tmov\tx0, x23\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 26250 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x20]\n \tcbz\tx1, 264d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x6 \t// #6\n \tmov\tw1, #0x3852 \t// #14418\n \tbl\t18928 \n@@ -39027,264 +39027,264 @@\n \tb\t260a8 \n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25ffc \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25fac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x22\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tldr\tx0, [x0]\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x278\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x3 \t// #3\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14327 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14327 (discriminator 1)\n \tmov\tw1, #0x37f7 \t// #14327\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14337\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14337\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x1 \t// #1\n \tbl\t18928 \n \tb\t260a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t26310 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx26, x27\n \tb.eq\t26488 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x19, x26, lsl #3]\n \tmov\tx0, x28\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 26304 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t26488 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx27, [x24, x26, lsl #3]\n \tb\t25db4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx25, #0x0 \t// #0\n \tb\t26344 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx25, x25, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx25, x27\n \tb.eq\t264fc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x19, x25, lsl #3]\n \tmov\tx0, x28\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 26338 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t264fc // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx25, [x24, x25, lsl #3]\n \tb\t25d6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23111\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23111\n \tldp\tw0, w20, [x25, #24]\n \torr\tx20, x0, x20, lsl #30\n \tneg\tx20, x20\n \tb\t25eec \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n \tstr\tx0, [sp, #8]\n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14273\n \tldp\tx0, x25, [x1]\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14281\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14281\n \tb\t25d7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t263a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx26, x27\n \tb.eq\t265bc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x19, x27, lsl #3]\n \tmov\tx0, x25\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 26394 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t265bc // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [x24, x27, lsl #3]\n \tstr\tx0, [sp]\n \tb\t25ec8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24678 (discriminator 1)\n \tcbnz\tx0, 263e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24679\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24679\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x690\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14322 (discriminator 2)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14322 (discriminator 1)\n \tcbnz\tx0, 266c4 \n \tmov\tx20, #0xffffffffffffffff \t// #-1\n \tb\t25ef4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x4 \t// #4\n \tmov\tw1, #0x3828 \t// #14376\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t260a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14453\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14453\n \tldr\tx3, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14454\n \tmov\tx0, x19\n \tadd\tx1, sp, #0x38\n \tmov\tx22, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14453\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14453\n \tstp\txzr, x3, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14454\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14454\n \tbl\t18500 \n \tmov\tx19, x0\n /usr/include/python3.13/object.h:1041\n \tb\t25fe4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14378 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14378 (discriminator 1)\n \tmov\tw21, #0x4 \t// #4\n \tmov\tw20, #0x382a \t// #14378\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 26450 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 2645c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tmov\tw2, w21\n \tmov\tw1, w20\n \tb\t26094 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t26450 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x7 \t// #7\n \tmov\tw1, #0x3878 \t// #14456\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t260a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14305\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14305\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14305 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14305 (discriminator 1)\n \tcbnz\tx0, 264e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0x278\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx6, #0x2 \t// #2\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x3 \t// #3\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14307 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14307 (discriminator 1)\n \tmov\tw1, #0x37e3 \t// #14307\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14307\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14307\n \tb\t262e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26250 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26230 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14305 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14305 (discriminator 2)\n \tmov\tw1, #0x37e1 \t// #14305\n \tb\t262e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t25f54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14295\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14295\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14295 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14295 (discriminator 1)\n \tcbnz\tx0, 267d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0x7d0\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0x278\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx6, #0x1 \t// #1\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x3 \t// #3\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14297 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14297 (discriminator 1)\n \tmov\tw1, #0x37d9 \t// #14297\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14297\n \tb\t262e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26194 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19227\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19227\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3968]\n \tadrp\tx2, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tx3, [x0, #24]\n \tadd\tx2, x2, #0xbc8\n \tldr\tx0, [x1]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0xbd0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14378 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14378 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19227\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19227\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x9 \t// #9\n \tmov\tw1, #0x3890 \t// #14480\n \tbl\t18928 \n@@ -39296,170 +39296,170 @@\n \tb\t261f4 \n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t261e0 \n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2617c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14287\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14287\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14287 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14287 (discriminator 1)\n \tcbz\tx0, 262a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14287 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14287 (discriminator 2)\n \tmov\tw1, #0x37cf \t// #14287\n \tb\t262e0 \n \tldr\tx1, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tw21, #0x5 \t// #5\n \tmov\tw20, #0x383a \t// #14394\n \ttbz\tw1, #31, 26444 \n \tb\t26450 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tstr\tw2, [sp]\n \tstr\tw1, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tldr\tw2, [sp]\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tldr\tw1, [sp, #8]\n \tadd\tx3, x3, #0x890\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx0, x0, #0x270\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t260a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x5 \t// #5\n \tmov\tw1, #0x3835 \t// #14389\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t260a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx23, x0\n \tb\t261b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19600 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19600 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3776]\n \tldr\tx0, [x0]\n \tbl\tb130 \n \tcbnz\tw0, 2673c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19630\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19630\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4056]\n \tmov\tx2, x19\n \tadrp\tx1, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx1, x1, #0x290\n \tldr\tx0, [x0]\n \tbl\tb040 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 267e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14397 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14397 (discriminator 1)\n \tmov\tw2, #0x5 \t// #5\n \tmov\tw1, #0x383d \t// #14397\n \tb\t26088 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x6 \t// #6\n \tmov\tw1, #0x384b \t// #14411\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t2626c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 2685c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x6 \t// #6\n \tmov\tw1, #0x384d \t// #14413\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t2626c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14322 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14322 (discriminator 9)\n \tmov\tw1, #0x37f2 \t// #14322\n \tb\t262e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24648 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24648 (discriminator 1)\n \tldr\tx0, [x0, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24659 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24659 (discriminator 1)\n \tcbz\tx0, 263c4 \n \tldr\tx1, [x0, #128]\n \tcbz\tx1, 263c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24661\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24661\n \tmov\tx0, x25\n \tblr\tx1\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24669 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24669 (discriminator 1)\n \tcbz\tx0, 263c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24673 (discriminator 2)\n \tldr\tx2, [x0, #8]\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #4016]\n \tcmp\tx2, x1\n \tb.ne\t2672c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23036\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23036\n \tmov\tx0, x19\n \tbl\t175ac \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23036\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23036\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 25eec \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbnz\tx1, 25eec \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t25eec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24675\n \tbl\t15d60 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:23035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:23035\n \tcbnz\tx0, 26700 \n \tb\t263e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19605\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19605\n \tbl\tb2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19606\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19606\n \tmov\tx0, x22\n \tbl\tb350 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19607 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19607 (discriminator 1)\n \tcbz\tx0, 26650 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19608\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19608\n \tbl\tb1b0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19609 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19609 (discriminator 1)\n \tcbz\tx0, 26650 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19610\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19610\n \tadd\tx1, x21, #0x568\n \tldr\tx1, [x1, #992]\n \tbl\tbc40 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19611 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19611 (discriminator 1)\n \tcbz\tx0, 2683c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19612\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19612\n \tmov\tx1, x19\n \tbl\tbc40 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19613 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19613 (discriminator 1)\n \tcbz\tx0, 2681c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19622\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19622\n \tbl\tafc0 \n \tmov\tx23, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 26798 \n /usr/include/python3.13/object.h:948\n@@ -39478,27 +39478,27 @@\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 267c0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 267c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19629 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19629 (discriminator 1)\n \tcbz\tx23, 26650 \n \tb\t261bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19629 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19629 (discriminator 1)\n \tcbz\tx23, 26650 \n \tb\t261bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14295 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14295 (discriminator 2)\n \tmov\tw1, #0x37d7 \t// #14295\n \tb\t262e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x5 \t// #5\n \tmov\tw1, #0x383d \t// #14397\n \tbl\t18928 \n@@ -39509,15 +39509,15 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t26798 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t267ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14352\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14352\n \tbl\tabf0 <__stack_chk_fail@plt>\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2683c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -39535,129 +39535,129 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbnz\tx0, 26650 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19629\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19629\n \tb\t26650 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbnz\tx1, 266a4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t266a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x9 \t// #9\n \tmov\tw1, #0x3891 \t// #14481\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14378 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14378 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t2605c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14517\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14517\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x890\n \tadd\tx0, x0, #0x270\n \tmov\tw2, #0x7 \t// #7\n \tmov\tw1, #0x3864 \t// #14436\n \tbl\t18928 \n /usr/include/python3.13/object.h:1041\n \tb\t260a8 \n \tnop\n \tnop\n __pyx_pw_7_rtmidi_8MidiBase_13get_ports(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8382\n \tpaciasp\n \tsub\tsp, sp, #0xa0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #64]\n \tadd\tx29, sp, #0x40\n \tstp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8404\n \tadrp\tx25, 61000 \n \tadd\tx5, x25, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8382\n \tstp\tx19, x20, [sp, #80]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #96]\n \tstp\tx23, x24, [sp, #112]\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8405\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8405\n \tldr\tx0, [x5, #1048]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8382\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8382\n \tldr\tx6, [x4]\n \tstr\tx6, [sp, #56]\n \tmov\tx6, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8404\n \tadd\tx4, x5, #0x4b8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8405\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8405\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8404\n \tstp\tx4, xzr, [sp, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8406\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8406\n \tcbz\tx3, 26d3c \n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8402\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8402\n \tadd\tx22, x1, x2, lsl #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8408\n \tcbz\tx2, 26c20 \n \tcmp\tx2, #0x1\n \tb.ne\t26ca0 // b.any\n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8409\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8409\n \tldr\tx0, [x1]\n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8423 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8423 (discriminator 1)\n \tcmp\tx21, #0x0\n \tb.gt\t2724c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8493\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8493\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb170 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8493 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8493 (discriminator 2)\n \tcbz\tx0, 2705c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x24, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8503\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8503\n \tadd\tx0, x25, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8503\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8503\n \tldr\tx1, [x0, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 270b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8503 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8503 (discriminator 2)\n \tcbz\tx19, 27094 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8508 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8508 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.ne\t26de8 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8510 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8510 (discriminator 1)\n \tcbz\tx22, 26de8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx27, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -39675,200 +39675,200 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 269cc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 26dd0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8521\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8521\n \tadd\tx1, sp, #0x28\n \tmov\tx0, x27\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8520\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8520\n \tstp\tx22, xzr, [sp, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8521\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8521\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8521\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8521\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 269f8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbz\tx1, 26d7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8523 (discriminator 1)\n \tcbz\tx21, 270d0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26a10 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 26db8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8527\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8527\n \tadd\tx0, x25, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tadd\tx1, sp, #0x30\n \tmov\tx2, #0x8000000000000001 \t// #-9223372036854775807\n \tldr\tx0, [x0, #2840]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18871\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18871\n \tstp\txzr, x21, [sp, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tbl\t18500 \n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8527 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8527 (discriminator 2)\n \tcbz\tx0, 27234 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26a44 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 26dc4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8530 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8530 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3736]\n /usr/include/python3.13/object.h:336\n \tldr\tx1, [x27, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8530 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8530 (discriminator 1)\n \tmov\tx2, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3728]\n \tstr\tx2, [sp, #8]\n \tcmp\tx1, x2\n \tccmp\tx1, x0, #0x4, ne\t// ne = any\n \tb.ne\t272a0 // b.any\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x27]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t26a7c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8531\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8531\n \tmov\tx21, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8532\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8532\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8533\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8533\n \tstr\txzr, [sp, #16]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26a9c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 26ddc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8593\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8593\n \tadd\tx25, x25, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8532\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8532\n \tmov\tx27, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadd\tx0, x0, #0xe18\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8541 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8541 (discriminator 1)\n \tldr\tx0, [sp, #16]\n \tcbnz\tx0, 26e08 \n /usr/include/python3.13/object.h:349\n \tldp\tx0, x1, [x21, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8542 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8542 (discriminator 2)\n \tldr\tx2, [sp, #8]\n \tcmp\tx0, x2\n \tb.ne\t26fc8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8548\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8548\n \tcmp\tx26, x1\n \tb.ge\t26e3c // b.tcont\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8551\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8551\n \tldr\tx0, [x21, #24]\n \tldr\tx19, [x0, x26, lsl #3]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t26ae8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8565 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8565 (discriminator 1)\n \tadd\tx26, x26, #0x1\n /usr/include/python3.13/object.h:1041\n \tcbz\tx27, 26b04 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26b04 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 26d88 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x24, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8593\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8593\n \tldr\tx1, [x25, #1392]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 26fbc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8593 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8593 (discriminator 2)\n \tcbz\tx27, 26e70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8595\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8595\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8595 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8595 (discriminator 2)\n \tcbz\tx0, 26fec \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t26b44 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx19, [x23, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8600\n \tbl\tb3a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8600 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8600 (discriminator 2)\n \tcbz\tx0, 26ff4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8602\n \tldr\tx2, [sp]\n \tldr\tx1, [x25, #1208]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8602 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8602 (discriminator 1)\n \ttbnz\tw0, #31, 27318 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x27, #8]\n \tldr\tx28, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx28, 27038 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tldr\tx0, [sp, #24]\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 27050 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx2, x22\n \tmov\tx1, x23\n \tmov\tx0, x27\n \tblr\tx28\n \tmov\tx28, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx28, 270c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26bac \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -39888,128 +39888,128 @@\n \ttbnz\tw0, #31, 26bd4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 26dac \n /usr/include/python3.13/object.h:349\n \tldr\tx1, [x20, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1762 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1762 (discriminator 1)\n \tldr\tx0, [x20, #32]\n \tcmp\tx1, x0\n \tb.ge\t27070 // b.tcont\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x28]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t26bf4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x28]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tldr\tx3, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1769\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1769\n \tadd\tx0, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1765\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1765\n \tstr\tx28, [x3, x1, lsl #3]\n /usr/include/python3.13/object.h:438\n \tstr\tx0, [x20, #16]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x28]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26c18 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x28]\n \tcbz\tx0, 26d6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8532\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8532\n \tmov\tx27, x19\n \tb\t26ab0 \n /usr/include/python3.13/object.h:349\n \tldr\tx21, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8417\n \tcmp\tx21, #0x0\n \tb.le\t26940 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8418\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8418\n \tldr\tx23, [x5, #1208]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tadd\tx26, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx1, #0x0 \t// #0\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx0, [x26, x1, lsl #3]\n \tcmp\tx23, x0\n \tb.eq\t27068 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx1, x1, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx21, x1\n \tb.ne\t26c40 // b.any\n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx28, #0x0 \t// #0\n \tb\t26c70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx28, x28, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx21, x28\n \tb.eq\t2728c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x26, x28, lsl #3]\n \tmov\tx0, x23\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 26c64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t2728c // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [x22, x28, lsl #3]\n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8419\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8419\n \tcbz\tx0, 27290 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8419 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8419 (discriminator 1)\n \tsub\tx21, x21, #0x1\n \tstr\tx0, [sp]\n \tb\t26938 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \ttbnz\tx19, #63, 26d54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadrp\tx5, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 1)\n \tadd\tx5, x5, #0x348\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx2, x2, #0x2a8\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8439 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8439 (discriminator 1)\n \tmov\tw1, #0x20f7 \t// #8439\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8449\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8449\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2b8\n \tmov\tw2, #0x206 \t// #518\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8451\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8451\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8464\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8464\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #56]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t27374 // b.any\n@@ -40018,36 +40018,36 @@\n \tldp\tx19, x20, [sp, #80]\n \tldp\tx21, x22, [sp, #96]\n \tldp\tx23, x24, [sp, #112]\n \tldp\tx25, x26, [sp, #128]\n \tadd\tsp, sp, #0xa0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8428\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8428\n \tcbz\tx2, 26940 \n \tcmp\tx2, #0x1\n \tb.ne\t26ca0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8429\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8429\n \tldr\tx0, [x1]\n \tstr\tx0, [sp]\n \tb\t26940 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 2)\n \tadd\tx5, x5, #0xff8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x0 \t// #0\n \tb\t26cc4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x28\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8532\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8532\n \tmov\tx27, x19\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26ab0 \n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t269f8 \n@@ -40071,45 +40071,45 @@\n \tb\t26a44 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t269cc \n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26a9c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8521\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8521\n \tadd\tx1, sp, #0x30\n \tmov\tx0, x19\n \tmov\tx2, #0x0 \t// #0\n \tmov\tx27, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8520\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8520\n \tstp\txzr, xzr, [sp, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8521\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8521\n \tbl\t18500 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:1041\n \tb\t269f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8572\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8572\n \tldr\tx1, [sp, #16]\n \tmov\tx0, x21\n \tblr\tx1\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8573 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8573 (discriminator 1)\n \tcbnz\tx0, 26aec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8574\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8574\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8575\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8575\n \tcbz\tx0, 26e3c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8576\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8576\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3960]\n \tldr\tx1, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx0, x1\n \tb.ne\t27184 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8576 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8576 (discriminator 1)\n \tbl\tb2b0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26e50 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -40123,15 +40123,15 @@\n \ttbnz\tw0, #31, 26e68 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 27174 \n \tldp\tx27, x28, [sp, #144]\n \tb\t26cfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8593 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8593 (discriminator 1)\n \tmov\tw25, #0x2191 \t// #8593\n /usr/include/python3.13/object.h:1041\n \tmov\tx28, #0x0 \t// #0\n \tmov\tx22, #0x0 \t// #0\n \tmov\tw24, #0x212 \t// #530\n \tcbnz\tx19, 27324 \n /usr/include/python3.13/object.h:361\n@@ -40190,23 +40190,23 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 26f14 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x28]\n \tcbz\tx0, 26f38 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8647\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8647\n \tmov\tw2, w24\n \tmov\tw1, w25\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2b8\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8648\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8648\n \tb\t26cf8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x28\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tx27, x28, [sp, #144]\n \tb\t26f18 \n \tmov\tx0, x19\n@@ -40221,63 +40221,63 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 272ec \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 272ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8522 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8477\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8478\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov\tw25, #0x2159 \t// #8537\n \tmov\tw24, #0x213 \t// #531\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26eb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8522 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8477\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8478\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8523 (discriminator 1)\n \tmov\tw25, #0x214b \t// #8523\n \tmov\tw24, #0x213 \t// #531\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26ecc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx27, x0\n \tb\t26b20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8562\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8562\n \tcmp\tx26, x1\n \tb.ge\t26e3c // b.tcont\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8565\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8565\n \tadd\tx0, x21, x26, lsl #3\n \tldr\tx19, [x0, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t26ae8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n \tb\t26ae8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8595 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8595 (discriminator 1)\n \tmov\tw25, #0x2193 \t// #8595\n \tb\t26e74 \n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8600 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8600 (discriminator 1)\n \tmov\tw25, #0x2198 \t// #8600\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2702c \n \tmov\tw24, #0x212 \t// #530\n /usr/include/python3.13/object.h:948\n@@ -40291,82 +40291,82 @@\n \tmov\tx19, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26e84 \n \tmov\tx19, x23\n \tmov\tw24, #0x212 \t// #530\n /usr/include/python3.13/object.h:1041\n \tb\t26e84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx2, x22\n \tmov\tx1, x23\n \tmov\tx0, x27\n \tbl\taac0 \n \tmov\tx28, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8603 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8603 (discriminator 2)\n \tcbnz\tx0, 26b98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8603 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8603 (discriminator 1)\n \tmov\tw25, #0x219b \t// #8603\n \tmov\tx28, #0x0 \t// #0\n \tb\t26ffc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8493 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8493 (discriminator 1)\n \tmov\tw25, #0x212d \t// #8493\n \tmov\tw24, #0x212 \t// #530\n \tb\t26f18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx0, [x22, x1, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tb\t26c90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:1772\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:1772\n \tmov\tx1, x28\n \tmov\tx0, x20\n \tbl\taed0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8608 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8608 (discriminator 2)\n \tcbz\tw0, 26c04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8608 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8608 (discriminator 1)\n \tmov\tw25, #0x21a0 \t// #8608\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8607 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8607 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8606 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8606 (discriminator 1)\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8605 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8605 (discriminator 1)\n \tmov\tx27, #0x0 \t// #0\n /usr/include/python3.13/object.h:1041\n \tb\t26ffc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 270a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 27304 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8493 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8493 (discriminator 1)\n \tmov\tw25, #0x2137 \t// #8503\n \tmov\tw24, #0x213 \t// #531\n \tb\t26f18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t26970 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbz\tx0, 27154 \n /usr/include/python3.13/object.h:1041\n \tmov\tw25, #0x219b \t// #8603\n \tb\t26ffc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 270e4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 27108 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8523 (discriminator 1)\n \tmov\tw25, #0x214b \t// #8523\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 270fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -40383,30 +40383,30 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27124 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 26f9c \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8523 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8523 (discriminator 1)\n \tmov\tw25, #0x214b \t// #8523\n \tmov\tw24, #0x213 \t// #531\n \tb\t26f18 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tmov\tw24, #0x213 \t// #531\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tldp\tx27, x28, [sp, #144]\n \tb\t26f18 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t26e50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tmov\tw25, #0x219b \t// #8603\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n@@ -40417,131 +40417,131 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tx27, x28, [sp, #144]\n \tb\t26cfc \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x0, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #31, 273a4 \n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #30, 273a4 \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x1, #8]\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw2, #31, 27394 \n /usr/include/python3.13/object.h:1241\n \tldr\tx4, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw4, #30, 27394 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx2, [x0, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx2, 271e8 \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x2, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t27208 \n \tadd\tx2, x2, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx0, #0x0 \t// #0\n \tb\t271d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, x0\n \tb.eq\t27208 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx5, [x2, x0, lsl #3]\n \tcmp\tx1, x5\n \tb.ne\t271cc // b.any\n \tb\t26e38 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x0\n \tb.eq\t26e38 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 271e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8576 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8576 (discriminator 2)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tb.eq\t26e38 // b.none\n /usr/include/python3.13/object.h:1041\n \tcbz\tx27, 273f8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 273e0 \n \tmov\tx19, x27\n \tmov\tx28, #0x0 \t// #0\n \tmov\tx22, #0x0 \t// #0\n \tmov\tx23, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8572 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8572 (discriminator 1)\n \tmov\tx27, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8577\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8577\n \tmov\tw24, #0x213 \t// #531\n \tmov\tw25, #0x2181 \t// #8577\n \tb\t27008 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8478\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8477\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8522 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8527 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8527 (discriminator 1)\n \tmov\tw24, #0x213 \t// #531\n \tmov\tw25, #0x214f \t// #8527\n \tb\t26e84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8425\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8425\n \tldr\tx6, [sp]\n \tmov\tx1, x22\n \tmov\tx4, x19\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x20\n \tadd\tx2, sp, #0x28\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x2a8\n \tstr\tx6, [sp, #32]\n \tbl\t17e00 \n \tldr\tx1, [sp, #32]\n \tstr\tx1, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8425 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8425 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t26940 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8425 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8425 (discriminator 2)\n \tmov\tw1, #0x20e9 \t// #8425\n \tb\t26ce0 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8420\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8420 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8420 (discriminator 1)\n \tcbz\tx0, 2724c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8420 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8420 (discriminator 2)\n \tmov\tw1, #0x20e4 \t// #8420\n \tb\t26ce0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8535\n \tmov\tx0, x27\n \tbl\tb000 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8535 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8535 (discriminator 2)\n \tcbz\tx0, 2732c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8537 (discriminator 1)\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8535\n \tmov\tx26, #0xffffffffffffffff \t// #-1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8537 (discriminator 1)\n \tldr\tx0, [x0, #224]\n \tstr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8537 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8537 (discriminator 2)\n \tcbnz\tx0, 26a88 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 272d8 \n /usr/include/python3.13/object.h:948\n \tadd\tx0, x0, x26\n@@ -40551,89 +40551,89 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 273bc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 273b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8522 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8477\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8478\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov\tw25, #0x2159 \t// #8537\n \tmov\tw24, #0x213 \t// #531\n \tb\t26eb8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8503 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8503 (discriminator 1)\n \tmov\tw25, #0x2137 \t// #8503\n /usr/include/python3.13/object.h:949\n \tmov\tw24, #0x213 \t// #531\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t26f18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8602 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8602 (discriminator 1)\n \tmov\tw25, #0x219a \t// #8602\n \tmov\tx28, #0x0 \t// #0\n \tb\t26ffc \n \tmov\tx23, #0x0 \t// #0\n \tb\t26ffc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27340 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 27348 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8535 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8535 (discriminator 1)\n \tmov\tw25, #0x2157 \t// #8535\n \tb\t270e8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27364 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 2737c \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8535 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8535 (discriminator 1)\n \tmov\tw25, #0x2157 \t// #8535\n \tmov\tw24, #0x213 \t// #531\n \tb\t26f18 \n \tstp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8464\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8464\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8522 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8477\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8478\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8535 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8535 (discriminator 1)\n \tmov\tw25, #0x2157 \t// #8535\n \tmov\tw24, #0x213 \t// #531\n \tb\t26fb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttbz\tw2, #26, 273a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24404\n \tbl\t15e80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8576 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8576 (discriminator 2)\n \tcbnz\tw0, 26e38 \n \tb\t27208 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tbl\tbc70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8576 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8576 (discriminator 2)\n \tcbnz\tw0, 26e38 \n \tb\t27208 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t272ec \n@@ -40642,223 +40642,223 @@\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 273d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 27410 \n \tldp\tx27, x28, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov\tw25, #0x2159 \t// #8537\n \tmov\tw24, #0x213 \t// #531\n \tb\t26f18 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tx28, #0x0 \t// #0\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8572 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8572 (discriminator 1)\n \tmov\tx27, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8577\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8577\n \tmov\tw24, #0x213 \t// #531\n \tmov\tw25, #0x2181 \t// #8577\n \tb\t26e84 \n /usr/include/python3.13/object.h:1041\n \tmov\tx28, #0x0 \t// #0\n \tmov\tx22, #0x0 \t// #0\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8577\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8577\n \tmov\tw24, #0x213 \t// #531\n \tmov\tw25, #0x2181 \t// #8577\n \tb\t26e84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8522 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8477\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8477\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8478\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8478\n \tmov\tx28, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:8537 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:8537 (discriminator 1)\n \tmov\tw25, #0x2159 \t// #8537\n \tmov\tw24, #0x213 \t// #531\n \tb\t26fb0 \n __pyx_tp_new_7_rtmidi_MidiOut(_typeobject*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15071\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15071\n \tpaciasp\n \tsub\tsp, sp, #0x120\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #192]\n \tadd\tx29, sp, #0xc0\n \tstp\tx19, x20, [sp, #208]\n \tmov\tx19, x1\n \tmov\tx20, x2\n \tstp\tx21, x22, [sp, #224]\n \tldr\tx4, [x3]\n \tstr\tx4, [sp, #184]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15073\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15073\n \tbl\t14f00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15074 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15074 (discriminator 1)\n \tcbz\tx0, 27954 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15075\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15075\n \tstp\tx23, x24, [sp, #240]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15076\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15076\n \tadrp\tx24, 61000 \n \tadd\tx21, x24, #0x568\n \tmov\tx22, x0\n \tstp\tx25, x26, [sp, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12847\n \tadd\tx1, x21, #0x748\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15076\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15076\n \tldr\tx2, [x21, #2768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12847\n \tadd\tx0, x21, #0x658\n /usr/include/python3.13/object.h:349\n \tldr\tx23, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15076\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15076\n \tstr\tx2, [x22, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12847\n \tstp\tx1, x0, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12851\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12851\n \tcmp\tx23, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12847\n \tstr\txzr, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12849\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12849\n \tcbz\tx20, 278d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12851\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12851\n \tb.eq\t27998 // b.none\n \tcmp\tx23, #0x2\n \tb.eq\t27a48 // b.none\n \tcbnz\tx23, 278e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12859\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12859\n \tmov\tx0, x20\n \tbl\tba40 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12862\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12862\n \tcmp\tx0, #0x0\n \tb.gt\t27fa4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12848\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12848\n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #3768]\n \tstp\tx27, x28, [sp, #272]\n \tmov\tx25, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12892\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12892\n \tadd\tx0, x24, #0x568\n \tldr\tw0, [x0, #2148]\n \tstr\tw0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12934\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12934\n \tstp\txzr, xzr, [sp, #48]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx28, sp, #0x80\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12946\n \tstp\txzr, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12948\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12948\n \tstp\txzr, xzr, [sp, #80]\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\txzr, [sp, #120]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #128]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx28, [sp, #112]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27508 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12966\n \tcmp\tx25, x21\n \tb.eq\t2795c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12996\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12996\n \tbl\taa00 \n \tldr\tx19, [x0, #120]\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239\n \tnop\n \tldr\tx20, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239 (discriminator 2)\n \tcmp\tx20, #0x0\n \tccmp\tx20, x21, #0x4, ne\t// ne = any\n \tb.ne\t27a14 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19240\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19240\n \tldr\tx19, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239 (discriminator 3)\n \tcbnz\tx19, 27520 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19257\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19257\n \tmov\tx27, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19255\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13010\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13010\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13010\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13010\n \tldr\tx23, [x1, #2040]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x23\n \tbl\tb320 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 28078 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t27568 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13010 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13010 (discriminator 1)\n \tstr\tx0, [sp, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13015 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13015 (discriminator 2)\n \tldr\tx1, [x0, #8]\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3976]\n \tstr\tx2, [sp, #32]\n \tcmp\tx1, x2\n \tb.eq\t28098 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13028\n \tldr\tx23, [sp, #56]\n \tadd\tx1, sp, #0x98\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13027\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13027\n \tstr\tx4, [sp, #8]\n \tstp\tx4, x25, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13028\n \tbl\t18500 \n \tmov\tx26, x0\n /usr/include/python3.13/object.h:1041\n \tldr\tx4, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13028 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13028 (discriminator 1)\n \tstr\tx0, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx4, 275c8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x4]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 275c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x4]\n \tcbz\tx0, 27f98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13029 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13029 (discriminator 1)\n \tstr\txzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13030 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13030 (discriminator 1)\n \tcbz\tx26, 280ec \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 275e4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 27ac0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13034\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13034\n \tadd\tx0, sp, #0x90\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13032 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13032 (discriminator 1)\n \tstr\txzr, [sp, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13034\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13034\n \tmov\tx8, x0\n \tmov\tx0, x26\n \tstr\tx8, [sp, #8]\n \tbl\t1cb48 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #112]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -40891,42 +40891,42 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #144]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x23\n \tb.eq\t2764c // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13034 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13034 (discriminator 2)\n \tbl\tb900 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13034 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13034 (discriminator 2)\n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13034 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13034 (discriminator 1)\n \tcbnz\tx0, 27acc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2766c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 27f80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13037\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13037\n \tmov\tx0, #0x10 \t// #16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13035 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13035 (discriminator 1)\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13037\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13037\n \tbl\tb2f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13037 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13037 (discriminator 1)\n \tldr\tw1, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13037\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13037\n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13037 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13037 (discriminator 1)\n \tadd\tx2, sp, #0x70\n \tbl\tb6d0 , std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13042\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13042\n \tstr\tx26, [x22, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx19, 276a4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 276a4 \n@@ -40950,63 +40950,63 @@\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 276d4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 28044 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13181\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13181\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13181\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13181\n \tldr\tx1, [x0, #1920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 281fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13181 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13181 (discriminator 1)\n \tstr\tx0, [sp, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13181 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13181 (discriminator 1)\n \tcbz\tx0, 281ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13183\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13183\n \tldr\tx24, [x1, #1144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x24\n \tbl\tb320 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 28204 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27728 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13183 (discriminator 1)\n \tstr\tx20, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13188 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13188 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tldr\tx1, [sp, #32]\n \tcmp\tx0, x1\n \tb.ne\t28250 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx23, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13190 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13190 (discriminator 1)\n \tcbz\tx23, 28260 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx24, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -41018,33 +41018,33 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27768 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x24]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13194\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13194\n \tstr\tx24, [sp, #56]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27780 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 28050 \n \tldr\tx1, [sp, #8]\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13201\n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13200\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13200\n \tstp\tx23, x20, [sp, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13201\n \tbl\t18500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13201 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13201 (discriminator 1)\n \tstr\tx0, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13201\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx23, 277b4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 277b4 \n@@ -41056,80 +41056,80 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 277c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 28010 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13203 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13203 (discriminator 1)\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13204 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13204 (discriminator 1)\n \tcbz\tx19, 2823c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 277e4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 2802c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13206 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13206 (discriminator 1)\n \tstr\txzr, [sp, #56]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 277fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 28038 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13208 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13208 (discriminator 1)\n \tstr\txzr, [sp, #64]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27810 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13220\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13220\n \tldr\tx0, [x22, #24]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27828 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 2801c \n /usr/include/python3.13/object.h:824\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13221\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13221\n \tstr\tx21, [x22, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27844 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13233\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13233\n \tldr\tx0, [x22, #40]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2785c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 28024 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13245\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13245\n \tmov\tw20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13234\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13234\n \tstr\tx19, [x22, #40]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27878 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -41138,62 +41138,62 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #112]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x28\n \tb.eq\t27888 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15077 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15077 (discriminator 2)\n \tcbnz\tw20, 28714 \n \tldp\tx23, x24, [sp, #240]\n \tldp\tx25, x26, [sp, #256]\n \tldp\tx27, x28, [sp, #272]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15082\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15082\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #184]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t287ec // b.any\n \tldp\tx29, x30, [sp, #192]\n \tmov\tx0, x22\n \tldp\tx19, x20, [sp, #208]\n \tldp\tx21, x22, [sp, #224]\n \tadd\tsp, sp, #0x120\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12880\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12880\n \tb.eq\t2805c // b.none\n \tcmp\tx23, #0x2\n \tb.eq\t27a08 // b.none\n \tcbz\tx23, 274c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \ttbnz\tx23, #63, 279e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x23\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx2, x2, #0x2e8\n \tldr\tx0, [x0]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12898 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12898 (discriminator 1)\n \tmov\tw1, #0x3262 \t// #12898\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12908\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12908\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2d8\n \tmov\tw2, #0x3ec \t// #1004\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n@@ -41202,18 +41202,18 @@\n \ttbnz\tw0, #31, 2794c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 28170 \n \tldp\tx23, x24, [sp, #240]\n \tldp\tx25, x26, [sp, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15074 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15074 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n \tb\t27898 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12975\n \tadd\tx0, x24, #0x568\n \tldr\tx25, [x0, #888]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27974 // b.none\n@@ -41228,58 +41228,58 @@\n \tstr\tx0, [x21]\n \tcbnz\tx0, 27510 \n /usr/include/python3.13/object.h:949\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27510 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12854\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12854\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12859\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12859\n \tmov\tx0, x20\n \tbl\tba40 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12869\n \tcmp\tx0, #0x0\n \tb.gt\t27fc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12848\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12848\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12889\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12889\n \tcbz\tx21, 281d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12890\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12890\n \tmov\tx0, x21\n \tbl\t17a40 \n \tstr\tw0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12890 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12890 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 281e4 \n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #3768]\n \tstp\tx27, x28, [sp, #272]\n \tb\t274dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n \tb\t278f0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t276a4 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t276bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12883\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12883\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12881\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12881\n \tldr\tx25, [x19, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12883\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12883\n \tb\t279b8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27a24 // b.none\n /usr/include/python3.13/object.h:831\n@@ -41289,42 +41289,42 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27a38 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19263\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19263\n \tmov\tx0, x20\n \tbl\taf80 \n \tmov\tx27, x0\n \tb\t27540 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12852\n \tldp\tx21, x25, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12859\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12859\n \tmov\tx0, x20\n \tbl\tba40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12875 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12875 (discriminator 1)\n \tcmp\tx0, #0x0\n \tb.le\t279b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12877\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12877\n \tmov\tx4, x23\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x60\n \tadd\tx2, sp, #0x90\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tx1, #0x0 \t// #0\n \tadd\tx5, x5, #0x2e8\n \tstp\tx21, x25, [sp, #96]\n \tbl\t17e00 \n \tldp\tx21, x25, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12877 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12877 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t279b8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12877 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12877 (discriminator 2)\n \tmov\tw1, #0x324d \t// #12877\n \tb\t27920 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [sp, #144]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tadd\tx23, sp, #0xa0\n \tcmp\tx1, x23\n@@ -41346,209 +41346,209 @@\n \tb\t275e4 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27adc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 28284 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13057 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13057 (discriminator 1)\n \tmov\tw0, #0x32ea \t// #13034\n \tstr\tw0, [sp, #8]\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13059\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13059\n \tldr\tx0, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13058 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13058 (discriminator 1)\n \tstr\txzr, [sp, #56]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 27b08 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27b08 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 2827c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13059 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13059 (discriminator 1)\n \tldr\tx0, [sp, #24]\n \tstr\txzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13068\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13068\n \tldr\tx2, [x0, #112]\n \tadd\tx0, x24, #0x568\n \tldr\tx1, [x0, #2816]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17749 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17749 (discriminator 1)\n \tcbz\tx2, 27f78 \n /usr/include/python3.13/object.h:336\n \tldr\tx26, [x2, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17751\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17751\n \tcmp\tx1, x26\n \tb.eq\t27b90 // b.none\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17760 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17760 (discriminator 3)\n \ttbnz\tw0, #26, 28554 \n /usr/include/python3.13/object.h:1238\n \tldr\tx3, [x26, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x3, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw3, #31, 28360 \n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x26, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw3, #30, 28360 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw0, #31, 28360 \n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw0, #30, 28360 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx3, [x26, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx3, 27f58 \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t27f78 \n \tadd\tx3, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx0, #0x0 \t// #0\n \tb\t27b84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, x0\n \tb.eq\t27f78 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx2, [x3, x0, lsl #3]\n \tcmp\tx1, x2\n \tb.ne\t27b78 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13070\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13070\n \tldr\tw1, [sp, #8]\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2d8\n \tmov\tw2, #0x3f6 \t// #1014\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13071\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13071\n \tldr\tx0, [sp, #24]\n \tadd\tx3, sp, #0x40\n \tadd\tx2, sp, #0x38\n \tadd\tx1, sp, #0x30\n \tbl\t181b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13071 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13071 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t287fc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13075\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13075\n \tldr\tx23, [sp, #56]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27bdc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13086\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13086\n \tldr\tx1, [x1, #920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tstr\tx1, [sp, #8]\n \tbl\tb320 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tldr\tx1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 28404 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27c0c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13088 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13088 (discriminator 2)\n \tldr\tx1, [x23, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3872]\n \tcmp\tx1, x0\n \tb.ne\t2843c // b.any\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27c30 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13088 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13088 (discriminator 1)\n \tstr\tx23, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13090\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13090\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tstr\tx0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13090 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13090 (discriminator 1)\n \tcbz\tx0, 28474 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tldr\tx1, [sp, #16]\n \tstr\tx1, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13095\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13095\n \tbl\tb3a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13095 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13095 (discriminator 1)\n \tstr\tx0, [sp, #16]\n \tcbz\tx0, 28504 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tbl\tb7c0 \n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13097 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13097 (discriminator 1)\n \tcbz\tx0, 28598 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13099\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13099\n \tadd\tx24, x24, #0x568\n \tstr\tx2, [sp, #8]\n \tldr\tx0, [sp, #16]\n \tldr\tx1, [x24, #2048]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13099 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13099 (discriminator 1)\n \tldr\tx2, [sp, #8]\n \ttbnz\tw0, #31, 282a8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27c98 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x2]\n \tcbz\tx0, 28374 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x26, #8]\n \tldr\tx24, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx24, 285e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 284cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tldr\tx2, [sp, #16]\n \tmov\tx0, x26\n \tldr\tx1, [sp, #32]\n \tblr\tx24\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx24, 284ac \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27ce4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -41568,87 +41568,87 @@\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27d14 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 28398 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13106\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13106\n \tmov\tx0, x24\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27d34 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 28188 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13108\n \tmov\tw1, #0x3334 \t// #13108\n \tstr\tw1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13128\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13128\n \tldr\tx0, [x24, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19416\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19416\n \tldr\tx4, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19417\n \tstr\txzr, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19418\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19418\n \tcbz\tx4, 281b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19418 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19418 (discriminator 1)\n \tcmp\tx4, x21\n \tb.eq\t28194 // b.none\n /usr/include/python3.13/object.h:336\n \tldr\tx26, [x4, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27d70 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19427\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19427\n \tldr\tx21, [x4, #40]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx21, 27d88 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t27d88 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13129\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13129\n \tadd\tx3, sp, #0x58\n \tadd\tx2, sp, #0x50\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x24\n \tstr\tx4, [sp, #16]\n \tbl\t181b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13129 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13129 (discriminator 1)\n \tldr\tx4, [sp, #16]\n \tcmn\tw0, #0x1\n \tb.eq\t283b8 // b.none\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27dc0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 28228 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13144\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13144\n \tldr\tx1, [x24, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19285\n \tldr\tx0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19286\n \tstr\tx4, [x1]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 27de4 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27de4 \n@@ -41672,26 +41672,26 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27e14 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2829c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13149\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13149\n \tldp\tx26, x23, [sp, #72]\n \tldr\tx21, [sp, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17778\n \tcbz\tx23, 27e2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17780 (discriminator 1)\n \tldr\tx0, [x23, #40]\n \tcmp\tx21, x0\n \tb.ne\t28588 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x24, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx23, [x24, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 27e4c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27e4c \n@@ -41715,25 +41715,25 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27e7c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 28290 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13151\n \tmov\tw21, #0x3f8 \t// #1016\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13150\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13150\n \tstp\txzr, xzr, [sp, #72]\n \tstr\txzr, [sp, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13169\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13169\n \tldr\tx0, [sp, #24]\n \tldr\tx1, [x0, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19285\n \tldr\tx0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19286\n \tstr\tx20, [x1]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 27eb0 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27eb0 \n@@ -41757,105 +41757,105 @@\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27ee0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 28270 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13248\n \tldr\tx0, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 27efc \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27efc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 2811c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13249\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13249\n \tldr\tx19, [sp, #56]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx19, 27f18 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27f18 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 281c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13250\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13250\n \tldr\tx0, [sp, #64]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 27f34 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 27f34 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 281c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13255\n \tldr\tw1, [sp, #8]\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tw2, w21\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2d8\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13256\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13256\n \tmov\tw20, #0xffffffff \t// #-1\n \tb\t27864 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx26, [x26, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x26\n \tb.eq\t27b90 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx26, 27f58 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13069\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13069\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tb.eq\t27b90 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13151\n \tmov\tw21, #0x3f6 \t// #1014\n \tb\t27e88 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2766c \n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27878 \n \tmov\tx0, x4\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t275c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12863\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12863\n \tldr\tx1, [x21, #1864]\n \tmov\tx0, x20\n \tbl\tb650 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12864\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12864\n \tcbz\tx0, 285d4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12869\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12869\n \tsubs\tx19, x19, #0x1\n \tb.eq\t28128 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12870\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12870\n \tadd\tx1, x24, #0x568\n \tmov\tx0, x20\n \tldr\tx1, [x1, #1624]\n \tbl\tb650 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12871\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12871\n \tcbz\tx0, 283a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12871 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12871 (discriminator 1)\n \tsub\tx0, x19, #0x1\n \tb\t27a54 \n /usr/include/c++/14/bits/basic_string.h:271\n \tldr\tx2, [sp, #152]\n /usr/include/c++/14/bits/basic_string.h:881 (discriminator 1)\n \tcbz\tx2, 28000 \n /usr/include/c++/14/bits/basic_string.h:432\n@@ -41892,43 +41892,43 @@\n \tb\t277fc \n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t276d4 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27780 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12883\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12883\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12880\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12880\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12883\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12883\n \tb\t279b8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t277b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x23\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13010 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13010 (discriminator 1)\n \tstr\tx0, [sp, #56]\n \tcbnz\tx0, 2756c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13010 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13010 (discriminator 2)\n \tmov\tw0, #0x32d2 \t// #13010\n \tstr\tw0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13057 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13057 (discriminator 1)\n \tstr\txzr, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tb\t27ae8 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx4, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13016 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13016 (discriminator 1)\n \tstr\tx4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13017 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13017 (discriminator 1)\n \tcbz\tx4, 28604 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x4]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx23, [x0, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n@@ -41940,30 +41940,30 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t280c8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x23]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13021\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13021\n \tstr\tx23, [sp, #56]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 280e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 28544 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13028\n \tadd\tx1, sp, #0x90\n \tmov\tx2, #0x2 \t// #2\n \tb\t27594 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13030 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13030 (discriminator 2)\n \tmov\tw0, #0x32e6 \t// #13030\n \tstr\tw0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13057 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13057 (discriminator 1)\n \tstr\txzr, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx23, 27ae8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 27ae8 \n@@ -41972,18 +41972,18 @@\n \tstr\tx0, [x23]\n \tcbnz\tx0, 27ae8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27ae8 \n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13249\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13249\n \tldr\tx19, [sp, #56]\n \tb\t27f00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12848\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12848\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n \tb\t279bc \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27eb0 \n \tmov\tx0, x19\n@@ -41996,15 +41996,15 @@\n \tb\t27e64 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27de4 \n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27dfc \n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15074 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15074 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tx23, x24, [sp, #240]\n \tldp\tx25, x26, [sp, #256]\n \tb\t27898 \n \tmov\tx0, x24\n@@ -42017,63 +42017,63 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 281b0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19422\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19422\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19420\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19421\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19421\n \tmov\tx26, #0x0 \t// #0\n \tb\t27d88 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27f34 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27f18 \n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #3768]\n \tstp\tx27, x28, [sp, #272]\n \tb\t274d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12890 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12890 (discriminator 3)\n \tmov\tw1, #0x325a \t// #12890\n \tb\t27920 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13181 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13181 (discriminator 2)\n \tmov\tw0, #0x337d \t// #13181\n \tmov\tw21, #0x3fa \t// #1018\n \tstr\tw0, [sp, #8]\n \tb\t27f34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t276f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x24\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13183 (discriminator 1)\n \tstr\tx0, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13183 (discriminator 1)\n \tcbnz\tx0, 2772c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13183 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13183 (discriminator 2)\n \tmov\tw0, #0x337f \t// #13183\n \tmov\tw21, #0x3fa \t// #1018\n \tstr\tw0, [sp, #8]\n \tb\t27f04 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tstr\tx4, [sp, #16]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #16]\n \tb\t27dc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13204 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13204 (discriminator 2)\n \tmov\tw0, #0x3394 \t// #13204\n \tmov\tx19, x24\n \tmov\tw21, #0x3fa \t// #1018\n \tstr\tw0, [sp, #8]\n \tb\t27f00 \n \tmov\tx24, x19\n \tadd\tx1, sp, #0x98\n@@ -42095,33 +42095,33 @@\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27e7c \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27e14 \n \tstr\tx2, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx2, [sp, #8]\n \ttbnz\tw1, #31, 28688 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 286c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2871c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13099 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13099 (discriminator 2)\n \tmov\tw1, #0x332b \t// #13099\n \tstr\tw1, [sp, #8]\n /usr/include/python3.13/object.h:948\n \tldr\tx1, [sp, #16]\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 2834c \n@@ -42158,20 +42158,20 @@\n \tldr\tx2, [sp, #16]\n \tb\t28314 \n \tmov\tx0, x1\n \tstr\tx2, [sp, #40]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx2, [sp, #40]\n \tb\t282f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tmov\tx0, x26\n \tbl\tbc70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13069\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13069\n \tcbnz\tw0, 27b90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13151\n \tmov\tw21, #0x3f6 \t// #1014\n \tb\t27e88 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27c98 \n \tmov\tx0, x26\n@@ -42179,142 +42179,142 @@\n \tb\t27ce4 \n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27cfc \n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t27d14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12872\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12872 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12872 (discriminator 1)\n \tcbnz\tx0, 287e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12848\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12848\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n \tb\t27a5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17805\n \tldr\tx0, [x24, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17806\n \tstr\txzr, [x24, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17807\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17807\n \tstp\txzr, x0, [sp, #72]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17809\n \tstr\txzr, [sp, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17810\n \tcbz\tx0, 27dac \n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17811 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17811 (discriminator 1)\n \tstr\tx2, [sp, #72]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t283e4 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17814\n \tldr\tx0, [x0, #40]\n \tstr\tx0, [sp, #88]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx0, 27dac \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t27dac // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n \tb\t27dac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x1\n \tbl\t156ec \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13086 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13086 (discriminator 1)\n \tcbnz\tx0, 27c0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13086 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13086 (discriminator 2)\n \tmov\tw1, #0x331e \t// #13086\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13086 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13086 (discriminator 2)\n \tstr\tw1, [sp, #8]\n \tb\t27d44 \n /usr/include/c++/14/bits/char_traits.h:350\n \tldrb\tw1, [sp, #160]\n \tstrb\tw1, [x0]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #112]\n /usr/include/c++/14/bits/basic_string.h:1077\n \tldr\tx2, [sp, #152]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t28000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13088 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13088 (discriminator 2)\n \tmov\tx0, x23\n \tbl\taba0 \n \tstr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13088 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13088 (discriminator 1)\n \tcbnz\tx0, 27c34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 28468 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 28894 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13088 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13088 (discriminator 6)\n \tmov\tw0, #0x3320 \t// #13088\n \tstr\tw0, [sp, #8]\n \tb\t27d44 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 286e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 28750 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28708 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13090 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13090 (discriminator 2)\n \tmov\tw1, #0x3322 \t// #13090\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12943\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12943\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13090 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13090 (discriminator 2)\n \tstr\tw1, [sp, #8]\n \tb\t282e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 284cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 287c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 287b8 \n@@ -42325,19 +42325,19 @@\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2880c \n \tmov\tw1, #0x332d \t// #13101\n \tstr\tw1, [sp, #8]\n \tb\t282e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 28728 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 28760 \n@@ -42346,144 +42346,144 @@\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28538 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 28744 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13095 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13095 (discriminator 2)\n \tmov\tw0, #0x3327 \t// #13095\n \tstr\tw0, [sp, #8]\n \tb\t27d44 \n \tstr\tx4, [sp, #8]\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n \tb\t280e0 \n /usr/include/python3.13/object.h:349\n \tldr\tx3, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp\tx3, #0x0\n \tb.le\t27f78 \n \tadd\tx23, x1, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735\n \tmov\tx0, #0x0 \t// #0\n \tb\t28578 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp\tx3, x0\n \tb.eq\t28614 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17736\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17736\n \tldr\tx1, [x23, x0, lsl #3]\n \tcmp\tx26, x1\n \tb.ne\t2856c // b.any\n \tb\t27b90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17782\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17782\n \tmov\tx1, x21\n \tmov\tx0, x23\n \tbl\tae40 \n \tb\t27e2c \n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13122\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13122\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx2, [sp, #8]\n \ttbnz\tw1, #31, 28778 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 2876c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 287ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13097 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13097 (discriminator 2)\n \tmov\tw1, #0x3329 \t// #13097\n \tstr\tw1, [sp, #8]\n \tb\t282e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12865\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12865\n \tbl\tb900 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12865 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12865 (discriminator 1)\n \tcbz\tx0, 27fc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12865 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12865 (discriminator 2)\n \tmov\tw1, #0x3241 \t// #12865\n \tb\t27920 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tldr\tx2, [sp, #16]\n \tmov\tx0, x26\n \tldr\tx1, [sp, #32]\n \tbl\taac0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13101 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13101 (discriminator 1)\n \tcbnz\tx0, 27cd0 \n \tb\t284cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13028\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13028\n \tldr\tx23, [sp, #56]\n \tadd\tx1, sp, #0x98\n \tmov\tx2, #0x1 \t// #1\n \tb\t27594 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740\n \tldr\tx1, [x23, x4, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx26, x1\n \tb.eq\t27b90 // b.none\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x26, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw0, #31, 28818 \n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x26, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw0, #30, 28818 \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw0, #31, 28870 \n /usr/include/python3.13/object.h:1241\n \tldr\tx5, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw5, #30, 28870 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx0, [x26, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx0, 28848 \n /usr/include/python3.13/object.h:349\n \tldr\tx6, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx6, #0x0\n \tb.le\t28834 \n \tadd\tx0, x0, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx5, #0x0 \t// #0\n \tb\t28678 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx5, x5, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx6, x5\n \tb.eq\t28834 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx7, [x0, x5, lsl #3]\n \tcmp\tx1, x7\n \tb.ne\t2866c // b.any\n \tb\t27b90 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13099 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13099 (discriminator 2)\n \tmov\tw1, #0x332b \t// #13099\n \tstr\tw1, [sp, #8]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2879c \n /usr/include/python3.13/object.h:948\n@@ -42493,15 +42493,15 @@\n \tcbnz\tx0, 282f8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tstr\tx2, [sp, #40]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx2, [sp, #40]\n \tb\t282f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13099 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13099 (discriminator 2)\n \tmov\tw0, #0x332b \t// #13099\n \tstr\tw0, [sp, #8]\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tstr\tx2, [sp, #40]\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:361\n@@ -42521,21 +42521,21 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbnz\tx0, 28708 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13108\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13108\n \tmov\tw0, #0x3322 \t// #13090\n \tstr\tw0, [sp, #8]\n \tb\t27d44 \n \tldp\tx27, x28, [sp, #272]\n \tb\t27938 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13099 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13099 (discriminator 2)\n \tmov\tw0, #0x332b \t// #13099\n \tstr\tw0, [sp, #8]\n \tb\t282f8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #32]\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -42545,32 +42545,32 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbnz\tx0, 28538 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28538 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13090 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13090 (discriminator 2)\n \tmov\tw0, #0x3322 \t// #13090\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12943\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12943\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13090 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13090 (discriminator 2)\n \tstr\tw0, [sp, #8]\n \tb\t286c8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28520 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13097 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13097 (discriminator 2)\n \tmov\tw0, #0x3329 \t// #13097\n \tstr\tw0, [sp, #8]\n \tb\t286c8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13097 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13097 (discriminator 2)\n \tmov\tw1, #0x3329 \t// #13097\n \tstr\tw1, [sp, #8]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 2869c \n /usr/include/python3.13/object.h:361\n@@ -42581,15 +42581,15 @@\n \tb\t27d44 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #32]\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 28304 \n \tb\t28318 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13097 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13097 (discriminator 2)\n \tmov\tw0, #0x3329 \t// #13097\n \tstr\tw0, [sp, #8]\n \tb\t282f8 \n /usr/include/python3.13/object.h:948\n \tmov\tw0, #0x332d \t// #13101\n \tmov\tx2, #0x0 \t// #0\n \tstr\tw0, [sp, #8]\n@@ -42601,72 +42601,72 @@\n \tstr\tw1, [sp, #8]\n \tmov\tx2, #0x0 \t// #0\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw0, #31, 2869c \n \tb\t2878c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:12872 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:12872 (discriminator 2)\n \tmov\tw1, #0x3248 \t// #12872\n \tb\t27920 \n \tstp\tx23, x24, [sp, #240]\n \tstp\tx25, x26, [sp, #256]\n \tstp\tx27, x28, [sp, #272]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:15082\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:15082\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13071 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13071 (discriminator 2)\n \tmov\tw0, #0x330f \t// #13071\n \tmov\tw21, #0x3f7 \t// #1015\n \tstr\tw0, [sp, #8]\n \tb\t27e88 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tw0, #0x332d \t// #13101\n \tstr\tw0, [sp, #8]\n \tb\t282f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tmov\tx0, x26\n \tstr\tx3, [sp, #16]\n \tstr\tx4, [sp, #32]\n \tbl\tbc70 \n \tldr\tx3, [sp, #16]\n \tldr\tx4, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcbnz\tw0, 27b90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739 (discriminator 2)\n \tadd\tx4, x4, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739 (discriminator 1)\n \tcmp\tx3, x4\n \tb.ne\t28618 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13151\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13151\n \tmov\tw21, #0x3f6 \t// #1014\n \tb\t27e88 \n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x0\n \tb.eq\t27b90 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 2884c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tb.ne\t28834 // b.any\n \tb\t27b90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttbz\tw0, #26, 28818 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24404\n \tmov\tx0, x26\n \tstr\tx3, [sp, #16]\n \tstr\tx4, [sp, #32]\n \tbl\t15e80 \n \tldr\tx3, [sp, #16]\n \tldr\tx4, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcbz\tw0, 28834 \n \tb\t27b90 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28468 \n \tbti\tj\n@@ -42681,126 +42681,126 @@\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t287f8 // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13037 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13037 (discriminator 4)\n \tmov\tx1, x0\n \tmov\tx0, x26\n \tmov\tx26, x1\n \tbl\tb280 \n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13038 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13038 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13039\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13039\n \tbl\tbd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:13041\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:13041\n \tbl\tb930 <__cxa_end_catch@plt>\n \tmov\tw0, #0x32f0 \t// #13040\n \tstr\tw0, [sp, #8]\n \tb\t280f4 \n \tbti\tj\n \tb\t288ec \n \tbti\tj\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tb\t288a8 \n \tnop\n __pyx_tp_new_7_rtmidi_MidiIn(_typeobject*, _object*, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14887\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14887\n \tpaciasp\n \tsub\tsp, sp, #0x130\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #208]\n \tadd\tx29, sp, #0xd0\n \tstp\tx19, x20, [sp, #224]\n \tmov\tx19, x1\n \tmov\tx20, x2\n \tstp\tx21, x22, [sp, #240]\n \tldr\tx4, [x3]\n \tstr\tx4, [sp, #200]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14889\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14889\n \tbl\t14f00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14890 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14890 (discriminator 1)\n \tcbz\tx0, 28a54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14891\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14891\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14892\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14892\n \tstp\tx23, x24, [sp, #256]\n \tadrp\tx24, 61000 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14893\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14893\n \tadrp\tx21, 5f000 \n \tldr\tx21, [x21, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14892\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14892\n \tadd\tx0, x24, #0x568\n \tstp\tx25, x26, [sp, #272]\n \tstp\tx27, x28, [sp, #288]\n \tldr\tx0, [x0, #2752]\n \tstr\tx0, [x22, #16]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14893\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14893\n \tstr\tx21, [x22, #56]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28998 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10921\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10921\n \tadd\tx26, sp, #0xa0\n \tadd\tx23, x24, #0x568\n \tadd\tx2, x23, #0x748\n \tstr\tx2, [sp, #160]\n \tadd\tx0, x23, #0x658\n \tadd\tx1, x23, #0x718\n \tstp\tx0, x1, [x26, #8]\n /usr/include/python3.13/object.h:349\n \tldr\tx27, [x19, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10921\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10921\n \tstr\txzr, [x26, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10925\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10925\n \tcmp\tx27, #0x2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10923\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10923\n \tcbz\tx20, 28a5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10925\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10925\n \tb.eq\t29510 // b.none\n \tb.gt\t28a78 \n \tcbz\tx27, 28aec \n \tcmp\tx27, #0x1\n \tb.ne\t295c8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10930\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10930\n \tldr\tx28, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10935\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10935\n \tmov\tx0, x20\n \tbl\tba40 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10945\n \tcmp\tx0, #0x0\n \tb.gt\t28f98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10974\n \tcbz\tx28, 28b00 \n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975\n \tmov\tx0, x28\n \tbl\t17a40 \n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975 (discriminator 1)\n \tbl\tb900 \n \tcbz\tx0, 29ec0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975 (discriminator 3)\n \tmov\tw1, #0x2adf \t// #10975\n \tmov\tw2, #0x31f \t// #799\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10998\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10998\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2f8\n \tbl\t18928 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n@@ -42809,203 +42809,203 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 297bc \n \tldp\tx23, x24, [sp, #256]\n \tldp\tx25, x26, [sp, #272]\n \tldp\tx27, x28, [sp, #288]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14890 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14890 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n \tb\t28f04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10963\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10963\n \tb.eq\t29714 // b.none\n \tb.gt\t28f84 \n \tcbz\tx27, 28b00 \n \tcmp\tx27, #0x1\n \tb.ne\t295c8 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10968\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10968\n \tldr\tx28, [x19, #24]\n \tb\t289f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10925\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10925\n \tcmp\tx27, #0x3\n \tb.ne\t29584 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10926\n \tldr\tx6, [x19, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10935\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10935\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10928\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10928\n \tldp\tx28, x25, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10926\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10926\n \tstr\tx6, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10935\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10935\n \tbl\tba40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10958 (discriminator 1)\n \tcmp\tx0, #0x0\n \tldr\tx6, [sp]\n \tb.gt\t297fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10974\n \tcbz\tx28, 29654 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975\n \tmov\tx0, x28\n \tstr\tx6, [sp]\n \tbl\t17a40 \n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975 (discriminator 1)\n \tbl\tb900 \n \tldr\tx6, [sp]\n \tcbnz\tx0, 28a10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10980\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10980\n \tcbz\tx6, 29ec0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10981\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10981\n \tmov\tx0, x6\n \tbl\t17888 \n \tstr\tw0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10981 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10981 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t28b18 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10981 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10981 (discriminator 2)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10981 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10981 (discriminator 1)\n \tcbz\tx0, 28b18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10981 (discriminator 9)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10981 (discriminator 9)\n \tmov\tw1, #0x2ae5 \t// #10981\n \tmov\tw2, #0x320 \t// #800\n \tb\t28a20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10935\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10935\n \tmov\tx0, x20\n \tbl\tba40 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10938\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10938\n \tcmp\tx0, #0x0\n \tb.gt\t29734 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10977\n \tldr\tw0, [x23, #2144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10922\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10977\n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10983\n \tmov\tw0, #0x400 \t// #1024\n \tstr\tw0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11024\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11024\n \tstp\txzr, xzr, [sp, #48]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tadd\tx28, sp, #0x90\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11036\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11036\n \tstp\txzr, xzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11038\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11038\n \tstp\txzr, xzr, [sp, #80]\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\txzr, [sp, #136]\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #144]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx28, [sp, #128]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28b44 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x25]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11056\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11056\n \tcmp\tx25, x21\n \tb.eq\t28f3c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11086\n \tbl\taa00 \n \tldr\tx19, [x0, #120]\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239\n \tnop\n \tnop\n \tldr\tx20, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239 (discriminator 2)\n \tcmp\tx20, #0x0\n \tccmp\tx20, x21, #0x4, ne\t// ne = any\n \tb.ne\t29000 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19240\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19240\n \tldr\tx19, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19239 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19239 (discriminator 3)\n \tcbnz\tx19, 28b60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19255\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19255\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19257\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19257\n \tstr\txzr, [sp]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11100\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11100\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11100\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11100\n \tldr\tx23, [x1, #2040]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x23\n \tbl\tb320 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 29670 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t28ba8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11100 (discriminator 1)\n \tstr\tx0, [sp, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11105 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11105 (discriminator 2)\n \tldr\tx1, [x0, #8]\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3976]\n \tstr\tx2, [sp, #40]\n \tcmp\tx1, x2\n \tb.eq\t29690 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11118\n \tldr\tx23, [sp, #56]\n \tadd\tx1, sp, #0xa8\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11117\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11117\n \tstr\tx4, [sp, #16]\n \tstp\tx4, x25, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11118\n \tbl\t18500 \n \tmov\tx27, x0\n /usr/include/python3.13/object.h:1041\n \tldr\tx4, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11118 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11118 (discriminator 1)\n \tstr\tx0, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx4, 28c08 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x4]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28c08 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x4]\n \tcbz\tx0, 2953c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11119 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11119 (discriminator 1)\n \tstr\txzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11120 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11120 (discriminator 1)\n \tcbz\tx27, 296e4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28c24 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 29060 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11124\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11124\n \tmov\tx8, x26\n \tmov\tx0, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11122 (discriminator 1)\n \tstr\txzr, [sp, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11124\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11124\n \tbl\t1cb48 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #128]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x28\n \tb.eq\t29034 // b.none\n /usr/include/c++/14/bits/basic_string.h:271\n@@ -43035,43 +43035,43 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #160]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x23\n \tb.eq\t28c84 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11124 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11124 (discriminator 2)\n \tbl\tb900 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11124 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11124 (discriminator 2)\n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11124 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11124 (discriminator 1)\n \tcbnz\tx0, 2906c \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 28ca4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x27]\n \tcbz\tx1, 29524 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11127\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11127\n \tmov\tx0, #0x10 \t// #16\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11125 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11125 (discriminator 1)\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11127\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11127\n \tbl\tb2f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11127 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11127 (discriminator 1)\n \tldr\tw3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11127\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11127\n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11127 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11127 (discriminator 1)\n \tldr\tw1, [sp, #32]\n \tadd\tx2, sp, #0x80\n \tbl\taa80 , std::allocator > const&, unsigned int)@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11132\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11132\n \tstr\tx27, [x22, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx19, 28ce0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28ce0 \n@@ -43096,63 +43096,63 @@\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28d14 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 2963c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x22, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11271\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11271\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11271\n \tldr\tx1, [x0, #1920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 29894 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11271 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11271 (discriminator 1)\n \tstr\tx0, [sp, #56]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11271 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11271 (discriminator 1)\n \tcbz\tx0, 29884 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11273\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11273\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11273\n \tldr\tx24, [x1, #1144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x24\n \tbl\tb320 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2989c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28d68 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x20]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11273 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11273 (discriminator 1)\n \tstr\tx20, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11278 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11278 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tldr\tx1, [sp, #40]\n \tcmp\tx0, x1\n \tb.ne\t298cc // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx23, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11280 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11280 (discriminator 1)\n \tcbz\tx23, 298f0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx24, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -43164,33 +43164,33 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28da8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x24]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11284\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11284\n \tstr\tx24, [sp, #56]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28dc0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 29648 \n \tmov\tx1, x26\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11291\n \tmov\tx0, x24\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11290\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11290\n \tstp\tx23, x20, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11291\n \tbl\t18500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11291 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11291 (discriminator 1)\n \tstr\tx0, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11291\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11291\n \tmov\tx19, x0\n /usr/include/python3.13/object.h:1041\n \tcbz\tx23, 28df4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28df4 \n@@ -43202,99 +43202,99 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28e08 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 29578 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11293 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11293 (discriminator 1)\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11294 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11294 (discriminator 1)\n \tcbz\tx19, 298dc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28e24 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 295ec \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11296 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11296 (discriminator 1)\n \tstr\txzr, [sp, #56]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28e3c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 295f8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11298 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11298 (discriminator 1)\n \tstr\txzr, [sp, #64]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28e50 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11310\n \tldr\tx0, [x22, #56]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 28e68 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 29604 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11311\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11311\n \tstr\tx21, [x22, #56]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28e7c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11323\n \tldr\tx0, [x22, #24]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 28e94 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 2960c \n /usr/include/python3.13/object.h:824\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11324\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11324\n \tstr\tx21, [x22, #24]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28eb0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11336\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11336\n \tldr\tx0, [x22, #40]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 28ec8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 295e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11348\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11348\n \tmov\tw20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11337\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11337\n \tstr\tx19, [x22, #40]\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x25]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 28ee4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -43303,35 +43303,35 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #128]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x28\n \tb.eq\t28ef4 // b.none\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14894 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14894 (discriminator 2)\n \tcbnz\tw20, 28a34 \n \tldp\tx23, x24, [sp, #256]\n \tldp\tx25, x26, [sp, #272]\n \tldp\tx27, x28, [sp, #288]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14899\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14899\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #200]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t29e38 // b.any\n \tldp\tx29, x30, [sp, #208]\n \tmov\tx0, x22\n \tldp\tx19, x20, [sp, #224]\n \tldp\tx21, x22, [sp, #240]\n \tadd\tsp, sp, #0x130\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11065\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11065\n \tadd\tx0, x24, #0x568\n \tldr\tx25, [x0, #880]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x25]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t28f54 // b.none\n@@ -43349,55 +43349,55 @@\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28b4c \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28ce0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10963\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10963\n \tcmp\tx27, #0x3\n \tb.ne\t29584 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10964\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10964\n \tldr\tx6, [x19, #40]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10966\n \tldp\tx28, x25, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10968\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10968\n \tb\t28aa0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10946\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10946\n \tadd\tx1, x24, #0x568\n \tmov\tx0, x20\n \tldr\tx1, [x1, #1624]\n \tbl\tb650 \n \tmov\tx25, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10947\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10947\n \tcbz\tx0, 29c64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10947 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10947 (discriminator 1)\n \tsub\tx19, x19, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10952\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10952\n \tcmp\tx19, #0x0\n \tb.le\t29614 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10953\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10953\n \tadd\tx23, x24, #0x568\n \tmov\tx0, x20\n \tldr\tx1, [x23, #1816]\n \tbl\tb650 \n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10954\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10954\n \tcbz\tx0, 29a18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10958 (discriminator 1)\n \tcmp\tx19, #0x1\n \tb.ne\t297fc // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10974\n \tcbz\tx28, 29774 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975\n \tmov\tx0, x28\n \tstr\tx6, [sp]\n \tbl\t17a40 \n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975 (discriminator 1)\n \tbl\tb900 \n \tldr\tx6, [sp]\n \tcbz\tx0, 28ac4 \n \tb\t28a10 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x20]\n /usr/include/python3.13/object.h:826\n@@ -43410,15 +43410,15 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x19]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t29024 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19263\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19263\n \tmov\tx0, x20\n \tbl\taf80 \n \tstr\tx0, [sp]\n \tb\t28b80 \n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [sp, #160]\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -43442,205 +43442,205 @@\n \tb\t28c24 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2907c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x27]\n \tcbz\tx1, 29900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11147 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11147 (discriminator 1)\n \tmov\tw0, #0x2b74 \t// #11124\n \tstr\tw0, [sp, #8]\n \tstr\txzr, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11149\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11149\n \tldr\tx0, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11148 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11148 (discriminator 1)\n \tstr\txzr, [sp, #56]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 290a8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 290a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 29918 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11149 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11149 (discriminator 1)\n \tldr\tx0, [sp, #24]\n \tstr\txzr, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11158\n \tldr\tx2, [x0, #112]\n \tadd\tx0, x24, #0x568\n \tldr\tx1, [x0, #2816]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17749 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17749 (discriminator 1)\n \tcbz\tx2, 29508 \n /usr/include/python3.13/object.h:336\n \tldr\tx27, [x2, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17751\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17751\n \tcmp\tx1, x27\n \tb.eq\t29130 // b.none\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17760 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17760 (discriminator 3)\n \ttbnz\tw0, #26, 29bd8 \n /usr/include/python3.13/object.h:1238\n \tldr\tx2, [x27, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x2, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #31, 299f8 \n /usr/include/python3.13/object.h:1241\n \tldr\tx2, [x27, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw2, #30, 299f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw0, #31, 299f8 \n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw0, #30, 299f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx3, [x27, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx3, 294e8 \n /usr/include/python3.13/object.h:349\n \tldr\tx4, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, #0x0\n \tb.le\t29508 \n \tadd\tx3, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx0, #0x0 \t// #0\n \tb\t29124 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx4, x0\n \tb.eq\t29508 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx2, [x3, x0, lsl #3]\n \tcmp\tx1, x2\n \tb.ne\t29118 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11160\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11160\n \tldr\tw1, [sp, #8]\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2f8\n \tmov\tw2, #0x32a \t// #810\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11161\n \tldr\tx0, [sp, #24]\n \tadd\tx3, sp, #0x40\n \tadd\tx2, sp, #0x38\n \tadd\tx1, sp, #0x30\n \tbl\t181b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11161 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11161 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t29e28 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11165\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11165\n \tldr\tx23, [sp, #56]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2917c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11176\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11176\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11176\n \tldr\tx27, [x1, #920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x27\n \tbl\tb320 \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 29aa0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t291a8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11178 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11178 (discriminator 2)\n \tldr\tx1, [x23, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3872]\n \tcmp\tx1, x0\n \tb.ne\t29ad8 // b.any\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t291cc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11178 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11178 (discriminator 1)\n \tmov\tx27, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11180\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11180\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tstr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11180 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11180 (discriminator 1)\n \tcbz\tx0, 29b10 \n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx27, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11185\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11185\n \tbl\tb3a0 \n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11185 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11185 (discriminator 1)\n \tcbz\tx0, 29b98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tbl\tb7c0 \n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11187 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11187 (discriminator 1)\n \tcbz\tx0, 29c1c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11189\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11189\n \tadd\tx24, x24, #0x568\n \tmov\tx0, x27\n \tstr\tx2, [sp, #8]\n \tldr\tx1, [x24, #2048]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11189 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11189 (discriminator 1)\n \tldr\tx2, [sp, #8]\n \ttbnz\tw0, #31, 29944 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x2]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29230 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x2]\n \tcbz\tx1, 29a0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x26, #8]\n \tldr\tx24, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx24, 29c78 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tcbnz\tw0, 29b64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tldr\tx1, [sp, #16]\n \tmov\tx2, x27\n \tmov\tx0, x26\n \tblr\tx24\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tcbz\tx24, 29b44 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x26]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2927c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -43659,85 +43659,85 @@\n \tldr\tx0, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 292a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbz\tx0, 29a48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11196\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11196\n \tmov\tx0, x24\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x24]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 292c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x24]\n \tcbz\tx0, 297d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11198\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11198\n \tmov\tw1, #0x2bbe \t// #11198\n \tstr\tw1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11218\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11218\n \tldr\tx0, [x24, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19416\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19416\n \tldr\tx26, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19417\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19417\n \tstr\txzr, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19418\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19418\n \tcbz\tx26, 29860 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19418 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19418 (discriminator 1)\n \tcmp\tx26, x21\n \tb.eq\t29840 // b.none\n /usr/include/python3.13/object.h:336\n \tldr\tx27, [x26, #8]\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x27]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t29304 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19427\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19427\n \tldr\tx21, [x26, #40]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx21, 2931c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2931c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11219\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11219\n \tadd\tx3, sp, #0x58\n \tadd\tx2, sp, #0x50\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x24\n \tbl\t181b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11219 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11219 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t29a54 // b.none\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2934c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 298c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11234\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11234\n \tldr\tx1, [x24, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19285\n \tldr\tx0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19286\n \tstr\tx26, [x1]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 29370 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29370 \n@@ -43761,26 +43761,26 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 293a0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 29938 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11239\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11239\n \tldp\tx26, x23, [sp, #72]\n \tldr\tx21, [sp, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17778\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17778\n \tcbz\tx23, 293b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17780 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17780 (discriminator 1)\n \tldr\tx0, [x23, #40]\n \tcmp\tx21, x0\n \tb.ne\t29c54 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17784\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17784\n \tldr\tx0, [x24, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17785\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17785\n \tstr\tx23, [x24, #112]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 293d8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 293d8 \n@@ -43804,25 +43804,25 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 29408 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2992c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11241\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11241\n \tmov\tw21, #0x32c \t// #812\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11240\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11240\n \tstp\txzr, xzr, [sp, #72]\n \tstr\txzr, [sp, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11259\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11259\n \tldr\tx0, [sp, #24]\n \tldr\tx1, [x0, #120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19285\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19285\n \tldr\tx0, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19286\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19286\n \tstr\tx20, [x1]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 2943c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2943c \n@@ -43847,83 +43847,83 @@\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 29470 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 29920 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11351\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11351\n \tldr\tx0, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 2948c \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2948c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 29780 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11352\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11352\n \tldr\tx19, [sp, #56]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx19, 294a8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 294a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 29870 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11353\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11353\n \tldr\tx0, [sp, #64]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx0, 294c4 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 294c4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 2987c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11358\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11358\n \tldr\tw1, [sp, #8]\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tw2, w21\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x2f8\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11359\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11359\n \tmov\tw20, #0xffffffff \t// #-1\n \tb\t28ed0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx27, [x27, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x27\n \tb.eq\t29130 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx27, 294e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11159\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tb.eq\t29130 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11241\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11241\n \tmov\tw21, #0x32a \t// #810\n \tb\t29414 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10928\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10928\n \tldp\tx28, x25, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10935\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10935\n \tmov\tx0, x20\n \tbl\tba40 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10936\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10936\n \tb\t28fb4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28ca4 \n \tmov\tx0, x25\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -43953,48 +43953,48 @@\n \tldr\tx0, [sp, #160]\n /usr/include/c++/14/bits/basic_string.h:263\n \tb\t28c6c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28e08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x27\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx2, x2, #0x2e8\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10988 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10988 (discriminator 1)\n \tmov\tw1, #0x2aec \t// #10988\n \tmov\tw2, #0x31f \t// #799\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10988\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10988\n \tb\t28a20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tldr\tx0, [x0]\n \tb\t2959c \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28ec8 \n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -44002,63 +44002,63 @@\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28e3c \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28e68 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28e94 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10974\n \tcbnz\tx28, 289fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10977\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10983\n \tmov\tw1, #0x400 \t// #1024\n \tstr\tw1, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10977\n \tldr\tw0, [x0, #2144]\n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10980\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10980\n \tb\t28b18 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28cf8 \n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28d14 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28dc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10977\n \tadd\tx0, x24, #0x568\n \tldr\tw0, [x0, #2144]\n \tstr\tw0, [sp, #32]\n \tb\t28ac0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t28df4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x23\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11100 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11100 (discriminator 1)\n \tstr\tx0, [sp, #56]\n \tcbnz\tx0, 28bac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11100 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11100 (discriminator 2)\n \tmov\tw0, #0x2b5c \t// #11100\n \tstr\tw0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11147 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11147 (discriminator 1)\n \tstr\txzr, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tb\t29088 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx4, [x0, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11106 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11106 (discriminator 1)\n \tstr\tx4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11107 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11107 (discriminator 1)\n \tcbz\tx4, 29d28 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x4]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx23, [x0, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n@@ -44070,30 +44070,30 @@\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t296c0 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x23]\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x0]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11111\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11111\n \tstr\tx23, [sp, #56]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 296d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x0]\n \tcbz\tx1, 29c0c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11118\n \tmov\tx1, x26\n \tmov\tx2, #0x2 \t// #2\n \tb\t28bd4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11120 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11120 (discriminator 2)\n \tmov\tw0, #0x2b70 \t// #11120\n \tstr\tw0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11147 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11147 (discriminator 1)\n \tstr\txzr, [sp, #48]\n /usr/include/python3.13/object.h:1041\n \tcbz\tx23, 29088 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 29088 \n@@ -44101,57 +44101,57 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbnz\tx0, 29088 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29088 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10966\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10966\n \tldp\tx28, x25, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10974\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10974\n \tmov\tx6, #0x0 \t// #0\n \tcbnz\tx28, 28aa4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10977\n \tldr\tw0, [x23, #2144]\n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10983\n \tmov\tw0, #0x400 \t// #1024\n \tstr\tw0, [sp, #8]\n \tb\t28b18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10939\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10939\n \tldr\tx1, [x23, #1864]\n \tmov\tx0, x20\n \tbl\tb650 \n \tmov\tx28, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10940\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10940\n \tcbz\tx0, 297e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10945\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10945\n \tsubs\tx19, x19, #0x1\n \tb.ne\t28f98 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975\n \tbl\t17a40 \n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10975 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10975 (discriminator 1)\n \tbl\tb900 \n \tcbnz\tx0, 28a10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10983\n \tmov\tw0, #0x400 \t// #1024\n \tstr\tw0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10922\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n \tb\t28b18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10977\n \tldr\tw0, [x23, #2144]\n \tstr\tw0, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10980\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10980\n \tb\t28ac4 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11352\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11352\n \tldr\tx19, [sp, #56]\n \tb\t29490 \n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2943c \n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -44160,51 +44160,51 @@\n \tb\t29370 \n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29388 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t293d8 \n \tmov\tx0, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14890 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14890 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldp\tx23, x24, [sp, #256]\n \tldp\tx25, x26, [sp, #272]\n \tldp\tx27, x28, [sp, #288]\n \tb\t28f04 \n \tmov\tx0, x24\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t292c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10941\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10941\n \tbl\tb900 \n \tmov\tx28, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10941 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10941 (discriminator 1)\n \tcbz\tx0, 28f98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10941 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10941 (discriminator 2)\n \tmov\tw1, #0x2abd \t// #10941\n \tmov\tw2, #0x31f \t// #799\n \tb\t28a20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10960\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10960\n \tmov\tx4, x27\n \tmov\tx0, x20\n \tadd\tx3, sp, #0x60\n \tmov\tx2, x26\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tmov\tx1, #0x0 \t// #0\n \tadd\tx5, x5, #0x2e8\n \tstp\tx28, x25, [sp, #96]\n \tstr\tx6, [sp, #112]\n \tbl\t17e00 \n \tldr\tx6, [sp, #112]\n \tldp\tx28, x25, [sp, #96]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10960 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10960 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t28aa0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10960 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10960 (discriminator 2)\n \tmov\tw1, #0x2ad0 \t// #10960\n \tmov\tw2, #0x31f \t// #799\n \tb\t28a20 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 29860 \n@@ -44212,58 +44212,58 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbnz\tx0, 29860 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19422\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19422\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19420\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19420\n \tmov\tx26, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:19421\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:19421\n \tmov\tx27, #0x0 \t// #0\n \tb\t2931c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t294a8 \n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t294c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11271 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11271 (discriminator 2)\n \tmov\tw0, #0x2c07 \t// #11271\n \tmov\tw21, #0x32e \t// #814\n \tstr\tw0, [sp, #8]\n \tb\t294c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tb\t28d30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x24\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11273 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11273 (discriminator 1)\n \tstr\tx0, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11273 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11273 (discriminator 1)\n \tcbnz\tx0, 28d6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11273 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11273 (discriminator 2)\n \tmov\tw0, #0x2c09 \t// #11273\n \tmov\tw21, #0x32e \t// #814\n \tstr\tw0, [sp, #8]\n \tb\t29494 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2934c \n \tmov\tx24, x19\n \tadd\tx1, sp, #0xa8\n \tmov\tx2, #0x1 \t// #1\n \tb\t28dc8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11294 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11294 (discriminator 2)\n \tmov\tw0, #0x2c1e \t// #11294\n \tmov\tx19, x24\n \tmov\tw21, #0x32e \t// #814\n \tstr\tw0, [sp, #8]\n \tb\t29490 \n \tmov\tx24, x19\n \tadd\tx1, sp, #0xa8\n@@ -44284,30 +44284,30 @@\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29408 \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t293a0 \n \tstr\tx2, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx2, [sp, #8]\n \ttbnz\tw1, #31, 29d08 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 29d38 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11189 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11189 (discriminator 2)\n \tmov\tw0, #0x2bb5 \t// #11189\n \tstr\tw0, [sp, #8]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29994 \n \tnop\n \tnop\n /usr/include/python3.13/object.h:948\n@@ -44346,164 +44346,164 @@\n \tldr\tx2, [sp, #32]\n \tb\t299b0 \n \tmov\tx0, x27\n \tstr\tx2, [sp, #32]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx2, [sp, #32]\n \tb\t2998c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tmov\tx0, x27\n \tbl\tbc70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11159\n \tcbnz\tw0, 29130 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11241\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11241\n \tmov\tw21, #0x32a \t// #810\n \tb\t29414 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x2\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29230 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10955\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10955\n \tbl\tb900 \n \tmov\tx6, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10955 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10955 (discriminator 1)\n \tcbz\tx0, 297fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10955 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10955 (discriminator 2)\n \tmov\tw1, #0x2acb \t// #10955\n \tmov\tw2, #0x31f \t// #799\n \tb\t28a20 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2927c \n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29294 \n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t292a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17805\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17805\n \tldr\tx0, [x24, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17806\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17806\n \tstr\txzr, [x24, #112]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17807\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17807\n \tstp\txzr, x0, [sp, #72]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17809\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17809\n \tstr\txzr, [sp, #88]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17810\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17810\n \tcbz\tx0, 29338 \n /usr/include/python3.13/object.h:336\n \tldr\tx2, [x0, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17811 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17811 (discriminator 1)\n \tstr\tx2, [sp, #72]\n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x2]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t29a80 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x2]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17814\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17814\n \tldr\tx0, [x0, #40]\n \tstr\tx0, [sp, #88]\n /usr/include/python3.13/object.h:1031\n \tcbz\tx0, 29338 \n /usr/include/python3.13/object.h:825\n \tldr\tw1, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw1, w1, #0x1\n \tb.eq\t29338 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw1, [x0]\n \tb\t29338 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x27\n \tbl\t156ec \n \tmov\tx26, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11176 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11176 (discriminator 1)\n \tcbnz\tx0, 291a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11176 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11176 (discriminator 2)\n \tmov\tw1, #0x2ba8 \t// #11176\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11176 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11176 (discriminator 2)\n \tstr\tw1, [sp, #8]\n \tb\t292d8 \n /usr/include/c++/14/bits/char_traits.h:350\n \tldrb\tw1, [sp, #176]\n \tstrb\tw1, [x0]\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #128]\n /usr/include/c++/14/bits/basic_string.h:1077\n \tldr\tx2, [sp, #168]\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t29568 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11178 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11178 (discriminator 2)\n \tmov\tx0, x23\n \tbl\taba0 \n \tmov\tx27, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11178 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11178 (discriminator 1)\n \tcbnz\tx0, 291d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29b04 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 29e70 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11178 (discriminator 6)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11178 (discriminator 6)\n \tmov\tw0, #0x2baa \t// #11178\n \tstr\tw0, [sp, #8]\n \tb\t292d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29d5c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 29dac \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29d78 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11180 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11180 (discriminator 2)\n \tmov\tw0, #0x2bac \t// #11180\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11033\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11180 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11180 (discriminator 2)\n \tstr\tw0, [sp, #8]\n \tb\t29980 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tcbnz\tx0, 29b64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29e10 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 29e00 \n@@ -44511,19 +44511,19 @@\n \tldr\tx1, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tw0, #0x2bb7 \t// #11191\n \tstr\tw0, [sp, #8]\n \tmov\tx2, #0x0 \t// #0\n \ttbz\tw1, #31, 29980 \n \tb\t29994 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 29d84 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 29dbc \n@@ -44532,154 +44532,154 @@\n \tldr\tx0, [x1]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 29bcc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbz\tx0, 29da0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11185 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11185 (discriminator 2)\n \tmov\tw0, #0x2bb1 \t// #11185\n \tstr\tw0, [sp, #8]\n \tb\t292d8 \n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x1, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t29508 \n \tadd\tx23, x1, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735\n \tmov\tx0, #0x0 \t// #0\n \tb\t29bfc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17735 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17735 (discriminator 1)\n \tcmp\tx26, x0\n \tb.eq\t29c94 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17736\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17736\n \tldr\tx1, [x23, x0, lsl #3]\n \tcmp\tx27, x1\n \tb.ne\t29bf0 // b.any\n \tb\t29130 \n \tstr\tx4, [sp, #16]\n /usr/include/python3.13/object.h:949\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #16]\n \tb\t296d8 \n \tstr\tx0, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tbl\taa00 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x26]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11212\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11212\n \tmov\tx24, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx2, [sp, #8]\n \ttbnz\tw1, #31, 29dd4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x26]\n \tcbz\tx1, 29dc8 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11187 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11187 (discriminator 2)\n \tmov\tw0, #0x2bb3 \t// #11187\n \tstr\tw0, [sp, #8]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 29980 \n \tb\t29994 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17782\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17782\n \tmov\tx1, x21\n \tmov\tx0, x23\n \tbl\tae40 \n \tb\t293b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10948\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10948\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10948 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10948 (discriminator 1)\n \tcbnz\tx0, 29df4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10922\n \tadrp\tx25, 5f000 \n \tldr\tx25, [x25, #3768]\n \tb\t28fbc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tldr\tx1, [sp, #16]\n \tmov\tx2, x27\n \tmov\tx0, x26\n \tbl\taac0 \n \tmov\tx24, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11191 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11191 (discriminator 1)\n \tcbnz\tx0, 29268 \n \tb\t29b64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740\n \tldr\tx1, [x23, x2, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24399 (discriminator 1)\n \tcmp\tx27, x1\n \tb.eq\t29130 // b.none\n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x27, #8]\n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw0, #31, 29e48 \n /usr/include/python3.13/object.h:1241\n \tldr\tx0, [x27, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24400 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24400 (discriminator 2)\n \ttbz\tw0, #30, 29e48 \n /usr/include/python3.13/object.h:1238\n \tldr\tx0, [x1, #8]\n \tldr\tx0, [x0, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw0, #31, 29ea4 \n /usr/include/python3.13/object.h:1241\n \tldr\tx3, [x1, #168]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24401 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24401 (discriminator 2)\n \ttbz\tw3, #30, 29ea4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24318\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24318\n \tldr\tx0, [x27, #344]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24319 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24319 (discriminator 1)\n \tcbz\tx0, 29e7c \n /usr/include/python3.13/object.h:349\n \tldr\tx5, [x0, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx5, #0x0\n \tb.le\t29e5c \n \tadd\tx0, x0, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322\n \tmov\tx3, #0x0 \t// #0\n \tb\t29cf8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 2)\n \tadd\tx3, x3, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24322 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24322 (discriminator 1)\n \tcmp\tx5, x3\n \tb.eq\t29e5c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24323\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24323\n \tldr\tx6, [x0, x3, lsl #3]\n \tcmp\tx1, x6\n \tb.ne\t29cec // b.any\n \tb\t29130 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11189 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11189 (discriminator 2)\n \tmov\tw0, #0x2bb5 \t// #11189\n \tstr\tw0, [sp, #8]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 29980 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 299a0 \n \tb\t299b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11118\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11118\n \tldr\tx23, [sp, #56]\n \tadd\tx1, sp, #0xa8\n \tmov\tx2, #0x1 \t// #1\n \tb\t28bd4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11189 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11189 (discriminator 2)\n \tmov\tw0, #0x2bb5 \t// #11189\n \tstr\tw0, [sp, #8]\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tstr\tx2, [sp, #32]\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:361\n@@ -44695,15 +44695,15 @@\n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x27]\n \tcbnz\tx0, 29d78 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x27\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11198\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11198\n \tmov\tw0, #0x2bac \t// #11180\n \tstr\tw0, [sp, #8]\n \tb\t292d8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n \tldr\tx0, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -44713,43 +44713,43 @@\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x1]\n \tcbnz\tx0, 29bcc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x1\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29bcc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11180 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11180 (discriminator 2)\n \tmov\tw0, #0x2bac \t// #11180\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11033\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11033\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11180 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11180 (discriminator 2)\n \tstr\tw0, [sp, #8]\n \tb\t29d40 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29bb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11187 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11187 (discriminator 2)\n \tmov\tw0, #0x2bb3 \t// #11187\n \tstr\tw0, [sp, #8]\n \tb\t29d40 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x27]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11187 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11187 (discriminator 2)\n \tmov\tw0, #0x2bb3 \t// #11187\n \tstr\tw0, [sp, #8]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 29980 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [sp, #16]\n \tldr\tx1, [x0]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbz\tw1, #31, 299a0 \n \tb\t292d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10948 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10948 (discriminator 2)\n \tmov\tw1, #0x2ac4 \t// #10948\n \tmov\tw2, #0x31f \t// #799\n \tb\t28a20 \n /usr/include/python3.13/object.h:948\n \tmov\tw0, #0x2bb7 \t// #11191\n \tmov\tx2, #0x0 \t// #0\n \tstr\tw0, [sp, #8]\n@@ -44758,68 +44758,68 @@\n \tldr\tx1, [x27]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tw0, #0x2bb7 \t// #11191\n \tstr\tw0, [sp, #8]\n \tmov\tx2, #0x0 \t// #0\n \ttbz\tw1, #31, 29980 \n \tb\t29de4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11161 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11161 (discriminator 2)\n \tmov\tw0, #0x2b99 \t// #11161\n \tmov\tw21, #0x32b \t// #811\n \tstr\tw0, [sp, #8]\n \tb\t29414 \n \tstp\tx23, x24, [sp, #256]\n \tstp\tx25, x26, [sp, #272]\n \tstp\tx27, x28, [sp, #288]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:14899\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:14899\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24408\n \tmov\tx0, x27\n \tstr\tx2, [sp, #16]\n \tbl\tbc70 \n \tldr\tx2, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcbnz\tw0, 29130 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739 (discriminator 2)\n \tadd\tx2, x2, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17739 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17739 (discriminator 1)\n \tcmp\tx26, x2\n \tb.ne\t29c98 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11241\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11241\n \tmov\tw21, #0x32a \t// #810\n \tb\t29414 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x26\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t29b04 \n \tmov\tx0, x27\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24309\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24309\n \tldr\tx0, [x0, #256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24310\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24310\n \tcmp\tx1, x0\n \tb.eq\t29130 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24308\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24308\n \tcbnz\tx0, 29e80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3952]\n \tcmp\tx1, x0\n \tb.ne\t29e5c // b.any\n \tb\t29130 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24403 (discriminator 3)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24403 (discriminator 3)\n \ttbz\tw0, #26, 29e48 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24404\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24404\n \tmov\tx0, x27\n \tstr\tx2, [sp, #16]\n \tbl\t15e80 \n \tldr\tx2, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17740 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17740 (discriminator 1)\n \tcbz\tw0, 29e5c \n \tb\t29130 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:10983\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:10983\n \tmov\tw0, #0x400 \t// #1024\n \tstr\tw0, [sp, #8]\n \tb\t28b18 \n \tbti\tj\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tadd\tx0, sp, #0x80\n@@ -44831,450 +44831,450 @@\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t29e44 // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tbti\tj\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11127 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11127 (discriminator 4)\n \tmov\tx26, x0\n \tmov\tx0, x27\n \tbl\tb280 \n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11128 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11128 (discriminator 1)\n \tbl\tac90 <__cxa_begin_catch@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11129\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11129\n \tbl\tbd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:11131\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:11131\n \tbl\tb930 <__cxa_end_catch@plt>\n \tmov\tw0, #0x2b7a \t// #11130\n \tstr\tw0, [sp, #8]\n \tb\t296ec \n \tbti\tj\n \tb\t29f14 \n \tbti\tj\n \tmov\tx19, x0\n \tbl\tb930 <__cxa_end_catch@plt>\n \tb\t29ed4 \n __pyx_pw_7_rtmidi_13_default_error_handler(_object*, _object* const*, long, _object*):\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6130\n \tpaciasp\n \tsub\tsp, sp, #0xd0\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #112]\n \tadd\tx29, sp, #0x70\n \tstp\tx19, x20, [sp, #128]\n \tmov\tx19, x2\n \tstp\tx21, x22, [sp, #144]\n \tstp\tx23, x24, [sp, #160]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6154\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6154\n \tadrp\tx24, 61000 \n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6130\n \tstp\tx25, x26, [sp, #176]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6154\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6154\n \tadd\tx25, sp, #0x40\n \tadd\tx6, x0, #0x4e8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6130\n \tstp\tx27, x28, [sp, #192]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6155\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6155\n \tadrp\tx23, 5f000 \n \tldr\tx23, [x23, #3768]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6130\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6130\n \tldr\tx5, [x4]\n \tstr\tx5, [sp, #104]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6155\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6155\n \tstr\tx23, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6154\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6154\n \tadd\tx4, x0, #0x648\n \tstr\tx6, [sp, #64]\n \tadd\tx5, x0, #0x460\n \tstp\tx4, x5, [x25, #8]\n \tstr\txzr, [x25, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6156\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6156\n \tcbz\tx3, 2a404 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6152\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6152\n \tadd\tx2, x1, x2, lsl #3\n \tstr\tx2, [sp, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6158\n \tmov\tx21, x3\n \tcmp\tx19, #0x2\n \tb.eq\t2a568 // b.none\n \tb.gt\t2a090 \n \tcbz\tx19, 2a424 \n \tcmp\tx19, #0x1\n \tb.ne\t2a82c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6163\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6163\n \tldr\tx22, [x1]\n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x3, #16]\n \tstr\tx26, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6179\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6179\n \tadd\tx0, x24, #0x568\n \tldr\tx20, [x0, #1608]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx26, #0x0\n \tb.le\t2b544 \n \tadd\tx28, x21, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t2a00c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx0, x26\n \tb.eq\t2a530 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x28, x0, lsl #3]\n \tcmp\tx20, x1\n \tb.ne\t2a000 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx1, [sp, #16]\n \tldr\tx26, [x1, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6179 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6179 (discriminator 1)\n \tcbz\tx26, 2b544 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6181\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6181\n \tldr\tx0, [sp, #8]\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6189\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6189\n \tldr\tx0, [sp, #24]\n \tcmp\tx0, #0x0\n \tb.le\t2a0b0 \n /usr/include/python3.13/object.h:349\n \tldr\tx2, [x21, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6190\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6190\n \tadd\tx0, x24, #0x568\n \tldr\tx27, [x0, #1120]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx2, #0x0\n \tb.le\t2b4f8 \n \tadd\tx28, x21, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t2a068 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx2, x0\n \tb.eq\t2a5bc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x28, x0, lsl #3]\n \tcmp\tx27, x1\n \tb.ne\t2a05c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx1, [sp, #16]\n \tldr\tx0, [x1, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6191\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6191\n \tcbz\tx0, 2b4f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6191 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6191 (discriminator 1)\n \tldr\tx1, [sp, #24]\n \tstr\tx0, [sp, #48]\n \tsub\tx20, x1, #0x1\n \tb\t2a0a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6158\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6158\n \tcmp\tx19, #0x3\n \tb.ne\t2a48c // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6159\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6159\n \tldr\tx0, [x1, #16]\n \tstr\tx0, [sp, #48]\n /usr/include/python3.13/object.h:349\n \tldr\tx20, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6161\n \tldp\tx22, x26, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6195 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6195 (discriminator 1)\n \tcmp\tx20, #0x0\n \tb.gt\t2b500 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x5 \t// #5\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6264 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6264 (discriminator 2)\n \tcbz\tx0, 2a674 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6266\n \tmov\tx1, x0\n \tmov\tw2, #0x2 \t// #2\n \tmov\tx0, x22\n \tbl\tbb60 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6266\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6266\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6266 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6266 (discriminator 2)\n \tcbz\tx0, 2a6a0 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2a0ec \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x19]\n \tcbz\tx1, 2a578 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tadrp\tx28, 5f000 \n \tldr\tx28, [x28, #3704]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tadrp\tx27, 5f000 \n \tldr\tx27, [x27, #3984]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2a128 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6268 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6268 (discriminator 2)\n \ttbnz\tw0, #31, 2a728 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a13c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2a474 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6270 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6270 (discriminator 1)\n \tcbnz\tw19, 2a78c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x6 \t// #6\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6323 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6323 (discriminator 2)\n \tcbz\tx0, 2b538 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6325\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6325\n \tmov\tx1, x0\n \tmov\tw2, #0x2 \t// #2\n \tmov\tx0, x22\n \tbl\tbb60 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6325 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6325 (discriminator 2)\n \tcbz\tx0, 2b58c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a17c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2a668 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx21, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx21, x27, #0x4, eq\t// eq = none\n \tccmp\tx21, x23, #0x4, ne\t// ne = any\n \tb.eq\t2a1a8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x21\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6327 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6327 (discriminator 2)\n \ttbnz\tw0, #31, 2b5a0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a1bc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2a480 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6329 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6329 (discriminator 1)\n \tcbnz\tw19, 2b5cc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2a5fc // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tbl\tb7c0 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6384 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6384 (discriminator 2)\n \tcbz\tx0, 2a60c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6386\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6386\n \tmov\tx1, x4\n \tmov\tx0, x22\n \tmov\tw2, #0x2 \t// #2\n \tstr\tx4, [sp, #8]\n \tbl\tbb60 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6386 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6386 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbz\tx0, 2b684 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x4]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a214 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x4]\n \tcbz\tx0, 2a71c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx19, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw20, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx19, x27, #0x4, eq\t// eq = none\n \tccmp\tx19, x23, #0x4, ne\t// ne = any\n \tb.eq\t2a240 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x19\n \tbl\tb850 \n \tmov\tw20, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6388 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6388 (discriminator 2)\n \ttbnz\tw0, #31, 2b69c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a254 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2a524 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6390\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6390\n \tcbnz\tw20, 2a2c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x9 \t// #9\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6395 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6395 (discriminator 2)\n \tcbz\tx0, 2b728 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6397\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6397\n \tmov\tx1, x0\n \tmov\tw2, #0x2 \t// #2\n \tmov\tx0, x22\n \tbl\tbb60 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6397 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6397 (discriminator 2)\n \tcbz\tx0, 2b760 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a294 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b1f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx4, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx4, x27, #0x4, eq\t// eq = none\n \tccmp\tx4, x23, #0x4, ne\t// ne = any\n \tb.ne\t2a854 // b.any\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x4]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a2c4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x4]\n \tcbz\tx0, 2b20c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6401\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6401\n \tcbz\tw19, 2a894 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a2dc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2b5c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6425\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6425\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6425\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6425\n \tldr\tx19, [x1, #920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2be2c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2a308 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6427\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6427\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6427 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6427 (discriminator 2)\n \tcbz\tx0, 2bf34 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2a328 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx26, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6432\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6432\n \tbl\tb3a0 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6432 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6432 (discriminator 2)\n \tcbz\tx0, 2bf6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6434\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6434\n \tadd\tx24, x24, #0x568\n \tmov\tx2, x22\n \tstr\tx0, [sp, #8]\n \tldr\tx1, [x24, #2048]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6434 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6434 (discriminator 1)\n \tldr\tx4, [sp, #8]\n \ttbnz\tw0, #31, 2b8ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x21, #8]\n \tldr\tx20, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx20, 2c35c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tstr\tx4, [sp, #8]\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbnz\tw0, 2c37c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx2, x4\n \tmov\tx1, x19\n \tstr\tx4, [sp, #8]\n \tmov\tx0, x21\n \tblr\tx20\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tldr\tx4, [sp, #8]\n \tcbz\tx20, 2c3c4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a3b0 \n /usr/include/python3.13/object.h:948\n@@ -45293,110 +45293,110 @@\n \tldr\tx0, [x4]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a3d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x4]\n \tcbz\tx0, 2bf04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6440\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6440\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a3f8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2bf50 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6442\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6442\n \tmov\tw24, #0x192a \t// #6442\n \tmov\tw23, #0x193 \t// #403\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6200\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6200\n \tcmp\tx2, #0x2\n \tb.eq\t2a41c // b.none\n \tcmp\tx2, #0x3\n \tb.ne\t2a650 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6201\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6201\n \tldr\tx0, [x1, #16]\n \tstr\tx0, [sp, #48]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6203\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6203\n \tldp\tx22, x26, [x1]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6205\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6205\n \tb\t2a0b0 \n /usr/include/python3.13/object.h:349\n \tldr\tx20, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6171\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6171\n \tldr\tx22, [x0, #1256]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx20, #0x0\n \tb.le\t2b68c \n \tadd\tx28, x3, #0x18\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368\n \tmov\tx0, #0x0 \t// #0\n \tb\t2a44c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 2)\n \tadd\tx0, x0, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18368 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18368 (discriminator 1)\n \tcmp\tx20, x0\n \tb.eq\t2a584 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370\n \tldr\tx1, [x28, x0, lsl #3]\n \tcmp\tx22, x1\n \tb.ne\t2a440 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18370 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18370 (discriminator 1)\n \tldr\tx1, [sp, #16]\n \tldr\tx22, [x1, x0, lsl #3]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6171 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6171 (discriminator 1)\n \tcbz\tx22, 2b68c \n /usr/include/python3.13/object.h:349\n \tldr\tx26, [x21, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6173\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6173\n \tsub\tx0, x20, #0x1\n \tstr\tx0, [sp, #8]\n \tb\t29fe4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a13c \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a1bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx3, x3, #0xac8\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tmov\tx6, x19\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx2, x2, #0x320\n \tldr\tx0, [x0]\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx1, x1, #0x7e8\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6215 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6215 (discriminator 1)\n \tmov\tw1, #0x1847 \t// #6215\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6225\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6225\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x318\n \tmov\tw2, #0x18d \t// #397\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6227\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6227\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6240\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6240\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldr\tx3, [sp, #104]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t2c7a0 // b.any\n@@ -45409,100 +45409,100 @@\n \tadd\tsp, sp, #0xd0\n \tautiasp\n \tret\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a254 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx27, #0x0 \t// #0\n \tb\t2a544 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx27, x27, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx27, x26\n \tb.eq\t2b544 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x28, x27, lsl #3]\n \tmov\tx0, x20\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 2a538 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t2b544 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp, #16]\n \tldr\tx26, [x0, x27, lsl #3]\n \tb\t2a020 \n /usr/include/python3.13/object.h:349\n \tldr\tx0, [x3, #16]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6161\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6161\n \tldp\tx22, x26, [x1]\n /usr/include/python3.13/object.h:349\n \tstr\tx0, [sp, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6169\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6169\n \tb\t2a030 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a0ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx26, #0x0 \t// #0\n \tb\t2a598 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx26, x26, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx20, x26\n \tb.eq\t2b68c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x28, x26, lsl #3]\n \tmov\tx0, x22\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tcbz\tw0, 2a58c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t2b68c // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp, #16]\n \tldr\tx22, [x0, x26, lsl #3]\n \tb\t2a460 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372\n \tmov\tx20, #0x0 \t// #0\n \tb\t2a5d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 2)\n \tadd\tx20, x20, #0x1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18372 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18372 (discriminator 1)\n \tcmp\tx2, x20\n \tb.eq\t2b4f8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18374\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18374\n \tldr\tx1, [x28, x20, lsl #3]\n \tmov\tx0, x27\n \tstr\tx2, [sp, #8]\n \tbl\t17c08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18375 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18375 (discriminator 1)\n \tcmp\tw0, #0x0\n \tldr\tx2, [sp, #8]\n \tcbz\tw0, 2a5c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18376 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18376 (discriminator 1)\n \tb.lt\t2b4f8 // b.tstop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18377\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18377\n \tldr\tx0, [sp, #16]\n \tldr\tx0, [x0, x20, lsl #3]\n \tb\t2a07c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tbl\tb7c0 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6384 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6384 (discriminator 2)\n \tcbnz\tx0, 2a1e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6248\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6384 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6384 (discriminator 1)\n \tmov\tw24, #0x18f0 \t// #6384\n \tnop\n \tnop\n \tnop\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -45517,53 +45517,53 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tmov\tw23, #0x192 \t// #402\n \ttbz\tw0, #31, 2a6ec \n \tmov\tw23, #0x192 \t// #402\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18582\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18582\n \tcmp\tx2, #0x1\n \tb.le\t2a82c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18586\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18586\n \tmov\tx4, #0x3 \t// #3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18587\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18587\n \tadd\tx3, x3, #0xac8\n \tb\t2a498 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a17c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6264 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6264 (discriminator 1)\n \tmov\tw24, #0x1878 \t// #6264\n \tmov\tw23, #0x18e \t// #398\n \tnop\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7104\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7104\n \tmov\tw2, w23\n \tmov\tw1, w24\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx3, x3, #0x880\n \tadd\tx0, x0, #0x318\n \tbl\t18928 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7105\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7105\n \tb\t2a4e0 \n /usr/include/python3.13/object.h:361\n \tmov\tx3, x1\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2b21c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6264 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6264 (discriminator 1)\n \tmov\tx21, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6266 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6266 (discriminator 1)\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6248\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6266 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6266 (discriminator 1)\n \tmov\tw24, #0x187a \t// #6266\n \tmov\tw23, #0x18e \t// #398\n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x21]\n \tcbz\tx3, 2a83c \n /usr/include/python3.13/object.h:1041\n@@ -45599,22 +45599,22 @@\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a680 \n \tmov\tx0, x4\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a214 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6268 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6268 (discriminator 1)\n \tmov\tw24, #0x187c \t// #6268\n \tmov\tw23, #0x18e \t// #398\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6248\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov\tx4, x20\n \tmov\tx19, x21\n \tmov\tx20, x22\n \tb\t2a6cc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -45633,151 +45633,151 @@\n \tnop\n \tnop\n \tnop\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x4\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6279\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6279\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6279\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6279\n \tldr\tx20, [x1, #440]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2b28c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2a7b8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6284 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6284 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.eq\t2b920 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6297\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx21, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6296\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6296\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6297\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6299 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6299 (discriminator 1)\n \tcbz\tx20, 2b998 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2a800 \n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x21]\n \tcbz\tx3, 2b73c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6303\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6303\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a820 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b748 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6305\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6305\n \tmov\tw24, #0x18a1 \t// #6305\n \tmov\tw23, #0x18f \t// #399\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18583\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18583\n \tmov\tx4, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18584\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18584\n \tadd\tx3, x3, #0xab8\n \tb\t2a498 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n /usr/include/python3.13/object.h:1041\n \tcbnz\tx4, 2a6cc \n \tb\t2a6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x4\n \tstr\tx4, [sp, #8]\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6399 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6399 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \ttbz\tw0, #31, 2a2b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6399 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6399 (discriminator 1)\n \tmov\tw24, #0x18ff \t// #6399\n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a754 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2b77c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov\tw23, #0x192 \t// #402\n \tmov\tx20, #0x0 \t// #0\n \tmov\tx19, #0x0 \t// #0\n \tb\t2a6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0xa \t// #10\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6406 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6406 (discriminator 2)\n \tcbz\tx0, 2baac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6408\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6408\n \tmov\tx1, x0\n \tmov\tw2, #0x2 \t// #2\n \tmov\tx0, x22\n \tbl\tbb60 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6408 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6408 (discriminator 2)\n \tcbz\tx0, 2bacc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a8d0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b7d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2a8fc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6410 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6410 (discriminator 2)\n \ttbnz\tw0, #31, 2bb9c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a910 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -45787,115 +45787,115 @@\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a924 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2b254 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6416 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6416 (discriminator 1)\n \tcbnz\tw19, 2a2dc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2a938 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x0 \t// #0\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6462 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6462 (discriminator 2)\n \tcbz\tx0, 2b6d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6464\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6464\n \tmov\tx1, x0\n \tmov\tw2, #0x2 \t// #2\n \tmov\tx0, x22\n \tbl\tbb60 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6464 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6464 (discriminator 2)\n \tcbz\tx0, 2b6e0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a974 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b678 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx21, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx21, x27, #0x4, eq\t// eq = none\n \tccmp\tx21, x23, #0x4, ne\t// ne = any\n \tb.eq\t2a9a0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x21\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6466 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6466 (discriminator 2)\n \ttbnz\tw0, #31, 2b6fc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a9b4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2b228 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6468\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6468\n \tcbz\tw19, 2b32c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2a9cc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2b6f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6492\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6492\n \tadd\tx19, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2007\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2007\n \tmov\tx0, x26\n \tldr\tx1, [x19, #1728]\n \tbl\tb9c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:2008 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:2008 (discriminator 1)\n \ttbnz\tw0, #31, 2b7dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6493\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6493\n \tcmp\tw0, #0x1\n \tb.ne\t2aaf4 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x26, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6498\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6498\n \tldr\tx1, [x19, #1216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2bbb4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6498 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6498 (discriminator 2)\n \tcbz\tx19, 2bba8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6503 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6503 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3976]\n \tcmp\tx0, x22\n \tb.ne\t2b884 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6505 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6505 (discriminator 1)\n \tcbz\tx21, 2b884 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx3, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -45913,99 +45913,99 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2aa5c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b860 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6515\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6515\n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6516\n \tmov\tx1, x25\n \tmov\tx0, x3\n \tmov\tx2, #0x2 \t// #2\n \tstr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6515\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6515\n \tldr\tx4, [x4, #1512]\n \tstp\tx21, x4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6516\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx3, [sp, #8]\n \ttbnz\tw1, #31, 2aa98 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 2b2a8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6518 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6518 (discriminator 1)\n \tcbz\tx20, 2bc54 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2aab0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x3]\n \tcbz\tx0, 2b82c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2aadc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6522 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6522 (discriminator 2)\n \ttbnz\tw0, #31, 2bd24 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2aaf0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b26c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6526 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6526 (discriminator 1)\n \tcbnz\tw19, 2bd30 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x26, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6579\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6579\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6579\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6579\n \tldr\tx1, [x0, #1216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2b8d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6579 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6579 (discriminator 2)\n \tcbz\tx19, 2b8c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6584 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6584 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tadrp\tx22, 5f000 \n \tldr\tx22, [x22, #3976]\n \tcmp\tx0, x22\n \tb.ne\t2b790 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6586 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6586 (discriminator 1)\n \tcbz\tx21, 2b790 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx3, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -46023,97 +46023,97 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ab6c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b768 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6596\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6596\n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6597\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6597\n \tmov\tx1, x25\n \tmov\tx0, x3\n \tmov\tx2, #0x2 \t// #2\n \tstr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6596\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6596\n \tldr\tx4, [x4, #1664]\n \tstp\tx21, x4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6597\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6597\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx3, [sp, #8]\n \ttbnz\tw1, #31, 2aba8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 2b240 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6599 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6599 (discriminator 1)\n \tcbz\tx20, 2b8ec \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2abc0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x3]\n \tcbz\tx0, 2b71c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2abec // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6603 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6603 (discriminator 2)\n \ttbnz\tw0, #31, 2b9b8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ac00 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b234 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6605 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6605 (discriminator 1)\n \tcbnz\tw19, 2ba08 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x26, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6658\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6658\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6658\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6658\n \tldr\tx1, [x0, #1216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2bac0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6658 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6658 (discriminator 2)\n \tcbz\tx19, 2bab4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6663 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6663 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.ne\t2b838 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6665 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6665 (discriminator 1)\n \tcbz\tx21, 2b838 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx3, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -46131,97 +46131,97 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ac74 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b818 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6675\n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6676\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6676\n \tmov\tx1, x25\n \tmov\tx0, x3\n \tmov\tx2, #0x2 \t// #2\n \tstr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6675\n \tldr\tx4, [x4, #1232]\n \tstp\tx21, x4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6676\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6676\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx3, [sp, #8]\n \ttbnz\tw1, #31, 2acb0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 2b278 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6678 (discriminator 1)\n \tcbz\tx20, 2bad8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2acc8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x3]\n \tcbz\tx0, 2b7e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2acf4 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6682 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6682 (discriminator 2)\n \ttbnz\tw0, #31, 2bc48 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ad08 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b260 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6684 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6684 (discriminator 1)\n \tcbnz\tw19, 2bc80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x26, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6737\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6737\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6737\n \tldr\tx1, [x0, #1216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2bdf8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6737 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6737 (discriminator 2)\n \tcbz\tx19, 2bdec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6742 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6742 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.ne\t2b9e0 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6744 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6744 (discriminator 1)\n \tcbz\tx21, 2b9e0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx3, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -46239,97 +46239,97 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ad7c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b9c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6754\n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6755\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6755\n \tmov\tx1, x25\n \tmov\tx0, x3\n \tmov\tx2, #0x2 \t// #2\n \tstr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6754\n \tldr\tx4, [x4, #1264]\n \tstp\tx21, x4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6755\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6755\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx3, [sp, #8]\n \ttbnz\tw1, #31, 2adb8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 2b2c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6757 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6757 (discriminator 1)\n \tcbz\tx20, 2be14 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2add0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x3]\n \tcbz\tx0, 2b904 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2adfc // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6761 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6761 (discriminator 2)\n \ttbnz\tw0, #31, 2be48 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ae10 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b2bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6763 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6763 (discriminator 1)\n \tcbnz\tw19, 2be54 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x26, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6794\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6794\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6794\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6794\n \tldr\tx1, [x0, #1216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2bf10 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6794 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6794 (discriminator 2)\n \tcbz\tx19, 2bee4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6799 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6799 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.ne\t2bc00 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx21, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6801 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6801 (discriminator 1)\n \tcbz\tx21, 2bc00 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x21]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx3, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -46347,97 +46347,97 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ae84 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2bc6c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6811\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6811\n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6812\n \tmov\tx1, x25\n \tmov\tx0, x3\n \tmov\tx2, #0x2 \t// #2\n \tstr\tx3, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6811\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6811\n \tldr\tx4, [x4, #1240]\n \tstp\tx21, x4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6812\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \tldr\tx3, [sp, #8]\n \ttbnz\tw1, #31, 2aec0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x21]\n \tcbz\tx1, 2b2e8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6814 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6814 (discriminator 1)\n \tcbz\tx20, 2bf1c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2aed8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x3]\n \tcbz\tx0, 2bbc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2af04 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6818 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6818 (discriminator 2)\n \ttbnz\tw0, #31, 2c0c4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2af18 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b2dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6820 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6820 (discriminator 1)\n \tcbnz\tw19, 2bfac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x26, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6867\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6867\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6867\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6867\n \tldr\tx1, [x0, #1216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2c180 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6867 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6867 (discriminator 2)\n \tcbz\tx19, 2c174 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6872 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6872 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.ne\t2be9c // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx3, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6874 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6874 (discriminator 1)\n \tcbz\tx3, 2be9c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x3]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx20, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -46455,94 +46455,94 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2af8c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2bec4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6884\n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6885\n \tmov\tx1, x25\n \tmov\tx0, x20\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6884\n \tstr\tx3, [sp, #8]\n \tldr\tx4, [x4, #1248]\n \tstp\tx3, x4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6885\n \tbl\t18500 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx3, [sp, #8]\n \tldr\tx1, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2afc8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x3]\n \tcbz\tx1, 2b308 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6887 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6887 (discriminator 1)\n \tcbz\tx21, 2c198 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2afe0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2bed8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx21, x28\n \tcset\tw19, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw19, #0x0\n \tccmp\tx21, x27, #0x4, eq\t// eq = none\n \tccmp\tx21, x23, #0x4, ne\t// ne = any\n \tb.eq\t2b008 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x21\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6891 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6891 (discriminator 2)\n \ttbnz\tw0, #31, 2c154 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b01c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2b2fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6893 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6893 (discriminator 1)\n \tcbnz\tw19, 2c3fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx1, [x26, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6940\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6940\n \tadd\tx0, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x1, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6940\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6940\n \tldr\tx1, [x0, #1216]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x26\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2c394 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6940 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6940 (discriminator 2)\n \tcbz\tx19, 2c3f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6945 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6945 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.ne\t2c114 // b.any\n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx3, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6947 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6947 (discriminator 1)\n \tcbz\tx3, 2c114 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x3]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx21, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -46560,129 +46560,129 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b090 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2bf98 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6957\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6957\n \tadd\tx4, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6958\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6958\n \tmov\tx1, x25\n \tmov\tx0, x21\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6957\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6957\n \tstr\tx3, [sp, #8]\n \tldr\tx4, [x4, #432]\n \tstp\tx3, x4, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6958\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6958\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx3, [sp, #8]\n \tldr\tx1, [x3]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2b0cc \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x3]\n \tcbz\tx1, 2b320 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6960 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6960 (discriminator 1)\n \tcbz\tx20, 2c3a0 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b0e4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2c13c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw19, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw19, #0x0\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2b10c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6964 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6964 (discriminator 2)\n \ttbnz\tw0, #31, 2c338 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b120 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b314 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6966 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6966 (discriminator 1)\n \tcbnz\tw19, 2c208 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7014\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7014\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7014\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7014\n \tldr\tx20, [x1, #2088]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2c6c0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2b150 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx0, [x19, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7016\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7016\n \tadd\tx24, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835\n \tldr\tx2, [x0, #144]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7016\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7016\n \tldr\tx1, [x24, #2080]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17835 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17835 (discriminator 1)\n \tcbz\tx2, 2c71c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17836\n \tblr\tx2\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7016 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7016 (discriminator 2)\n \tcbz\tx20, 2c704 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b188 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c1f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7022 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7022 (discriminator 2)\n \tldr\tx0, [x20, #8]\n \tcmp\tx0, x22\n \tb.eq\t2c728 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7035\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x20\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx19, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7034\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7034\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7035\n \tbl\t18500 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7037 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7037 (discriminator 1)\n \tcbz\tx21, 2c548 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b1c8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -46699,30 +46699,30 @@\n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x23]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2b1ec // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7051\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7051\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3768]\n \tb\t2a4e4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n \tb\t2a294 \n \tmov\tx0, x4\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6401\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6401\n \tcbnz\tw19, 2a2c8 \n \tb\t2a894 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6266 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6266 (discriminator 1)\n \tmov\tw23, #0x18e \t// #398\n \tmov\tw24, #0x187a \t// #6266\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a9b4 \n@@ -46744,21 +46744,21 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2aaf0 \n \tmov\tx0, x21\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2acb0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6279 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6279 (discriminator 2)\n \tcbnz\tx0, 2a7b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6279 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6279 (discriminator 1)\n \tmov\tw24, #0x1887 \t// #6279\n \tmov\tw23, #0x18f \t// #399\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -46788,52 +46788,52 @@\n \tb\t2afc8 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b120 \n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b0cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x1 \t// #1\n \tbl\tb7c0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6473 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6473 (discriminator 2)\n \tcbz\tx0, 2b874 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6475\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6475\n \tmov\tx1, x0\n \tmov\tw2, #0x2 \t// #2\n \tmov\tx0, x22\n \tbl\tbb60 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6475 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6475 (discriminator 2)\n \tcbz\tx0, 2b8dc \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b368 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2b710 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tcmp\tx20, x28\n \tcset\tw0, eq\t// eq = none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tcmp\tw0, #0x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24600\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24600\n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24601\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24601\n \tccmp\tx20, x27, #0x4, eq\t// eq = none\n \tccmp\tx20, x23, #0x4, ne\t// ne = any\n \tb.eq\t2b394 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:24602\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:24602\n \tmov\tx0, x20\n \tbl\tb850 \n \tmov\tw19, w0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6477 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6477 (discriminator 2)\n \ttbnz\tw0, #31, 2b910 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b3a8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -46843,88 +46843,88 @@\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b3bc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x22]\n \tcbz\tx0, 2b4ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6483\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6483\n \tcbnz\tw19, 2a9cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7071\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7071\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7071\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7071\n \tldr\tx19, [x1, #856]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2bb0c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2b3ec // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7073\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7073\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7073 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7073 (discriminator 2)\n \tcbz\tx0, 2bbe4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2b40c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx26, [x4, #24]\n \tstr\tx4, [sp, #8]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7078\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7078\n \tbl\tb3a0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7078 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7078 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbz\tx0, 2bdd4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7080\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7080\n \tadd\tx24, x24, #0x568\n \tmov\tx2, x22\n \tstr\tx4, [sp, #8]\n \tldr\tx1, [x24, #2048]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7080 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7080 (discriminator 1)\n \tldr\tx4, [sp, #8]\n \ttbnz\tw0, #31, 2b7b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18053 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18053 (discriminator 1)\n \tldr\tx0, [x21, #8]\n \tldr\tx20, [x0, #128]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18054 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18054 (discriminator 1)\n \tcbz\tx20, 2c0dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060\n \tadrp\tx0, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx0, x0, #0xe18\n \tstr\tx4, [sp, #8]\n \tbl\tb8b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18060 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18060 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbnz\tw0, 2c0fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18063\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18063\n \tmov\tx1, x4\n \tmov\tx2, x19\n \tmov\tx0, x21\n \tblr\tx20\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18064\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18064\n \tbl\tb140 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tldr\tx4, [sp, #8]\n \tcbz\tx20, 2c1ac \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b498 \n /usr/include/python3.13/object.h:948\n@@ -46943,190 +46943,190 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b4c0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2bbd8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7086\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7086\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b4e0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2bc28 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7088\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7088\n \tmov\tw24, #0x1bb0 \t// #7088\n \tmov\tw23, #0x1a7 \t// #423\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b3bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6192\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6192\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6192 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6192 (discriminator 1)\n \tcbnz\tx0, 2b9b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6197\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6197\n \tldr\tx1, [sp, #16]\n \tmov\tx4, x19\n \tmov\tx0, x21\n \tadd\tx3, sp, #0x20\n \tmov\tx2, x25\n \tadrp\tx5, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx5, x5, #0x320\n \tstp\tx22, x26, [sp, #32]\n \tbl\t17e00 \n \tldp\tx22, x26, [sp, #32]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6197 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6197 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t2a0b0 // b.any\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6197 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6197 (discriminator 2)\n \tmov\tw1, #0x1835 \t// #6197\n \tb\t2a4c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6323 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6323 (discriminator 1)\n \tmov\tw24, #0x18b3 \t// #6323\n \tmov\tw23, #0x190 \t// #400\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6183\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6183\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6183 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6183 (discriminator 1)\n \tcbnz\tx0, 2b9d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3968]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18592 (discriminator 4)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18592 (discriminator 4)\n \tadrp\tx5, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadrp\tx3, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tadd\tx5, x5, #0xff8\n \tadd\tx3, x3, #0xab8\n \tadrp\tx2, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tldr\tx0, [x0]\n \tadd\tx2, x2, #0x320\n \tadrp\tx1, 35000 , std::allocator > const&, void*), void*)@@Base+0x360>\n \tmov\tx6, #0x1 \t// #1\n \tadd\tx1, x1, #0x7e8\n \tmov\tx4, #0x2 \t// #2\n \tbl\tb040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6185 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6185 (discriminator 1)\n \tmov\tw1, #0x1829 \t// #6185\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6185\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6185\n \tb\t2a4c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6323 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6323 (discriminator 1)\n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6325 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6325 (discriminator 1)\n \tmov\tw24, #0x18b5 \t// #6325\n \tmov\tw23, #0x190 \t// #400\n \tb\t2a738 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2b754 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6326 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6326 (discriminator 1)\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6248\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6248\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6327 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6327 (discriminator 1)\n \tmov\tw24, #0x18b7 \t// #6327\n \tmov\tw23, #0x190 \t// #400\n \tb\t2a6bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6416\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6416\n \tb\t2a2dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6338\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6338\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6338\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6338\n \tldr\tx20, [x1, #400]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2baf0 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2b5f8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6343 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6343 (discriminator 2)\n \tldr\tx1, [x19, #8]\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3976]\n \tcmp\tx1, x0\n \tb.eq\t2bb24 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6356\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6355\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6355\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6356\n \tbl\t18500 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6358 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6358 (discriminator 1)\n \tmov\tw24, #0x18d6 \t// #6358\n \tmov\tw23, #0x191 \t// #401\n \tcbz\tx21, 2a738 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b64c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2b800 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6362\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6362\n \tmov\tx0, x21\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b66c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2b80c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6364\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6364\n \tmov\tw24, #0x18dc \t// #6364\n \tmov\tw23, #0x191 \t// #401\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a974 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6386 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6386 (discriminator 1)\n \tmov\tw24, #0x18f2 \t// #6386\n \tb\t2a870 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6175\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6175\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6175 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6175 (discriminator 1)\n \tcbz\tx0, 2a82c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6175 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6175 (discriminator 2)\n \tmov\tw1, #0x181f \t// #6175\n \tb\t2a4c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6388 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6388 (discriminator 1)\n \tmov\tw24, #0x18f4 \t// #6388\n \tb\t2a620 \n /usr/include/python3.13/object.h:1041\n \tcbz\tx19, 2a648 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n@@ -47137,106 +47137,106 @@\n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tmov\tw23, #0x192 \t// #402\n \tmov\tx20, #0x0 \t// #0\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tb\t2a6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6461\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6461\n \tmov\tx20, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6462 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6462 (discriminator 1)\n \tmov\tw24, #0x193e \t// #6462\n \tmov\tw23, #0x194 \t// #404\n \tb\t2a6f8 \n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6464 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6464 (discriminator 1)\n \tmov\tw24, #0x1940 \t// #6464\n \tmov\tw23, #0x194 \t// #404\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6483\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6483\n \tb\t2a9cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6461\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6461\n \tmov\tx20, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6464 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6464 (discriminator 1)\n \tmov\tx19, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6466 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6466 (discriminator 1)\n \tmov\tw24, #0x1942 \t// #6466\n \tmov\tw23, #0x194 \t// #404\n \tb\t2a6e0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b368 \n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2abc0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6395 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6395 (discriminator 1)\n \tmov\tw24, #0x18fb \t// #6395\n \tb\t2a620 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b3a8 \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a800 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a820 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6327 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6327 (discriminator 1)\n \tmov\tw23, #0x190 \t// #400\n \tmov\tw24, #0x18b7 \t// #6327\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6397 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6397 (discriminator 1)\n \tmov\tw24, #0x18fd \t// #6397\n \tb\t2a620 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2ab6c \n \tmov\tx0, x22\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n /usr/include/python3.13/object.h:1041\n \tldr\tx4, [sp, #8]\n \tb\t2a884 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6596\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6596\n \tadd\tx3, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6597\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6597\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6596\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6596\n \tldr\tx3, [x3, #1664]\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6597\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6597\n \tbl\t18500 \n \tmov\tx20, x0\n \tmov\tx3, x19\n \tb\t2aba8 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2be04 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6481 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7080 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7080 (discriminator 1)\n \tmov\tw24, #0x1ba8 \t// #7080\n \tmov\tw23, #0x1a7 \t// #423\n \tb\t2a6bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a8d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6492 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6492 (discriminator 1)\n \tmov\tw24, #0x195c \t// #6492\n \tmov\tw23, #0x195 \t// #405\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2acc8 \n@@ -47253,101 +47253,101 @@\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2ac74 \n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2aab0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6675\n \tadd\tx3, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6676\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6676\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6675\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6675\n \tldr\tx3, [x3, #1232]\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6676\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6676\n \tbl\t18500 \n \tmov\tx20, x0\n \tmov\tx3, x19\n \tb\t2acb0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2aa5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6461\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6461\n \tmov\tx20, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6473 (discriminator 1)\n \tmov\tw24, #0x1949 \t// #6473\n \tmov\tw23, #0x194 \t// #404\n \tb\t2a6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6515\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6515\n \tadd\tx3, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6516\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6515\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6515\n \tldr\tx3, [x3, #1512]\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6516\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6516\n \tbl\t18500 \n \tmov\tx20, x0\n \tmov\tx3, x19\n \tb\t2aa98 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2bf5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6434 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6434 (discriminator 1)\n \tmov\tw24, #0x1922 \t// #6434\n \tmov\tw23, #0x193 \t// #403\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6579 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6579 (discriminator 1)\n \tmov\tw24, #0x19b3 \t// #6579\n \tmov\tw23, #0x197 \t// #407\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t2ab14 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6461\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6461\n \tmov\tx20, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6475 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6475 (discriminator 1)\n \tmov\tw24, #0x194b \t// #6475\n \tmov\tw23, #0x194 \t// #404\n \tb\t2a6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6599 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6599 (discriminator 2)\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6597 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6597 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6598 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6598 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6599 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6599 (discriminator 1)\n \tmov\tw24, #0x19c7 \t// #6599\n \tmov\tw23, #0x197 \t// #407\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2add0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6477 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6477 (discriminator 1)\n \tmov\tw24, #0x194d \t// #6477\n \tmov\tw23, #0x194 \t// #404\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6476 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6476 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n \tb\t2a738 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6286 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6286 (discriminator 1)\n \tcbz\tx22, 2a7cc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx21, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -47365,188 +47365,188 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2b960 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c18c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6297\n \tmov\tx1, x25\n \tmov\tx0, x21\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6296\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6296\n \tstp\tx22, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6297\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6297\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6297\n \tmov\tx20, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2a7e8 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 2a7e8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a7e8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c0d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6297 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6297 (discriminator 1)\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6298 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6298 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6299 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6299 (discriminator 1)\n \tmov\tw24, #0x189b \t// #6299\n \tmov\tw23, #0x18f \t// #399\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6192 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6192 (discriminator 2)\n \tmov\tw1, #0x1830 \t// #6192\n \tb\t2a4c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6603 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6603 (discriminator 1)\n \tmov\tw24, #0x19cb \t// #6603\n \tmov\tw23, #0x197 \t// #407\n \tb\t2a6f8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2ad7c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6183 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6183 (discriminator 2)\n \tmov\tw1, #0x1827 \t// #6183\n \tb\t2a4c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6754\n \tadd\tx3, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6755\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6755\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6754\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6754\n \tldr\tx3, [x3, #1264]\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6755\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6755\n \tbl\t18500 \n \tmov\tx20, x0\n \tmov\tx3, x19\n \tb\t2adb8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6614\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6614\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6614\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6614\n \tldr\tx20, [x1, #400]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2c6dc \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2ba34 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6619 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6619 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.eq\t2c7b0 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6632\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6632\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6631\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6631\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6632\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6632\n \tbl\t18500 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6632 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6632 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6634 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6634 (discriminator 1)\n \tmov\tw24, #0x19ea \t// #6634\n \tmov\tw23, #0x198 \t// #408\n \tcbz\tx21, 2a738 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2ba80 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2c1e4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6638\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6638\n \tmov\tx0, x21\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2baa0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2c1d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6640\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6640\n \tmov\tw24, #0x19f0 \t// #6640\n \tmov\tw23, #0x198 \t// #408\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6406 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6406 (discriminator 1)\n \tmov\tw24, #0x1906 \t// #6406\n \tb\t2a620 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6658 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6658 (discriminator 1)\n \tmov\tw24, #0x1a02 \t// #6658\n \tmov\tw23, #0x199 \t// #409\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t2ac24 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6406 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6406 (discriminator 1)\n \tmov\tx4, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6408 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6408 (discriminator 1)\n \tmov\tw24, #0x1908 \t// #6408\n \tb\t2a870 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6678 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6678 (discriminator 2)\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6676 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6676 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6677 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6677 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6678 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6678 (discriminator 1)\n \tmov\tw24, #0x1a16 \t// #6678\n \tmov\tw23, #0x199 \t// #409\n \tb\t2a738 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6338 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6338 (discriminator 2)\n \tcbnz\tx0, 2b5f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6338 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6338 (discriminator 1)\n \tmov\tw24, #0x18c2 \t// #6338\n \tmov\tw23, #0x191 \t// #401\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7071 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7071 (discriminator 2)\n \tcbnz\tx0, 2c88c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7071 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7071 (discriminator 1)\n \tmov\tw24, #0x1b9f \t// #7071\n \tmov\tw23, #0x1a7 \t// #423\n /usr/include/python3.13/object.h:1041\n \tb\t2a680 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6345 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6345 (discriminator 1)\n \tcbz\tx22, 2b60c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx20, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -47564,47 +47564,47 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2bb64 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c350 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6356\n \tmov\tx1, x25\n \tmov\tx0, x20\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6355\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6355\n \tstp\tx22, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6356\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6356\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6356\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2b628 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 2b628 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b628 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6408 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6408 (discriminator 1)\n \tmov\tx19, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6410 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6410 (discriminator 1)\n \tmov\tw24, #0x190a \t// #6410\n /usr/include/python3.13/object.h:1041\n \tb\t2a620 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6498 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6498 (discriminator 1)\n \tmov\tw24, #0x1962 \t// #6498\n \tmov\tw23, #0x195 \t// #405\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t2aa04 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x3\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2aed8 \n@@ -47615,430 +47615,430 @@\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b4c0 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c344 \n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6481 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7073 (discriminator 1)\n \tmov\tw24, #0x1ba1 \t// #7073\n \tmov\tw23, #0x1a7 \t// #423\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6811\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6811\n \tadd\tx3, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6812\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6811\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6811\n \tldr\tx3, [x3, #1240]\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6812\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6812\n \tbl\t18500 \n \tmov\tx20, x0\n \tmov\tx3, x19\n \tb\t2aec0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b4e0 \n \tmov\tx0, x21\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n \tb\t2b498 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6682 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6682 (discriminator 1)\n \tmov\tw24, #0x1a1a \t// #6682\n \tmov\tw23, #0x199 \t// #409\n \tb\t2a6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6518 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6518 (discriminator 2)\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6516 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6516 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6517 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6517 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6518 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6518 (discriminator 1)\n \tmov\tw24, #0x1976 \t// #6518\n \tmov\tw23, #0x195 \t// #405\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2ae84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6693\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6693\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6693\n \tldr\tx20, [x1, #400]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2c688 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2bcac // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6698 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6698 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.eq\t2c55c // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6711\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6710\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6711\n \tbl\t18500 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6711 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6711 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6713 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6713 (discriminator 1)\n \tmov\tw24, #0x1a39 \t// #6713\n \tmov\tw23, #0x19a \t// #410\n \tcbz\tx21, 2a738 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2bcf8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2c308 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6717\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6717\n \tmov\tx0, x21\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2bd18 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2c3b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6719\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6719\n \tmov\tw24, #0x1a3f \t// #6719\n \tmov\tw23, #0x19a \t// #410\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6522 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6522 (discriminator 1)\n \tmov\tw24, #0x197a \t// #6522\n \tmov\tw23, #0x195 \t// #405\n \tb\t2a6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6535\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6535\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6535\n \tldr\tx20, [x1, #400]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x20\n \tbl\tb320 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2c6a4 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2bd5c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6540 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6540 (discriminator 2)\n \tldr\tx0, [x19, #8]\n \tcmp\tx0, x22\n \tb.eq\t2c5f8 // b.none\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6553\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6552\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6552\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6553\n \tbl\t18500 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6553 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6553 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6555 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6555 (discriminator 1)\n \tmov\tw24, #0x199b \t// #6555\n \tmov\tw23, #0x196 \t// #406\n \tcbz\tx21, 2a738 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2bda8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2c314 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6559\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6559\n \tmov\tx0, x21\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2bdc8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2c320 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6561\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6561\n \tmov\tw24, #0x19a1 \t// #6561\n \tmov\tw23, #0x196 \t// #406\n \tb\t2a680 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6481 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c32c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7078 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7078 (discriminator 1)\n \tmov\tw24, #0x1ba6 \t// #7078\n \tmov\tw23, #0x1a7 \t// #423\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6737 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6737 (discriminator 1)\n \tmov\tw24, #0x1a51 \t// #6737\n \tmov\tw23, #0x19b \t// #411\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t2ad2c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7080 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7080 (discriminator 1)\n \tmov\tw23, #0x1a7 \t// #423\n \tmov\tw24, #0x1ba8 \t// #7080\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6481 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6481 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tb\t2a6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6757 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6757 (discriminator 2)\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6755 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6755 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6756 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6756 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6757 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6757 (discriminator 1)\n \tmov\tw24, #0x1a65 \t// #6757\n \tmov\tw23, #0x19b \t// #411\n \tb\t2a738 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6425 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6425 (discriminator 2)\n \tcbnz\tx0, 2a308 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6425 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6425 (discriminator 1)\n \tmov\tw24, #0x1919 \t// #6425\n \tmov\tw23, #0x193 \t// #403\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6761 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6761 (discriminator 1)\n \tmov\tw24, #0x1a69 \t// #6761\n \tmov\tw23, #0x19b \t// #411\n \tb\t2a6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6772\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6772\n \tadd\tx24, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tadd\tx1, sp, #0x48\n \tmov\tx2, #0x8000000000000001 \t// #-9223372036854775807\n \tldr\tx0, [x24, #2808]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18871\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18871\n \tstp\txzr, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18872\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18872\n \tbl\t18500 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6772 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6772 (discriminator 2)\n \tcbz\tx0, 2c67c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6774\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6774\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2be90 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6776\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6776\n \tmov\tw24, #0x1a78 \t// #6776\n \tmov\tw23, #0x19c \t// #412\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6884\n \tadd\tx3, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6885\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6884\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6884\n \tldr\tx3, [x3, #1248]\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6885\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6885\n \tbl\t18500 \n \tmov\tx21, x0\n /usr/include/python3.13/object.h:1041\n \tb\t2afc8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2af8c \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2afe0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6794 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6794 (discriminator 1)\n \tmov\tw24, #0x1a8a \t// #6794\n \tmov\tw23, #0x19d \t// #413\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n \tb\t2a3c4 \n \tmov\tx0, x4\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a3d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t2ae34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6814 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6814 (discriminator 2)\n \tmov\tx20, x3\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6812 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6812 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6813 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6813 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6814 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6814 (discriminator 1)\n \tmov\tw24, #0x1a9e \t// #6814\n \tmov\tw23, #0x19d \t// #413\n \tb\t2a738 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c7a4 \n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov\tw24, #0x191b \t// #6427\n \tmov\tw23, #0x193 \t// #403\n \tb\t2a6bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2a3f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6434 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6434 (discriminator 1)\n \tmov\tw23, #0x193 \t// #403\n \tmov\tw24, #0x1922 \t// #6434\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx20, #0x0 \t// #0\n \tb\t2a6cc \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6251\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6251\n \tmov\tx20, #0x0 \t// #0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c670 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6432 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6432 (discriminator 1)\n \tmov\tw24, #0x1920 \t// #6432\n \tmov\tw23, #0x193 \t// #403\n \tb\t2a6bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n \tb\t2a3b0 \n \tmov\tx0, x19\n \tstr\tx3, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx3, [sp, #8]\n \tb\t2b090 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6829\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6829\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6829\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6829\n \tldr\tx19, [x1, #920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2c9ac \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2bfd8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6831\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6831\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6831 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6831 (discriminator 2)\n \tcbz\tx0, 2c99c \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2bff8 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx26, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6836\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6836\n \tbl\tb3a0 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6836 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6836 (discriminator 2)\n \tcbz\tx0, 2c8b8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tbl\tb7c0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6838 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6838 (discriminator 2)\n \tcbz\tx0, 2c840 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6840\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6840\n \tadd\tx24, x24, #0x568\n \tmov\tx2, x0\n \tmov\tx0, x21\n \tldr\tx1, [x24, #2048]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6840 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6840 (discriminator 1)\n \ttbnz\tw0, #31, 2c5d4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c044 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 2c8c4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6842\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6842\n \tmov\tx2, x21\n \tmov\tx1, x20\n \tmov\tx0, x22\n \tbl\t15140 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6842 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6842 (discriminator 2)\n \tcbz\tx0, 2c9c4 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c070 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -48056,69 +48056,69 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c098 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2c9dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6847\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6847\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c0b8 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c894 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6849\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6849\n \tmov\tw24, #0x1ac1 \t// #6849\n \tmov\tw23, #0x19e \t// #414\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6818 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6818 (discriminator 1)\n \tmov\tw24, #0x1aa2 \t// #6818\n \tmov\tw23, #0x19d \t// #413\n \tb\t2a6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6299 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6299 (discriminator 1)\n \tmov\tw23, #0x18f \t// #399\n \tmov\tw24, #0x189b \t// #6299\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx1, x4\n \tmov\tx2, x19\n \tmov\tx0, x21\n \tstr\tx4, [sp, #8]\n \tbl\taac0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7081 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7081 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbnz\tx0, 2b484 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7081 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c52c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7081 (discriminator 1)\n \tmov\tw24, #0x1ba9 \t// #7081\n \tmov\tw23, #0x1a7 \t// #423\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6957\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6957\n \tadd\tx3, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6958\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6958\n \tadd\tx1, sp, #0x48\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tmov\tx21, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6957\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6957\n \tldr\tx3, [x3, #432]\n \tstp\txzr, x3, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6958\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6958\n \tbl\t18500 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:1041\n \tb\t2b0cc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -48126,58 +48126,58 @@\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b1dc \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c710 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6886 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6886 (discriminator 1)\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6889 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6889 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6819 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6891 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6891 (discriminator 1)\n \tmov\tw24, #0x1aeb \t// #6891\n \tmov\tw23, #0x19f \t// #415\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6867 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6867 (discriminator 1)\n \tmov\tw24, #0x1ad3 \t// #6867\n \tmov\tw23, #0x19f \t// #415\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t2af3c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b960 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6887 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6887 (discriminator 2)\n \tmov\tx19, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6887 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6887 (discriminator 1)\n \tmov\tw24, #0x1ae7 \t// #6887\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6819 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6887 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6887 (discriminator 1)\n \tmov\tw23, #0x19f \t// #415\n \tb\t2a6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbnz\tx0, 2c0fc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7081 (discriminator 1)\n \tldr\tx4, [sp, #8]\n \tb\t2c0fc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2baa0 \n \tmov\tx0, x20\n@@ -48185,70 +48185,70 @@\n \tb\t2ba80 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b188 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b1c8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6975\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6975\n \tadd\tx0, x24, #0x568\n \tldr\tx0, [x0, #920]\n \tbl\t157a0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6975 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6975 (discriminator 2)\n \tcbz\tx0, 2c874 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6977\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6977\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6977 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6977 (discriminator 2)\n \tcbz\tx0, 2c858 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2c23c // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx26, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6982\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6982\n \tbl\tb3a0 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6982 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6982 (discriminator 2)\n \tcbz\tx0, 2c8dc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tbl\tb7c0 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6984 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6984 (discriminator 2)\n \tcbz\tx0, 2c8d0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6986\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6986\n \tadd\tx24, x24, #0x568\n \tmov\tx2, x0\n \tmov\tx0, x21\n \tldr\tx1, [x24, #2048]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6986 (discriminator 1)\n \ttbnz\tw0, #31, 2c8e8 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x23]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c288 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x23]\n \tcbz\tx0, 2c868 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6988\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6988\n \tmov\tx2, x21\n \tmov\tx1, x20\n \tmov\tx0, x22\n \tbl\t15140 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6988 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6988 (discriminator 2)\n \tcbz\tx0, 2c924 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x22]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c2b4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n@@ -48266,187 +48266,187 @@\n \tldr\tx0, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c2dc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x21]\n \tcbz\tx0, 2c93c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6993\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6993\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c2fc \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c948 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6995\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6995\n \tmov\tw24, #0x1b53 \t// #6995\n \tmov\tw23, #0x1a2 \t// #418\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2bcf8 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2bda8 \n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2bdc8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7078 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7078 (discriminator 1)\n \tmov\tw23, #0x1a7 \t// #423\n \tmov\tw24, #0x1ba6 \t// #7078\n \tb\t2a6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6964 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6964 (discriminator 1)\n \tmov\tw24, #0x1b34 \t// #6964\n \tmov\tw23, #0x1a1 \t// #417\n \tb\t2a6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7073 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7073 (discriminator 1)\n \tmov\tw23, #0x1a7 \t// #423\n \tmov\tw24, #0x1ba1 \t// #7073\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2bb64 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18055\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18055\n \tmov\tx2, x4\n \tmov\tx1, x19\n \tmov\tx0, x21\n \tstr\tx4, [sp, #8]\n \tbl\taac0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6435 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6435 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbnz\tx0, 2a39c \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c538 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6435 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6435 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n \tmov\tw24, #0x1923 \t// #6435\n \tmov\tw23, #0x193 \t// #403\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx19, x0\n \tb\t2b040 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6960 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6960 (discriminator 2)\n \tmov\tx20, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6958 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6958 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6959 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6959 (discriminator 1)\n \tmov\tx21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6960 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6960 (discriminator 1)\n \tmov\tw24, #0x1b30 \t// #6960\n \tmov\tw23, #0x1a1 \t// #417\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2bd18 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 1)\n \tbl\tb900 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18065 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18065 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbnz\tx0, 2c37c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18066\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18066\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4048]\n \tadrp\tx1, 34000 , std::allocator > const&)@@Base+0x2aa0>\n \tadd\tx1, x1, #0xe38\n \tldr\tx0, [x0]\n \tbl\tb3c0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6435 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6435 (discriminator 1)\n \tldr\tx4, [sp, #8]\n \tb\t2c37c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6940 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6940 (discriminator 1)\n \tmov\tw24, #0x1b1c \t// #6940\n \tmov\tw23, #0x1a1 \t// #417\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6902\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6902\n \tadd\tx1, x24, #0x568\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tldr\tx0, [x24, #1384]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6902\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6902\n \tldr\tx19, [x1, #920]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18852\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18852\n \tmov\tx1, x19\n \tbl\tb320 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18854 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18854 (discriminator 1)\n \tcbz\tx0, 2c970 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x0]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2c428 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6904\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6904\n \tmov\tx0, #0x1 \t// #1\n \tbl\tadd0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6904 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6904 (discriminator 2)\n \tcbz\tx0, 2c954 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x26]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n \tb.eq\t2c448 // b.none\n /usr/include/python3.13/object.h:831\n \tstr\tw0, [x26]\n /usr/include/python3.13/cpython/tupleobject.h:35\n \tstr\tx26, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6909\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6909\n \tbl\tb3a0 \n \tmov\tx4, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6909 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6909 (discriminator 2)\n \tcbz\tx0, 2ca8c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:22491\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:22491\n \tmov\tx0, #0x8 \t// #8\n \tstr\tx4, [sp, #8]\n \tbl\tb7c0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6911 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6911 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbz\tx0, 2ca60 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6913\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6913\n \tadd\tx24, x24, #0x568\n \tmov\tx2, x0\n \tmov\tx0, x4\n \tstr\tx4, [sp, #8]\n \tldr\tx1, [x24, #2048]\n \tbl\tad00 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6913 (discriminator 1)\n \tldr\tx4, [sp, #8]\n \ttbnz\tw0, #31, 2ca4c \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c4a4 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2caa4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6915\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6915\n \tmov\tx2, x4\n \tmov\tx1, x19\n \tmov\tx0, x21\n \tstr\tx4, [sp, #8]\n \tbl\t15140 \n \tmov\tx20, x0\n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6915 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6915 (discriminator 2)\n \tldr\tx4, [sp, #8]\n \tcbz\tx0, 2c9fc \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c4d8 \n /usr/include/python3.13/object.h:948\n \tsub\tx3, x3, #0x1\n \tstr\tx3, [x21]\n@@ -48463,50 +48463,50 @@\n \tldr\tx0, [x4]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c500 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x4]\n \tcbz\tx0, 2ca40 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6920\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6920\n \tmov\tx0, x20\n \tmov\tx1, #0x0 \t// #0\n \tbl\t16804 \n /usr/include/python3.13/object.h:361\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c520 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2c8a0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6922\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6922\n \tmov\tw24, #0x1b0a \t// #6922\n \tmov\tw23, #0x1a0 \t// #416\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7081 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7081 (discriminator 1)\n \tmov\tw23, #0x1a7 \t// #423\n \tmov\tw24, #0x1ba9 \t// #7081\n \tb\t2a6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6435 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6435 (discriminator 1)\n \tmov\tw23, #0x193 \t// #403\n \tmov\tw24, #0x1923 \t// #6435\n \tmov\tx20, #0x0 \t// #0\n \tb\t2a6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7037 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7037 (discriminator 2)\n \tmov\tx20, x19\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6965 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6965 (discriminator 1)\n \tmov\tx22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7037 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7037 (discriminator 1)\n \tmov\tw24, #0x1b7d \t// #7037\n \tmov\tw23, #0x1a4 \t// #420\n \tb\t2a738 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6700 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6700 (discriminator 1)\n \tcbz\tx22, 2bcb8 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx20, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -48524,55 +48524,55 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c59c \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c8ac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6711\n \tmov\tx1, x25\n \tmov\tx0, x20\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6710\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6710\n \tstp\tx22, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6711\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6711\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6711\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2bcd4 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 2bcd4 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2bcd4 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6831 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6831 (discriminator 1)\n \tmov\tx4, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6836 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6836 (discriminator 1)\n \tmov\tx19, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6829 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6829 (discriminator 1)\n \tmov\tx20, x22\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c828 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6838 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6838 (discriminator 1)\n \tmov\tx21, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6840 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6840 (discriminator 1)\n \tmov\tw24, #0x1ab8 \t// #6840\n \tmov\tw23, #0x19e \t// #414\n \tb\t2a6bc \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6542 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6542 (discriminator 1)\n \tcbz\tx22, 2bd68 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx20, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -48590,103 +48590,103 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c638 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c84c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6553\n \tmov\tx1, x25\n \tmov\tx0, x20\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6552\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6552\n \tstp\tx22, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6553\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6553\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6553\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2bd84 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 2bd84 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2bd84 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6432 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6432 (discriminator 1)\n \tmov\tw23, #0x193 \t// #403\n \tmov\tw24, #0x1920 \t// #6432\n \tb\t2a6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6772 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6772 (discriminator 1)\n \tmov\tw24, #0x1a74 \t// #6772\n \tmov\tw23, #0x19c \t// #412\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6693 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6693 (discriminator 2)\n \tcbnz\tx0, 2bcac \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6693 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6693 (discriminator 1)\n \tmov\tw24, #0x1a25 \t// #6693\n \tmov\tw23, #0x19a \t// #410\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6535 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6535 (discriminator 2)\n \tcbnz\tx0, 2bd5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6535 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6535 (discriminator 1)\n \tmov\tw24, #0x1987 \t// #6535\n \tmov\tw23, #0x196 \t// #406\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7014 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7014 (discriminator 2)\n \tcbnz\tx0, 2b150 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7014 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7014 (discriminator 1)\n \tmov\tw24, #0x1b66 \t// #7014\n \tmov\tw23, #0x1a4 \t// #420\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x20\n \tbl\t156ec \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6614 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6614 (discriminator 2)\n \tcbnz\tx0, 2ba34 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6614 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6614 (discriminator 1)\n \tmov\tw24, #0x19d6 \t// #6614\n \tmov\tw23, #0x198 \t// #408\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2be90 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7016 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7016 (discriminator 1)\n \tmov\tw24, #0x1b68 \t// #7016\n \tmov\tw23, #0x1a4 \t// #420\n \tb\t2a6e0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6891 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6891 (discriminator 1)\n \tmov\tw23, #0x19f \t// #415\n \tmov\tw24, #0x1aeb \t// #6891\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:17841\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:17841\n \tbl\taa90 \n \tmov\tx20, x0\n \tb\t2b170 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x20, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7024 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7024 (discriminator 1)\n \tcbz\tx22, 2b194 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx19, [x20, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -48704,45 +48704,45 @@\n \tldr\tx0, [x20]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c768 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x20]\n \tcbz\tx0, 2c880 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7035\n \tmov\tx1, x25\n \tmov\tx0, x19\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7034\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7034\n \tstp\tx22, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7035\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:7035\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:7035\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2b1b0 \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 2b1b0 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2b1b0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6240\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6240\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6427 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6427 (discriminator 1)\n \tmov\tw23, #0x193 \t// #403\n \tmov\tw24, #0x191b \t// #6427\n \tb\t2a680 \n /usr/include/python3.13/cpython/classobject.h:40\n \tldr\tx22, [x19, #24]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6621 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6621 (discriminator 1)\n \tcbz\tx22, 2ba40 \n /usr/include/python3.13/object.h:825\n \tldr\tw0, [x22]\n /usr/include/python3.13/cpython/classobject.h:35\n \tldr\tx20, [x19, #16]\n /usr/include/python3.13/object.h:826\n \tadds\tw0, w0, #0x1\n@@ -48760,63 +48760,63 @@\n \tldr\tx0, [x19]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw0, #31, 2c7f0 \n /usr/include/python3.13/object.h:948\n \tsub\tx0, x0, #0x1\n \tstr\tx0, [x19]\n \tcbz\tx0, 2c834 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6632\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6632\n \tmov\tx1, x25\n \tmov\tx0, x20\n \tmov\tx2, #0x2 \t// #2\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6631\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6631\n \tstp\tx22, x26, [sp, #64]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6632\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6632\n \tbl\t18500 \n /usr/include/python3.13/object.h:361\n \tldr\tx1, [x22]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6632\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6632\n \tmov\tx21, x0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw1, #31, 2ba5c \n /usr/include/python3.13/object.h:948\n \tsub\tx1, x1, #0x1\n \tstr\tx1, [x22]\n \tcbnz\tx1, 2ba5c \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2ba5c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6840 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6840 (discriminator 1)\n \tmov\tw23, #0x19e \t// #414\n \tmov\tw24, #0x1ab8 \t// #6840\n \tb\t2a6cc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c7f0 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6838 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6838 (discriminator 1)\n \tmov\tw24, #0x1ab6 \t// #6838\n \tmov\tw23, #0x19e \t// #414\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c638 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6975 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6975 (discriminator 1)\n \tmov\tx20, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6977 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6977 (discriminator 1)\n \tmov\tw24, #0x1b41 \t// #6977\n \tmov\tw23, #0x1a2 \t// #418\n \tb\t2a6f8 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c288 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6975 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6975 (discriminator 1)\n \tmov\tw24, #0x1b3f \t// #6975\n \tmov\tw23, #0x1a2 \t// #418\n \tb\t2a680 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c768 \n@@ -48827,55 +48827,55 @@\n \tb\t2c0b8 \n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c520 \n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c59c \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6836 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6836 (discriminator 1)\n \tmov\tw24, #0x1ab4 \t// #6836\n \tmov\tw23, #0x19e \t// #414\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x23\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c044 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6984 (discriminator 1)\n \tmov\tw24, #0x1b48 \t// #6984\n \tmov\tw23, #0x1a2 \t// #418\n \tb\t2a738 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6982 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6982 (discriminator 1)\n \tmov\tw24, #0x1b46 \t// #6982\n \tmov\tw23, #0x1a2 \t// #418\n \tb\t2a738 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x23]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6977 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6977 (discriminator 1)\n \tmov\tx4, x20\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6982 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6982 (discriminator 1)\n \tmov\tx19, x21\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6975 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6975 (discriminator 1)\n \tmov\tx20, x22\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c918 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6984 (discriminator 1)\n \tmov\tx21, x23\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6986 (discriminator 1)\n \tmov\tw24, #0x1b4a \t// #6986\n \tmov\tw23, #0x1a2 \t// #418\n \tb\t2a6bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c2b4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6986 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6986 (discriminator 1)\n \tmov\tw23, #0x1a2 \t// #418\n \tmov\tw24, #0x1b4a \t// #6986\n \tb\t2a6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6988 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6988 (discriminator 1)\n \tmov\tw24, #0x1b4c \t// #6988\n \tmov\tw23, #0x1a2 \t// #418\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c2c8 \n@@ -48885,53 +48885,53 @@\n \tmov\tx0, x19\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c2fc \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2c988 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6886 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6886 (discriminator 1)\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6819 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6904 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6904 (discriminator 1)\n \tmov\tw24, #0x1af8 \t// #6904\n \tmov\tw23, #0x1a0 \t// #416\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6902 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6902 (discriminator 2)\n \tcbnz\tx0, 2c994 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6902 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6902 (discriminator 1)\n \tmov\tw24, #0x1af6 \t// #6902\n \tmov\tw23, #0x1a0 \t// #416\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6904 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6904 (discriminator 1)\n \tmov\tw23, #0x1a0 \t// #416\n \tmov\tw24, #0x1af8 \t// #6904\n \tb\t2a680 \n \tmov\tx21, x0\n \tb\t2c428 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6829 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6829 (discriminator 1)\n \tmov\tx20, x22\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6831 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6831 (discriminator 1)\n \tmov\tw24, #0x1aaf \t// #6831\n \tmov\tw23, #0x19e \t// #414\n \tb\t2a6f8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:18866\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:18866\n \tmov\tx0, x19\n \tbl\t156ec \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6829 (discriminator 2)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6829 (discriminator 2)\n \tcbnz\tx0, 2c9f4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6829 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6829 (discriminator 1)\n \tmov\tw24, #0x1aad \t// #6829\n \tmov\tw23, #0x19e \t// #414\n \tb\t2a680 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6842 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6842 (discriminator 1)\n \tmov\tw24, #0x1aba \t// #6842\n \tmov\tw23, #0x19e \t// #414\n \tb\t2a738 \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c084 \n@@ -48941,25 +48941,25 @@\n \tmov\tx0, x22\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c070 \n \tmov\tx22, x0\n \tb\t2bfd8 \n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2ca20 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6915 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6915 (discriminator 1)\n \tmov\tw24, #0x1b03 \t// #6915\n \tmov\tw23, #0x1a0 \t// #416\n \tb\t2a6bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x21\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n \tb\t2c4d8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6915 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6915 (discriminator 1)\n \tmov\tw23, #0x1a0 \t// #416\n \tmov\tw24, #0x1b03 \t// #6915\n \tb\t2a6cc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x19\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n@@ -48968,177 +48968,177 @@\n \tmov\tx0, x4\n \tbl\tb100 <_Py_Dealloc@plt>\n \tb\t2c500 \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2ca74 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6913 (discriminator 1)\n \tmov\tw24, #0x1b01 \t// #6913\n \tmov\tw23, #0x1a0 \t// #416\n \tb\t2a6bc \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2ca80 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6911 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6911 (discriminator 1)\n \tmov\tw24, #0x1aff \t// #6911\n \tmov\tw23, #0x1a0 \t// #416\n \tb\t2a6bc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6913 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6913 (discriminator 1)\n \tmov\tw23, #0x1a0 \t// #416\n \tmov\tw24, #0x1b01 \t// #6913\n \tb\t2a6cc \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6911 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6911 (discriminator 1)\n \tmov\tw23, #0x1a0 \t// #416\n \tmov\tw24, #0x1aff \t// #6911\n \tb\t2a6cc \n /usr/include/python3.13/object.h:361\n \tldr\tx3, [x21]\n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6819 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6819 (discriminator 1)\n \tmov\tx20, #0x0 \t// #0\n /usr/include/python3.13/object.h:944 (discriminator 1)\n \ttbnz\tw3, #31, 2cab8 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6909 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6909 (discriminator 1)\n \tmov\tw24, #0x1afd \t// #6909\n \tmov\tw23, #0x1a0 \t// #416\n \tb\t2a6bc \n /usr/include/python3.13/object.h:949\n \tmov\tx0, x20\n \tstr\tx4, [sp, #8]\n \tbl\tb100 <_Py_Dealloc@plt>\n \tldr\tx4, [sp, #8]\n \tb\t2c4a4 \n-./.mesonpy-2bnpgxep/src/_rtmidi.cpp:6909 (discriminator 1)\n+./.mesonpy-1yhn7pjh/src/_rtmidi.cpp:6909 (discriminator 1)\n \tmov\tw23, #0x1a0 \t// #416\n \tmov\tw24, #0x1afd \t// #6909\n \tb\t2a6e0 \n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \n 000000000002cae0 :\n MidiInApi::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:734\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:734\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:735\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:735\n \tstp\tw1, w2, [x0, #180]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:737\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:737\n \tret\n MidiInAlsa::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2208\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2208\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2211\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2211\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2211 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2211 (discriminator 1)\n \tldr\tx1, [x1]\n \tldr\tx0, [x0]\n \tb\tb360 \n MidiOutAlsa::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2405\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2405\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2408\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2408\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2408 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2408 (discriminator 1)\n \tldr\tx1, [x1]\n \tldr\tx0, [x0]\n \tb\tb360 \n \tnop\n \tnop\n \tnop\n MidiInAlsa::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2180\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2180\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2183\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2183\n \tldrb\tw0, [x0, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2181\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2181\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2183\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2183\n \ttbz\tw0, #0, 2cb80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2184\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2184\n \tldr\tx1, [x20, #16]\n \tcbz\tx1, 2cb5c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2185\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2185\n \tldr\tx0, [x20]\n \tbl\tba60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2186\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2186\n \tldr\tx0, [x20, #16]\n \tbl\tb7d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2187\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2187\n \tstr\txzr, [x20, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2191\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2191\n \tldr\tx0, [x20]\n \tmov\tx4, #0x0 \t// #0\n \tldr\tw1, [x20, #72]\n \tmov\tw3, #0x0 \t// #0\n \tmov\tw2, #0x20 \t// #32\n \tbl\tb370 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2192\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2192\n \tldr\tx0, [x20]\n \tbl\tbad0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2194\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2194\n \tstrb\twzr, [x19, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2198\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2198\n \tldrb\tw0, [x19, #137]\n \ttbnz\tw0, #0, 2cb98 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2205\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2205\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2199\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2199\n \tmov\tx1, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2200\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2200\n \tldr\tw0, [x20, #80]\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2199\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2199\n \tstrb\twzr, [x1, #137]!\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2200\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2200\n \tbl\tb810 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2202 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2202 (discriminator 1)\n \tldp\tx0, x1, [x20, #48]\n \tcmp\tx0, x1\n \tb.eq\t2cb88 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2205\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2205\n \tldp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2203\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2203\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2205\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2205\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2203\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2203\n \tb\tb200 \n MidiInAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2216\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2216\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x1\n \tstr\tx21, [sp, #32]\n \tsub\tsp, sp, #0x20\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2217\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2217\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2216\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2216\n \tldr\tx0, [x2]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2219\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2219\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx2, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx2, sp, x2\n \tcmp\tsp, x2\n \tb.eq\t2cc2c // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -49156,67 +49156,67 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x21\n \tbl\taeb0 \n MidiInAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2220\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2220\n \tldr\tx0, [x20]\n \tmov\tx2, x21\n \tldr\tw1, [x20, #12]\n \tbl\tbcc0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2221 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2221 (discriminator 1)\n \tldr\tx1, [x19]\n \tmov\tx0, x21\n \tbl\tbc90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2222\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2222\n \tldr\tx0, [x20]\n \tmov\tx2, x21\n \tldr\tw1, [x20, #12]\n \tbl\taf30 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2223\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2223\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2ccc0 // b.any\n \tmov\tsp, x29\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2219 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t2cc40 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2223\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2223\n \tbl\tabf0 <__stack_chk_fail@plt>\n MidiOutAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2413\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2413\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x1\n \tstr\tx21, [sp, #32]\n \tsub\tsp, sp, #0x20\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2414\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2414\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2413\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2413\n \tldr\tx0, [x2]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2416\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2416\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx2, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx2, sp, x2\n \tcmp\tsp, x2\n \tb.eq\t2cd24 // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -49234,312 +49234,312 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x21\n \tbl\taeb0 \n MidiOutAlsa::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2417\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2417\n \tldr\tx0, [x20]\n \tmov\tx2, x21\n \tldr\tw1, [x20, #12]\n \tbl\tbcc0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2418 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2418 (discriminator 1)\n \tldr\tx1, [x19]\n \tmov\tx0, x21\n \tbl\tbc90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2419\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2419\n \tldr\tx0, [x20]\n \tmov\tx2, x21\n \tldr\tw1, [x20, #12]\n \tbl\taf30 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2420\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2420\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2cdb8 // b.any\n \tmov\tsp, x29\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2416 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t2cd38 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2420\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2420\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n MidiInJack::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3349\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3349\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3350\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3350\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3352\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3352\n \tldr\tx1, [x20, #8]\n \tcbz\tx1, 2cdf0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3353\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3353\n \tmov\tx19, x0\n \tldr\tx0, [x20]\n \tbl\tb380 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3354\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3354\n \tstr\txzr, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3356\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3356\n \tstrb\twzr, [x19, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3357\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3357\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n MidiInJack::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3368\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3368\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3369\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3369\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3371 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3371 (discriminator 1)\n \tldr\tx2, [x1]\n \tldp\tx0, x1, [x0]\n \tb\tae90 \n \tnop\n \tnop\n \tnop\n MidiOutJack::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3599\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3599\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3600\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3600\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3602 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3602 (discriminator 1)\n \tldr\tx2, [x1]\n \tldp\tx0, x1, [x0]\n \tb\tae90 \n \tnop\n \tnop\n \tnop\n jackProcessOut(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3384\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3384\n \tpaciasp\n \tsub\tsp, sp, #0x40\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx20, x1\n \tmov\tw1, w0\n \tldr\tx3, [x2]\n \tstr\tx3, [sp, #8]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3390\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3390\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 2cf1c \n \tstp\tx21, x22, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3392\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3392\n \tadd\tx22, sp, #0x4\n \tbl\tb820 \n \tmov\tx21, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3393\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3393\n \tbl\tbbf0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3395\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3395\n \tldr\tx0, [x20, #16]\n \tmov\tx1, x22\n \tmov\tx2, #0x4 \t// #4\n \tbl\tb4e0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3395 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3395 (discriminator 1)\n \tcmp\tx0, #0x4\n \tb.ne\t2cf0c // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3396\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3396\n \tldr\tx0, [x20, #16]\n \tbl\tb0e0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3396 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3396 (discriminator 1)\n \tldrsw\tx1, [sp, #4]\n \tadd\tx1, x1, #0x4\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3395 (discriminator 4)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3395 (discriminator 4)\n \tcmp\tx1, x0\n \tb.hi\t2cf0c // b.pmore\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3397\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3397\n \tldr\tx0, [x20, #16]\n \tmov\tx1, x19\n \tbl\tb290 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3399\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3399\n \tldrsw\tx2, [sp, #4]\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x21\n \tbl\tb8e0 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3401\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3401\n \tldr\tx0, [x20, #16]\n \tldrsw\tx2, [sp, #4]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3400\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3400\n \tcbz\tx1, 2cf50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3401\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3401\n \tbl\taaa0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3395\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3395\n \tldr\tx0, [x20, #16]\n \tmov\tx1, x22\n \tmov\tx2, #0x4 \t// #4\n \tbl\tb4e0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3395 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3395 (discriminator 1)\n \tcmp\tx0, #0x4\n \tb.eq\t2cea8 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3407\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3407\n \tadd\tx0, x20, #0x48\n \tbl\tab30 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3407 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3407 (discriminator 1)\n \tcbz\tw0, 2cf5c \n \tldp\tx21, x22, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3412\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3412\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2cf6c // b.any\n \tldp\tx29, x30, [sp, #16]\n \tmov\tw0, #0x0 \t// #0\n \tldp\tx19, x20, [sp, #32]\n \tadd\tsp, sp, #0x40\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3403\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3403\n \tmov\tx1, x2\n \tbl\tb290 \n \tb\t2ce8c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3408\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3408\n \tadd\tx0, x20, #0x28\n \tbl\tb9b0 \n \tldp\tx21, x22, [sp, #48]\n \tb\t2cf1c \n \tstp\tx21, x22, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3412\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3412\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n MidiOutJack::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3570\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3570\n \tpaciasp\n \tsub\tsp, sp, #0x50\n \tstp\tx29, x30, [sp, #32]\n \tadd\tx29, sp, #0x20\n \tstp\tx19, x20, [sp, #48]\n \tmov\tx20, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3571\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3571\n \tldr\tx19, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3570\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3570\n \tldr\tx1, [x0]\n \tstr\tx1, [sp, #24]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3573\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3573\n \tldr\tx0, [x19, #8]\n \tcbz\tx0, 2cfe8 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3577\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3577\n \tstr\tx21, [sp, #64]\n \tadd\tx21, sp, #0x8\n \tmov\tx1, x21\n \tmov\tw0, #0x0 \t// #0\n \tbl\tb230 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3577 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3577 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.ne\t2d018 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3584\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3584\n \tldp\tx0, x1, [x19]\n \tbl\tb380 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3587\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3587\n \tldr\tx21, [sp, #64]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3585\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3585\n \tstr\txzr, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3587\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3587\n \tstrb\twzr, [x20, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3588\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3588\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #24]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2d03c // b.any\n \tldp\tx29, x30, [sp, #32]\n \tldp\tx19, x20, [sp, #48]\n \tadd\tsp, sp, #0x50\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3578\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3578\n \tldr\tx1, [sp, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3579\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3579\n \tadd\tx0, x19, #0x48\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3578\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3578\n \tadd\tx1, x1, #0x1\n \tstr\tx1, [sp, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3579\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3579\n \tbl\tb9b0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3580\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3580\n \tmov\tx1, x21\n \tadd\tx0, x19, #0x28\n \tbl\tb920 \n \tb\t2cfd4 \n \tstr\tx21, [sp, #64]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3588\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3588\n \tbl\tabf0 <__stack_chk_fail@plt>\n MidiOutJack::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3609\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3609\n \tpaciasp\n \tsub\tsp, sp, #0x40\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3613\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3613\n \tadd\tx20, x2, #0x4\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3611\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3611\n \tldr\tx19, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3609\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3609\n \tldr\tx0, [x3]\n \tstr\tx0, [sp, #8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3610\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3610\n \tstr\tw2, [sp, #4]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3613\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3613\n \tldrsw\tx0, [x19, #24]\n \tcmp\tx20, x0\n \tb.hi\t2d0c8 // b.pmore\n \tstr\tx21, [sp, #48]\n \tmov\tx21, x1\n \tb\t2d094 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3617\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3617\n \tbl\tb580 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3616\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3616\n \tldr\tx0, [x19, #16]\n \tbl\tbb10 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3616 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3616 (discriminator 1)\n \tcmp\tx20, x0\n \tb.hi\t2d090 // b.pmore\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3620\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3620\n \tldr\tx0, [x19, #16]\n \tmov\tx2, #0x4 \t// #4\n \tadd\tx1, sp, x2\n \tbl\tbae0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3621\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3621\n \tldr\tx0, [x19, #16]\n \tmov\tx1, x21\n \tldrsw\tx2, [sp, #4]\n \tbl\tbae0 \n \tldr\tx21, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3622\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3622\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2d0f8 // b.any\n@@ -49549,30 +49549,30 @@\n \tautiasp\n \tret\n \tstr\tx21, [sp, #48]\n \tbl\tabf0 <__stack_chk_fail@plt>\n \n 000000000002d100 :\n MidiInApi::ignoreTypes(bool, bool, bool):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:709\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:709\n \tbti\tc\n \tand\tw1, w1, #0xff\n \tand\tw3, w3, #0xff\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:712\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:712\n \ttbz\tw2, #0, 2d114 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:712 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:712 (discriminator 1)\n \torr\tw1, w1, #0x2\n \tstrb\tw1, [x0, #136]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:713\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:713\n \ttbz\tw3, #0, 2d128 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:713 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:713 (discriminator 1)\n \tldrb\tw1, [x0, #136]\n \torr\tw1, w1, #0x4\n \tstrb\tw1, [x0, #136]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:714\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:714\n \tret\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1692\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n@@ -49692,224 +49692,224 @@\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tb\t2d1d0 \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:252\n \tbl\tabf0 <__stack_chk_fail@plt>\n MidiOutAlsa::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2394\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2394\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2395\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2395\n \tldrb\tw0, [x0, #16]\n \ttbnz\tw0, #0, 2d274 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2402\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2402\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2396\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2396\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2397\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2397\n \tldr\tx0, [x20]\n \tldr\tx1, [x20, #16]\n \tbl\tba60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2398\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2398\n \tldr\tx0, [x20, #16]\n \tbl\tb7d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2399\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2399\n \tstr\txzr, [x20, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2400\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2400\n \tstrb\twzr, [x19, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2402\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2402\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n \n 000000000002d2a4 :\n RtMidi::RtMidi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:354\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:354\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:355\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:355\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #4008]\n \tadd\tx1, x1, #0x10\n \tstp\tx1, xzr, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:357\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:357\n \tret\n \tnop\n \n 000000000002d2c0 :\n RtMidi::~RtMidi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:359\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:359\n \tbti\tc\n \tmov\tx2, x0\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #4008]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:361\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:361\n \tldr\tx0, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:359\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:359\n \tadd\tx1, x1, #0x10\n \tstr\tx1, [x2]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:361\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:361\n \tcbz\tx0, 2d2f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:361 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:361 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #8]\n \tmov\tx16, x1\n \tbr\tx16\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:363\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:363\n \tret\n \tnop\n \tnop\n \tnop\n \n 000000000002d300 :\n RtMidiIn::~RtMidiIn():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:532\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:532\n \tbti\tc\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3744]\n \tadd\tx1, x1, #0x10\n \tstr\tx1, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:534\n \tb\tb750 \n RtMidiIn::~RtMidiIn():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:534\n \tnop\n \tnop\n \n 000000000002d320 :\n RtMidiIn::~RtMidiIn():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:532\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:532\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:534\n \tbl\tb110 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:534\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:534\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:534 (discriminator 1)\n \tb\tb280 \n \n 000000000002d34c :\n RtMidiOut::~RtMidiOut():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:603\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:603\n \tbti\tc\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3720]\n \tadd\tx1, x1, #0x10\n \tstr\tx1, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:605\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:605\n \tb\tb750 \n \n 000000000002d364 :\n RtMidiOut::~RtMidiOut():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:603\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:603\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:605\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:605\n \tbl\tb640 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:605\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:605\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:605 (discriminator 1)\n \tb\tb280 \n \n 000000000002d390 :\n RtMidi::~RtMidi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:359\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:359\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:363\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:363\n \tbl\tbb30 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:363\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:363\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:363 (discriminator 1)\n \tb\tb280 \n \tnop\n \n 000000000002d3c0 :\n RtMidi::RtMidi(RtMidi&&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:365\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:365\n \tbti\tc\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #4008]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:366\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:366\n \tldr\tx3, [x1, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:365\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:365\n \tadd\tx2, x2, #0x10\n \tstp\tx2, x3, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:367\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:367\n \tstr\txzr, [x1, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:368\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:368\n \tret\n \n 000000000002d3e0 :\n RtMidi::getVersion[abi:cxx11]():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:371\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:371\n \tbti\tc\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx1, x1, #0x168\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx2, x8, #0x10\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmov\tx3, #0x5 \t// #5\n RtMidi::getVersion[abi:cxx11]():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:371\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:371\n \tmov\tx0, x8\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 \tstp\tx2, x3, [x8]\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tldr\tw4, [x1]\n \tldrb\tw1, [x1, #4]\n \tstr\tw4, [x8, #16]\n \tstrb\tw1, [x8, #20]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x8, #21]\n RtMidi::getVersion[abi:cxx11]():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:373\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:373\n \tret\n \tnop\n \tnop\n \tnop\n \n 000000000002d420 >&)@@Base>:\n RtMidi::getCompiledApi(std::vector >&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:426\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:426\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n std::__new_allocator::allocate(unsigned long, void const*):\n /usr/include/c++/14/bits/new_allocator.h:151\n@@ -49938,88 +49938,88 @@\n \tstp\tx2, x1, [x19]\n /usr/include/c++/14/bits/stl_vector.h:116\n \tstr\tx1, [x19, #16]\n std::_Vector_base >::_M_deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbz\tx0, 2d470 >&)@@Base+0x50>\n RtMidi::getCompiledApi(std::vector >&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:429\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:429\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n std::__new_allocator::deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tb\tb280 \n RtMidi::getCompiledApi(std::vector >&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:429\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:429\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n \tbti\tj\n \tcmn\tx1, #0x1\n \tb.ne\t2d490 >&)@@Base+0x70> // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:425 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:425 (discriminator 1)\n \tbl\tb530 <__cxa_call_unexpected@plt>\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n \tnop\n \tnop\n \n 000000000002d4a0 :\n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:432\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:432\n \tpaciasp\n \tsub\tsp, sp, #0x40\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx19, x8\n \tldr\tx2, [x1]\n \tstr\tx2, [sp, #8]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:433\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:433\n \tcmp\tw0, #0x6\n \tb.ls\t2d514 // b.plast\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx0, x8, #0x10\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 \tstp\tx0, xzr, [x8]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x8, #16]\n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:436\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:436\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2d5b0 // b.any\n \tldp\tx29, x30, [sp, #16]\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #32]\n \tadd\tsp, sp, #0x40\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:435\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:435\n \tsbfiz\tx0, x0, #4, #32\n \tadrp\tx1, 61000 \n \tadd\tx1, x1, #0x4f0\n \tstp\tx21, x22, [sp, #48]\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx21, x8, #0x10\n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:435\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:435\n \tldr\tx22, [x1, x0]\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 \tstr\tx21, [x8]\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 \tcbz\tx22, 2d5b8 \n@@ -50088,15 +50088,15 @@\n /usr/include/c++/14/bits/basic_string.tcc:251\n \tldr\tx20, [sp]\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tb\t2d55c \n \tstp\tx21, x22, [sp, #48]\n RtMidi::getApiName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:436\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:436\n \tbl\tabf0 <__stack_chk_fail@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 \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n@@ -50105,27 +50105,27 @@\n \tb.ne\t2d5b4 // b.any\n \tadrp\tx0, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx0, x0, #0x170\n \tbl\tb050 \n \n 000000000002d5e0 :\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:439\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:439\n \tpaciasp\n \tsub\tsp, sp, #0x40\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx19, x8\n \tldr\tx2, [x1]\n \tstr\tx2, [sp, #8]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:440\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:440\n \tcmp\tw0, #0x6\n \tb.ls\t2d670 // b.plast\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tadrp\tx0, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx0, x0, #0x1a8\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n@@ -50143,38 +50143,38 @@\n \tldur\tw0, [x0, #3]\n \tstr\tw3, [x8, #16]\n \tstur\tw0, [x8, #19]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x8, #23]\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:443\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:443\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2d70c // b.any\n \tldp\tx29, x30, [sp, #16]\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #32]\n \tadd\tsp, sp, #0x40\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:442\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:442\n \tadrp\tx1, 61000 \n \tadd\tx1, x1, #0x4f0\n \tadd\tx0, x1, w0, sxtw #4\n \tstp\tx21, x22, [sp, #48]\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx21, x8, #0x10\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:442\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:442\n \tldr\tx22, [x0, #8]\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 \tstr\tx21, [x8]\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 \tcbz\tx22, 2d714 \n@@ -50243,15 +50243,15 @@\n /usr/include/c++/14/bits/basic_string.tcc:251\n \tldr\tx20, [sp]\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tb\t2d6b8 \n \tstp\tx21, x22, [sp, #48]\n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:443\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:443\n \tbl\tabf0 <__stack_chk_fail@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 \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n@@ -50263,90 +50263,90 @@\n \tbl\tb050 \n RtMidi::getApiDisplayName[abi:cxx11](RtMidi::Api):\n /usr/include/c++/14/bits/basic_string.h:651\n \tnop\n \n 000000000002d740 , std::allocator > const&)@@Base>:\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:446\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:446\n \tpaciasp\n \tstp\tx29, x30, [sp, #-64]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:449\n \tadrp\tx19, 61000 \n \tadd\tx19, x19, #0x4f0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:446\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:446\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx20, x0\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tldr\tx21, [x0, #8]\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:446\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:446\n \tstr\tx23, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:449\n \tldr\tx23, [x19, #32]\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov\tx0, x23\n \tbl\tab90 \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\tx21, x0\n \tb.eq\t2d7b0 , std::allocator > const&)@@Base+0x70> // b.none\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:449\n \tldr\tx19, [x19, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:451\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:451\n \tmov\tw22, #0x0 \t// #0\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov\tx0, x19\n \tbl\tab90 \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\tx21, x0\n \tb.eq\t2d7ec , std::allocator > const&)@@Base+0xac> // b.none\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:452\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:452\n \tldr\tx23, [sp, #48]\n \tmov\tw0, w22\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:449\n \tmov\tw22, #0x2 \t// #2\n std::char_traits::compare(char const*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:368\n \tcbz\tx21, 2d794 , std::allocator > const&)@@Base+0x54>\n /usr/include/c++/14/bits/char_traits.h:381\n \tldr\tx20, [x20]\n \tmov\tx1, x23\n \tmov\tx2, x21\n \tmov\tx0, x20\n \tbl\tae20 \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 \tcbz\tw0, 2d794 , std::allocator > const&)@@Base+0x54>\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:449\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:449\n \tldr\tx19, [x19, #48]\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov\tx0, x19\n \tbl\tab90 \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\tx21, x0\n \tb.eq\t2d7f8 , std::allocator > const&)@@Base+0xb8> // b.none\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:451\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:451\n \tmov\tw22, #0x0 \t// #0\n \tb\t2d794 , std::allocator > const&)@@Base+0x54>\n std::char_traits::compare(char const*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:368\n \tmov\tw22, #0x3 \t// #3\n \tcbz\tx21, 2d794 , std::allocator > const&)@@Base+0x54>\n \tldr\tx20, [x20]\n@@ -50357,166 +50357,166 @@\n \tbl\tae20 \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\tw0, #0x0\n \tmov\tw22, #0x3 \t// #3\n \tcsel\tw22, wzr, w22, ne\t// ne = any\n RtMidi::getCompiledApiByName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:452\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:452\n \tldr\tx23, [sp, #48]\n \tmov\tw0, w22\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tautiasp\n \tret\n \n 000000000002d830 , std::allocator > const&)@@Base>:\n RtMidi::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:455\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:455\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:456\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:456\n \tldr\tx0, [x0, #8]\n \tldr\tx2, [x0]\n \tldr\tx2, [x2, #48]\n \tmov\tx16, x2\n \tbr\tx16\n \n 000000000002d848 , std::allocator > const&)@@Base>:\n RtMidi::setPortName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:460\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:460\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:461\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:461\n \tldr\tx0, [x0, #8]\n \tldr\tx2, [x0]\n \tldr\tx2, [x2, #56]\n \tmov\tx16, x2\n \tbr\tx16\n \n 000000000002d860 :\n MidiApi::MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:611\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:611\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:612\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:612\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3832]\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx2, x0, #0x28\n MidiApi::MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:612\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:612\n \tstrb\twzr, [x0, #16]\n \tadd\tx1, x1, #0x10\n \tstp\tx1, xzr, [x0]\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 \tstp\tx2, xzr, [x0, #24]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x0, #40]\n MidiApi::MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:612 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:612 (discriminator 1)\n \tstr\txzr, [x0, #56]\n \tstrb\twzr, [x0, #64]\n \tstr\txzr, [x0, #72]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:614\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:614\n \tret\n MidiApi::MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:614\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:614\n \tnop\n \tnop\n \tnop\n \n 000000000002d8a0 :\n MidiApi::~MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:616\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:616\n \tbti\tc\n \tmov\tx1, x0\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n \tadd\tx3, x0, #0x28\n MidiApi::~MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:616\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:616\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3832]\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [x0, #24]\n MidiApi::~MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:616\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:616\n \tadd\tx2, x2, #0x10\n \tstr\tx2, [x1]\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\tx0, x3\n \tb.eq\t2d8cc // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tb\tb280 \n MidiApi::~MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:618\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:618\n \tret\n \n 000000000002d8d0 :\n MidiApi::~MidiApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:616\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:616\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:618\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:618\n \tbl\taae0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:618\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:618\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:618 (discriminator 1)\n \tb\tb280 \n \tnop\n \n 000000000002d900 , std::allocator > const&, void*), void*)@@Base>:\n MidiApi::setErrorCallback(void (*)(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*), void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:621\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:621\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:622\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:622\n \tstr\tx1, [x0, #56]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:623\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:623\n \tstr\tx2, [x0, #72]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:624\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:624\n \tret\n \n 000000000002d910 , std::allocator >)@@Base>:\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:627\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:627\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tmov\tw20, w1\n \tstp\tx21, x22, [sp, #80]\n \tmov\tx21, x2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:628\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:628\n \tldr\tx0, [x0, #56]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:627\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:627\n \tldr\tx1, [x3]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:628\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:628\n \tcbz\tx0, 2d9dc , std::allocator >)@@Base+0xcc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:630\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:630\n \tldrb\tw0, [x19, #64]\n \ttbz\tw0, #0, 2d98c , std::allocator >)@@Base+0x7c>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:655\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:655\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2da5c , std::allocator >)@@Base+0x14c> // b.any\n@@ -50526,15 +50526,15 @@\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\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 \tldp\tx1, x2, [x2]\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:633\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:633\n \tmov\tw0, #0x1 \t// #1\n \tstrb\tw0, [x19, #64]\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 \tadd\tx21, sp, #0x8\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@@ -50544,51 +50544,51 @@\n \tadd\tx22, sp, #0x18\n \tstr\tx22, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:636\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:636\n \tldr\tx3, [x19, #56]\n \tmov\tw0, w20\n \tldr\tx2, [x19, #72]\n \tmov\tx1, x21\n \tblr\tx3\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:637\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:637\n \tstrb\twzr, [x19, #64]\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\tx0, x22\n \tb.eq\t2d958 , std::allocator >)@@Base+0x48> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tb\t2d958 , std::allocator >)@@Base+0x48>\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:646\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:646\n \tcmp\tw20, #0x1\n \tb.ls\t2d958 , std::allocator >)@@Base+0x48> // b.plast\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:653\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:653\n \tmov\tx0, #0x30 \t// #48\n \tbl\tae00 <__cxa_allocate_exception@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n \tmov\tw2, w20\n \tmov\tx1, x21\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:653\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:653\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:653 (discriminator 1)\n \tbl\t34b20 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:653 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:653 (discriminator 2)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2da5c , std::allocator >)@@Base+0x14c> // b.any\n@@ -50610,95 +50610,95 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t2da60 , std::allocator >)@@Base+0x150> // b.none\n MidiApi::error(RtMidiError::Type, std::__cxx11::basic_string, std::allocator >):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:655\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:655\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1891\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1891\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1894\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1894\n \tmov\tw3, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1891\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1891\n \tmov\tx29, sp\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n \tstr\tx21, [sp, #32]\n \tsub\tsp, sp, #0x40\n \tmov\tx19, x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1894\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1894\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1891\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1891\n \tldr\tx0, [x2]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1894\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1894\n \tadd\tx1, x1, #0x1b0\n \tsub\tx0, x29, #0x30\n \tmov\tw2, #0x3 \t// #3\n \tbl\tacd0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1895\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1895\n \ttbnz\tw0, #31, 2dbbc , std::allocator >)@@Base+0x2ac>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1902 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1902 (discriminator 1)\n \tldur\tx0, [x29, #-48]\n \tldr\tx1, [x19]\n \tbl\tb360 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1905\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1905\n \tmov\tx0, #0x58 \t// #88\n \tbl\tb2f0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1907\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1907\n \tmov\tx1, #0xffffffffffffffff \t// #-1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1906\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1906\n \tldur\tx0, [x29, #-48]\n \tstp\tx0, x1, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1909\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1909\n \tstr\txzr, [x19, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1910\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1910\n \tbl\tba50 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1914\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1914\n \tldr\tw2, [x20, #180]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1912\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1912\n \tmvni\tv31.2s, #0x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1915\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1915\n \tstr\tx19, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1918\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1918\n \tadd\tx0, x19, #0x4c\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1916\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1916\n \tstr\tx19, [x20, #144]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1914\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1914\n \tstr\tw2, [x19, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1911\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1911\n \tstp\tx1, x1, [x19, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1912\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1912\n \tstur\td31, [x19, #76]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1918\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1918\n \tbl\tab20 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1918 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1918 (discriminator 1)\n \tcmn\tw0, #0x1\n \tb.eq\t2dc4c , std::allocator >)@@Base+0x33c> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1926\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1926\n \tldur\tx0, [x29, #-48]\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx1, x1, #0x238\n \tbl\tb510 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1926 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1926 (discriminator 1)\n \tstr\tw0, [x19, #72]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1929\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1929\n \tbl\tb020 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1929 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1929 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t2db54 , std::allocator >)@@Base+0x244> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -50717,29 +50717,29 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x20\n \tbl\taeb0 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1930\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1930\n \tmov\tw1, #0x27c0 \t// #10176\n \tmov\tx0, x20\n \tmovk\tw1, #0x9, lsl #16\n \tbl\tb2d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1931\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1931\n \tmov\tx0, x20\n \tmov\tw1, #0xf0 \t// #240\n \tbl\tb730 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1932\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1932\n \tldr\tx0, [x19]\n \tmov\tx2, x20\n \tldr\tw1, [x19, #72]\n \tbl\tbb70 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1933\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1933\n \tldr\tx0, [x19]\n \tbl\tbad0 \n \tb\t2dc18 , std::allocator >)@@Base+0x308>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x20, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n@@ -50767,15 +50767,15 @@\n \tsub\tx21, x29, #0x18\n \tstur\tx21, [x29, #-40]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1897 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1897 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x20\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldur\tx0, [x29, #-40]\n@@ -50783,15 +50783,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x21\n \tb.eq\t2dc18 , std::allocator >)@@Base+0x308> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1935\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1935\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2dccc , std::allocator >)@@Base+0x3bc> // b.any\n@@ -50829,15 +50829,15 @@\n \tsub\tx21, x29, #0x18\n \tstur\tx21, [x29, #-40]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1920 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1920 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x20\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t2dc08 , std::allocator >)@@Base+0x2f8>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n@@ -50852,139 +50852,139 @@\n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t2dcd8 , std::allocator >)@@Base+0x3c8> // b.none\n MidiInAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1935\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1935\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n \tb\t2dca0 , std::allocator >)@@Base+0x390>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2118\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2118\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tstp\tx21, x22, [sp, #32]\n \tsub\tsp, sp, #0x80\n \tmov\tx21, x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2119\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2119\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2118\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2118\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx1, [x0]\n \tstur\tx1, [x29, #-8]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2120\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2120\n \tldr\tw0, [x20, #12]\n \ttbnz\tw0, #31, 2ddec , std::allocator >)@@Base+0x4dc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2146\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2146\n \tldrb\tw0, [x19, #137]\n \ttbnz\tw0, #0, 2ddb8 , std::allocator >)@@Base+0x4a8>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2148 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2148 (discriminator 1)\n \tldp\tx0, x1, [x20, #48]\n \tcmp\tx0, x1\n \tb.eq\t2dd3c , std::allocator >)@@Base+0x42c> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2149\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2149\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb200 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2153\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2153\n \tldr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2154\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2154\n \tmov\tx22, x20\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2153\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2153\n \tldr\tw1, [x20, #72]\n \tmov\tx4, #0x0 \t// #0\n \tmov\tw3, #0x0 \t// #0\n \tmov\tw2, #0x1e \t// #30\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2158\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2158\n \tsub\tx21, x29, #0x48\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2153\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2153\n \tbl\tb370 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2154\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2154\n \tldr\tx0, [x22], #48\n \tbl\tbad0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2158\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2158\n \tmov\tx0, x21\n \tbl\tad60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2159\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2159\n \tmov\tx0, x21\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb180 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2160\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2160\n \tmov\tx0, x21\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb260 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2162\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2162\n \tmov\tw0, #0x1 \t// #1\n \tstrb\tw0, [x19, #137]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2163\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2163\n \tmov\tx1, x21\n \tmov\tx0, x22\n \tadd\tx3, x19, #0x50\n \tadrp\tx2, 2f000 \n \tadd\tx2, x2, #0x524\n \tbl\tbb50 \n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2164\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2164\n \tmov\tx0, x21\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2163\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2163\n \tmov\tw21, w1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2164\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2164\n \tbl\tb0d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2165\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2165\n \tcbnz\tw21, 2de14 , std::allocator >)@@Base+0x504>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2177\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2177\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2dfd0 , std::allocator >)@@Base+0x6c0> // b.any\n \tmov\tsp, x29\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2122\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2122\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t2de94 , std::allocator >)@@Base+0x584> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n \tstr\txzr, [sp, #1024]\n \tb\t2de00 , std::allocator >)@@Base+0x4f0>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2166\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2166\n \tldr\tx1, [x20, #16]\n \tcbz\tx1, 2de30 , std::allocator >)@@Base+0x520>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2167\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2167\n \tldr\tx0, [x20]\n \tbl\tba60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2168\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2168\n \tldr\tx0, [x20, #16]\n \tbl\tb7d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2169\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2169\n \tstr\txzr, [x20, #16]\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2171\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2171\n \tstrb\twzr, [x19, #137]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx4, #0x37 \t// #55\n@@ -51005,15 +51005,15 @@\n \tsub\tx20, x29, #0x58\n \tstur\tx20, [x29, #-104]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2173 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2173 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0xa \t// #10\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldur\tx0, [x29, #-104]\n@@ -51024,72 +51024,72 @@\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:294\n \tb\t2ddb8 , std::allocator >)@@Base+0x4a8>\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \tand\tx0, x0, #0xffff\n \tsub\tsp, sp, x0\n \tstr\txzr, [sp]\n \tcmp\tx0, #0x400\n \tb.cs\t2df9c , std::allocator >)@@Base+0x68c> // b.hs, b.nlast\n \tbl\tb8f0 \n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \tadd\tx22, sp, #0x10\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x22\n \tbl\taeb0 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2123\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2123\n \tmov\tx0, x22\n \tmov\tw1, #0x42 \t// #66\n \tbl\tb940 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2126\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2126\n \tmov\tw1, #0x2 \t// #2\n \tmov\tx0, x22\n \tmovk\tw1, #0x10, lsl #16\n \tbl\taf00 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2129\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2129\n \tmov\tx0, x22\n \tmov\tw1, #0x10 \t// #16\n \tbl\tad90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2131\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2131\n \tmov\tx0, x22\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb790 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2132\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2132\n \tmov\tx0, x22\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb8a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2133\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2133\n \tldr\tw1, [x20, #72]\n \tmov\tx0, x22\n \tbl\tbb40 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2135 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2135 (discriminator 1)\n \tldr\tx1, [x21]\n \tmov\tx0, x22\n \tbl\tbc90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2136\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2136\n \tldr\tx0, [x20]\n \tmov\tx1, x22\n \tbl\tabd0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2136 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2136 (discriminator 1)\n \tstr\tw0, [x20, #12]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2138\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2138\n \ttbnz\tw0, #31, 2df3c , std::allocator >)@@Base+0x62c>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2143\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2143\n \tmov\tx0, x22\n \tbl\tb950 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2143 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2143 (discriminator 1)\n \tstr\tw0, [x20, #12]\n \tb\t2dd20 , std::allocator >)@@Base+0x410>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n@@ -51116,15 +51116,15 @@\n \tsub\tx20, x29, #0x38\n \tstur\tx20, [x29, #-72]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2140 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2140 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldur\tx0, [x29, #-72]\n@@ -51132,17 +51132,17 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t2ddb8 , std::allocator >)@@Base+0x4a8> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2174\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2174\n \tb\t2ddb8 , std::allocator >)@@Base+0x4a8>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2122 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t2dea8 , std::allocator >)@@Base+0x598>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n@@ -51153,87 +51153,87 @@\n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t2dfdc , std::allocator >)@@Base+0x6cc> // b.none\n MidiInAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2177\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2177\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n \tb\t2dfa8 , std::allocator >)@@Base+0x698>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2250\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2250\n \tpaciasp\n \tsub\tsp, sp, #0x60\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2253\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2253\n \tmov\tw3, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2250\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2250\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx20, x0\n \tmov\tx19, x1\n \tldr\tx0, [x2]\n \tstr\tx0, [sp, #40]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2253\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2253\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tw2, w3\n \tadd\tx1, x1, #0x1b0\n \tmov\tx0, sp\n \tbl\tacd0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2254\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2254\n \ttbnz\tw0, #31, 2e0c0 , std::allocator >)@@Base+0x7b0>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2261 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2261 (discriminator 1)\n \tldr\tx1, [x19]\n \tldr\tx0, [sp]\n \tbl\tb360 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2264\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2264\n \tmov\tx0, #0x58 \t// #88\n \tbl\tb2f0 \n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2266\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2266\n \tmov\tx4, #0xffffffffffffffff \t// #-1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2265\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2265\n \tldr\tx3, [sp]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2268\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2268\n \tmov\tw2, #0x20 \t// #32\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2265\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2265\n \tstp\tx3, x4, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2271\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2271\n \tadd\tx1, x0, #0x18\n \tmov\tx0, #0x20 \t// #32\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2269\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2269\n \tstr\txzr, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2268\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2268\n \tstr\tw2, [x19, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2270\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2270\n \tstr\txzr, [x19, #40]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2271\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2271\n \tbl\tb670 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2272\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2272\n \ttbnz\tw0, #31, 2e128 , std::allocator >)@@Base+0x818>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2278\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2278\n \tldr\tw0, [x19, #32]\n \tbl\tb880 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2278 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2278 (discriminator 1)\n \tstr\tx0, [x19, #40]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2279\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2279\n \tcbz\tx0, 2e194 , std::allocator >)@@Base+0x884>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2285\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2285\n \tldr\tx0, [x19, #24]\n \tbl\tadf0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2286\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2286\n \tstr\tx19, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2287\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2287\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2e18c , std::allocator >)@@Base+0x87c> // b.any\n@@ -51269,15 +51269,15 @@\n \tadd\tx21, sp, #0x18\n \tstr\tx21, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2256 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2256 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x20\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -51285,18 +51285,18 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x21\n \tb.eq\t2e184 , std::allocator >)@@Base+0x874> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2276\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2276\n \tldr\tx21, [sp, #80]\n \tb\t2e090 , std::allocator >)@@Base+0x780>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2273 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2273 (discriminator 1)\n \tmov\tx0, x19\n \tstr\tx21, [sp, #80]\n \tbl\tb280 \n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx21, x20, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n@@ -51320,55 +51320,55 @@\n \tadd\tx21, sp, #0x18\n \tstr\tx21, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2275 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2275 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x20\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t2e110 , std::allocator >)@@Base+0x800>\n \tldr\tx21, [sp, #80]\n \tb\t2e090 , std::allocator >)@@Base+0x780>\n \tstr\tx21, [sp, #80]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2287\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2287\n \tbl\tabf0 <__stack_chk_fail@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2280 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2280 (discriminator 1)\n \tmov\tx0, x19\n \tstr\tx21, [sp, #80]\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2281\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2281\n \tadd\tx21, x20, #0x18\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2282\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2282\n \tadd\tx19, sp, #0x8\n std::__cxx11::basic_string, std::allocator >::operator=(char const*):\n /usr/include/c++/14/bits/basic_string.h:829\n \tmov\tx0, x21\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx1, x1, #0x350\n \tbl\t2d12c \n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2282\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2282\n \tmov\tx1, x21\n \tmov\tx0, x19\n \tbl\tad30 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2282 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2282 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x20\n \tmov\tw1, #0x5 \t// #5\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx0, x19\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2283\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2283\n \tldr\tx21, [sp, #80]\n \tb\t2e090 , std::allocator >)@@Base+0x780>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx1, x0\n \tmov\tx0, x19\n@@ -51386,55 +51386,55 @@\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tbti\tj\n \tb\t2e1e8 , std::allocator >)@@Base+0x8d8>\n \tbti\tj\n \tb\t2e1e8 , std::allocator >)@@Base+0x8d8>\n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2423\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2423\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2424\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2424\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2423\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2423\n \tldr\tx2, [x0]\n \tstr\tx2, [sp, #40]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2425\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2425\n \tldr\tw0, [x20, #12]\n \ttbnz\tw0, #31, 2e294 , std::allocator >)@@Base+0x984>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2435\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2435\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2e324 , std::allocator >)@@Base+0xa14> // b.any\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2426 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2426 (discriminator 1)\n \tldr\tx1, [x1]\n \tmov\tw3, #0x2 \t// #2\n \tldr\tx0, [x20]\n \tmovk\tw3, #0x10, lsl #16\n \tmov\tw2, #0x21 \t// #33\n \tbl\tb830 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2426 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2426 (discriminator 2)\n \tstr\tw0, [x20, #12]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2430\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2430\n \ttbz\tw0, #31, 2e264 , std::allocator >)@@Base+0x954>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\n@@ -51459,15 +51459,15 @@\n \tadd\tx20, sp, #0x18\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2432 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2432 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -51475,15 +51475,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t2e31c , std::allocator >)@@Base+0xa0c> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutAlsa::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2435\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2435\n \tldr\tx21, [sp, #80]\n \tb\t2e264 , std::allocator >)@@Base+0x954>\n \tldr\tx21, [sp, #80]\n \tb\t2e264 , std::allocator >)@@Base+0x954>\n \tstr\tx21, [sp, #80]\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n@@ -51500,109 +51500,109 @@\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2e328 , std::allocator >)@@Base+0xa18> // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2438\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2438\n \tpaciasp\n \tsub\tsp, sp, #0xa0\n \tstp\tx29, x30, [sp, #80]\n \tadd\tx29, sp, #0x50\n \tstp\tx23, x24, [sp, #128]\n \tmov\tx24, x0\n \tstp\tx19, x20, [sp, #96]\n \tmov\tx20, x1\n \tstp\tx21, x22, [sp, #112]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2441\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2441\n \tmov\tw22, w2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2440\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2440\n \tldr\tx19, [x24, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2438\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2438\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx3, [x0]\n \tstr\tx3, [sp, #72]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2442\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2442\n \tldr\tw0, [x19, #32]\n \tcmp\tw0, w2\n \tb.cc\t2e4e8 , std::allocator >)@@Base+0xbd8> // b.lo, b.ul, b.last\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n \tcbz\tw2, 2e558 , std::allocator >)@@Base+0xc48>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2438\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2438\n \tmov\tx2, #0x0 \t// #0\n \tstr\tx25, [sp, #144]\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2459 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2459 (discriminator 3)\n \tldr\tx0, [x19, #40]\n \tldrb\tw3, [x20, x2]\n \tstrb\tw3, [x0, x2]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2459 (discriminator 1)\n \tadd\tx2, x2, #0x1\n \tcmp\tw22, w2\n \tb.hi\t2e3c0 , std::allocator >)@@Base+0xab0> // b.pmore\n \tadd\tx20, sp, #0x8\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2461\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2461\n \tmov\tw21, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2466\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2466\n \tmov\tw25, #0xfffffdfe \t// #-514\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2467\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2467\n \tmov\tw23, #0xfffffffd \t// #-3\n \tb\t2e414 , std::allocator >)@@Base+0xb04>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2476\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2476\n \tldrb\tw0, [sp, #8]\n \tcmp\tw0, #0xff\n \tb.eq\t2e594 , std::allocator >)@@Base+0xc84> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2485\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2485\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2482\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2482\n \tadd\tw21, w21, w1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2485\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2485\n \tmov\tx1, x20\n \tbl\tb420 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2486\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2486\n \ttbnz\tw0, #31, 2e5f4 , std::allocator >)@@Base+0xce4>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2462\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2462\n \tcmp\tw22, w21\n \tb.ls\t2e554 , std::allocator >)@@Base+0xc44> // b.plast\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tstr\txzr, [x20, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2468\n \tmov\tx3, x20\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tstr\twzr, [x20, #24]\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2468\n \tsub\tw2, w22, w21\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tstp\txzr, xzr, [x20]\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2468\n \tldr\tx1, [x19, #40]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2467\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2467\n \tstrb\tw23, [sp, #11]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2468\n \tldr\tx0, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2465\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2465\n \tldr\tw4, [x19, #12]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2468\n \tadd\tx1, x1, w21, uxtw\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2465\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2465\n \tstrb\tw4, [sp, #21]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2466\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2466\n \tstrh\tw25, [sp, #22]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2468\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2468\n \tbl\taee0 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2470\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2470\n \ttbz\tx0, #63, 2e3ec , std::allocator >)@@Base+0xadc>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x24, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x24, #0x18\n@@ -51628,15 +51628,15 @@\n \tadd\tx20, sp, #0x38\n \tstr\tx20, [sp, #40]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2472 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2472 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x24\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #40]\n@@ -51644,95 +51644,95 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t2e5ec , std::allocator >)@@Base+0xcdc> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2489\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2489\n \tldr\tx25, [sp, #144]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2493\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2493\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #72]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2e6a4 , std::allocator >)@@Base+0xd94> // b.any\n \tldp\tx29, x30, [sp, #80]\n \tldp\tx19, x20, [sp, #96]\n \tldp\tx21, x22, [sp, #112]\n \tldp\tx23, x24, [sp, #128]\n \tadd\tsp, sp, #0xa0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2444\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2444\n \tldr\tx0, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2443\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2443\n \tstr\tw2, [x19, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2444\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2444\n \tmov\tw1, w2\n \tbl\tb460 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2445\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2445\n \tcbnz\tw0, 2e644 , std::allocator >)@@Base+0xd34>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2450\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2450\n \tldr\tx0, [x19, #40]\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2451\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2451\n \tldr\tw0, [x19, #32]\n \tbl\tb880 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2451 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2451 (discriminator 1)\n \tstr\tx0, [x19, #40]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2452\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2452\n \tcbnz\tx0, 2e3b0 , std::allocator >)@@Base+0xaa0>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2453\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2453\n \tadd\tx20, x24, #0x18\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2454\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2454\n \tadd\tx19, sp, #0x28\n std::__cxx11::basic_string, std::allocator >::operator=(char const*):\n /usr/include/c++/14/bits/basic_string.h:829\n \tmov\tx0, x20\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx1, x1, #0x350\n \tbl\t2d12c \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2454\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2454\n \tmov\tx1, x20\n \tmov\tx0, x19\n \tbl\tad30 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2454 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2454 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x24\n \tmov\tw1, #0x5 \t// #5\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx0, x19\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2455\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2455\n \tb\t2e4b0 , std::allocator >)@@Base+0xba0>\n \tldr\tx25, [sp, #144]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2492\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2492\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #72]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2e6a4 , std::allocator >)@@Base+0xd94> // b.any\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2493\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2493\n \tldp\tx29, x30, [sp, #80]\n \tldp\tx21, x22, [sp, #112]\n \tldp\tx23, x24, [sp, #128]\n \tldp\tx19, x20, [sp, #96]\n \tadd\tsp, sp, #0xa0\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2492\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2492\n \tb\tbad0 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x24, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x24, #0x18\n@@ -51758,15 +51758,15 @@\n \tadd\tx20, sp, #0x38\n \tstr\tx20, [sp, #40]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2478 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2478 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x24\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #40]\n@@ -51804,15 +51804,15 @@\n \tadd\tx20, sp, #0x38\n \tstr\tx20, [sp, #40]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2488 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2488 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x24\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t2e49c , std::allocator >)@@Base+0xb8c>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n@@ -51842,15 +51842,15 @@\n \tadd\tx20, sp, #0x38\n \tstr\tx20, [sp, #40]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2447 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2447 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x24\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #40]\n@@ -51858,18 +51858,18 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t2e4b0 , std::allocator >)@@Base+0xba0> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2448\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2448\n \tb\t2e4b0 , std::allocator >)@@Base+0xba0>\n \tstr\tx25, [sp, #144]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2493\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2493\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tmov\tx19, x1\n@@ -51911,36 +51911,36 @@\n \tb\t2e6b0 , std::allocator >)@@Base+0xda0>\n MidiOutAlsa::sendMessage(unsigned char const*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:104\n \tnop\n \tnop\n \tnop\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3360\n \tpaciasp\n \tsub\tsp, sp, #0x60\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx4, #0x52 \t// #82\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3360\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3360\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tadd\tx3, x3, #0x4b8\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3360\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x0, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n@@ -51948,21 +51948,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 \tadd\tx20, sp, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3360\n \tstr\tx21, [sp, #80]\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 \tadd\tx21, sp, #0x8\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3360\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3360\n \tldr\tx5, [x1]\n \tstr\tx5, [sp, #40]\n \tmov\tx5, #0x0 \t// #0\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb870 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -51974,15 +51974,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3363 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3363 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -51990,15 +51990,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t2e7cc , std::allocator >)@@Base+0xebc> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3365\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3365\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2e82c , std::allocator >)@@Base+0xf1c> // b.any\n@@ -52020,43 +52020,43 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t2e830 , std::allocator >)@@Base+0xf20> // b.none\n MidiInJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3365\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3365\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n \tnop\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3591\n \tpaciasp\n \tsub\tsp, sp, #0x60\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx4, #0x53 \t// #83\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3591\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3591\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tadd\tx3, x3, #0x510\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3591\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x0, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n@@ -52064,21 +52064,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 \tadd\tx20, sp, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3591\n \tstr\tx21, [sp, #80]\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 \tadd\tx21, sp, #0x8\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3591\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3591\n \tldr\tx5, [x1]\n \tstr\tx5, [sp, #40]\n \tmov\tx5, #0x0 \t// #0\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb870 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n@@ -52090,15 +52090,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3594 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3594 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -52106,15 +52106,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t2e8cc , std::allocator >)@@Base+0xfbc> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3596\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3596\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2e92c , std::allocator >)@@Base+0x101c> // b.any\n@@ -52136,115 +52136,115 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t2e930 , std::allocator >)@@Base+0x1020> // b.none\n MidiOutJack::setClientName(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3596\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3596\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tnop\n \tnop\n \n 000000000002e940 :\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:661\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:661\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tw20, w1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:662\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:662\n \tbl\tb990 \n MidiInApi::MidiQueue::MidiQueue():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:586\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:586\n \tmovi\tv31.4s, #0x0\n MidiInApi::RtMidiInData::RtMidiInData():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:610\n \tadd\tx1, x19, #0x50\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3904]\n MidiInApi::RtMidiInData::RtMidiInData():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:610\n \tmov\tx2, #0x7 \t// #7\n \tmovk\tx2, #0x1, lsl #16\n MidiInApi::MidiQueue::MidiQueue():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:586\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:586\n \tstr\txzr, [x19, #80]\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:662 (discriminator 1)\n \tadd\tx0, x0, #0x10\n \tstr\tx0, [x19]\n MidiInApi::MidiQueue::MidiQueue():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:586\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:586\n \tstp\tq31, q31, [x19, #96]\n MidiInApi::RtMidiInData::RtMidiInData():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:610\n \tmov\tw0, #0x4 \t// #4\n MidiInApi::MidiMessage::MidiMessage():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n \tstp\txzr, x2, [x19, #128]\n MidiInApi::RtMidiInData::RtMidiInData():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:610\n \tmov\tx2, #0x40000000000 \t// #4398046511104\n \tstr\txzr, [x1, #64]\n \tstr\txzr, [x19, #152]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:611\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:611\n \tstp\txzr, xzr, [x1, #80]\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:665\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:665\n \tstr\tw20, [x19, #88]\n MidiInApi::RtMidiInData::RtMidiInData():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:610\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:610\n \tstr\tx2, [x19, #176]\n \tstr\tw0, [x19, #184]\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:666\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:666\n \tcbnz\tw20, 2e9bc \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:668\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:667 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:667 (discriminator 1)\n \tubfiz\tx2, x20, #5, #32\n \tstr\tx21, [sp, #32]\n \tadd\tx21, x2, #0x8\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:667 (discriminator 4)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:667 (discriminator 4)\n \tmov\tx0, x21\n \tbl\ta9b0 \n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:398 (discriminator 1)\n \tmovi\tv31.4s, #0x0\n \tadd\tx2, x0, x21\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:667 (discriminator 5)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:667 (discriminator 5)\n \tstr\tx20, [x0], #8\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n \tmov\tx1, x0\n \tadd\tx1, x1, #0x20\n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:398 (discriminator 1)\n \tstur\tq31, [x1, #-32]\n /usr/include/c++/14/bits/stl_vector.h:400\n \tstp\txzr, xzr, [x1, #-16]\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:667 (discriminator 9)\n \tcmp\tx2, x1\n \tb.ne\t2e9e0 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:668\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:667 (discriminator 11)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:667 (discriminator 11)\n \tstr\tx0, [x19, #96]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:668\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n \tbti\tj\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n@@ -52254,46 +52254,46 @@\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbz\tx1, 2ea24 \n std::__new_allocator::deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tmov\tx0, x1\n \tbl\tb280 \n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:668\n \tmov\tx0, x19\n \tbl\taf40 \n \tmov\tx0, x20\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiInApi::MidiInApi(unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:668\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:668\n \tnop\n \tnop\n \tnop\n \n 000000000002ea40 :\n MidiInApi::~MidiInApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:670\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:670\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3904]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:673\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:673\n \tldr\tw1, [x20, #88]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:670\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:670\n \tadd\tx0, x0, #0x10\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:673\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:673\n \tcbz\tw1, 2eaa4 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:673 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:673 (discriminator 1)\n \tldr\tx1, [x20, #96]\n \tcbz\tx1, 2eaa4 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:673 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:673 (discriminator 2)\n \tldur\tx19, [x1, #-8]\n \tadd\tx19, x1, x19, lsl #5\n \tcmp\tx1, x19\n \tb.eq\t2ea9c // b.none\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx0, [x19, #-32]!\n@@ -52304,147 +52304,147 @@\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n \tldr\tx1, [x20, #96]\n MidiInApi::~MidiInApi():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tcmp\tx1, x19\n \tb.ne\t2ea84 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:673\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:673\n \tsub\tx0, x19, #0x8\n \tbl\tb550 \n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx0, [x20, #104]\n std::_Vector_base >::_M_deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbz\tx0, 2eab0 \n std::__new_allocator::deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInApi::~MidiInApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:674\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:674\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tb\taf40 \n MidiInAlsa::~MidiInAlsa():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1864\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1864\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tadrp\tx1, 5f000 \n \tadd\tx1, x1, #0x180\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n \tstr\tx1, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1867\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1867\n \tbl\t2cb20 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1871\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1871\n \tldrb\tw0, [x20, #137]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1870\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1870\n \tldr\tx19, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1871\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1871\n \ttbnz\tw0, #0, 2eb44 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1880\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1880\n \tldr\tw0, [x19, #76]\n \tbl\tb720 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1881\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1881\n \tldr\tw0, [x19, #80]\n \tbl\tb720 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1882\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1882\n \tldr\tw1, [x19, #12]\n \ttbnz\tw1, #31, 2eb14 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1882 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1882 (discriminator 1)\n \tldr\tx0, [x19]\n \tbl\tb450 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1884\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1884\n \tldr\tx0, [x19]\n \tldr\tw1, [x19, #72]\n \tbl\taf90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1886\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1886\n \tldr\tx0, [x19]\n \tbl\tb6a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1887 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1887 (discriminator 1)\n \tmov\tx0, x19\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1888\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1888\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tb\tb5b0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1872\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1872\n \tmov\tx1, x20\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1873\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1873\n \tldr\tw0, [x19, #80]\n \tmov\tx2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1872\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1872\n \tstrb\twzr, [x1, #137]!\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1873\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1873\n \tbl\tb810 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1875 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1875 (discriminator 1)\n \tldp\tx0, x1, [x19, #48]\n \tcmp\tx0, x1\n \tb.eq\t2eaf4 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1876\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1876\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb200 \n \tb\t2eaf4 \n MidiInAlsa::~MidiInAlsa():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1864\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1864\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1888\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1888\n \tbl\t2eac4 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1888\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1888\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1888 (discriminator 1)\n \tb\tb280 \n \tnop\n MidiInJack::~MidiInJack():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3243\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3243\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tadrp\tx1, 5f000 \n \tadd\tx1, x1, #0x1f8\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3245\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3245\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3243\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3243\n \tstr\tx1, [x0]\n MidiInJack::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3352\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3352\n \tldr\tx1, [x20, #8]\n \tcbz\tx1, 2ebdc \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3353\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3353\n \tldr\tx0, [x20]\n \tbl\tb380 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3354\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3354\n \tstr\txzr, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3356\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3356\n \tstrb\twzr, [x19, #16]\n MidiInJack::~MidiInJack():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3248\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3248\n \tldr\tx0, [x20]\n \tcbz\tx0, 2ebe8 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3249\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3249\n \tbl\tacf0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3250 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3250 (discriminator 1)\n \tmov\tx0, x20\n \tbl\tb280 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [x19, #192]\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n@@ -52453,91 +52453,91 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x1\n \tb.eq\t2ec04 // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInJack::~MidiInJack():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3251\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3251\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tb\tb5b0 \n \tnop\n \tnop\n MidiInJack::~MidiInJack():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3243\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3243\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3251\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3251\n \tbl\t2eba0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3251\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3251\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3251 (discriminator 1)\n \tb\tb280 \n \n 000000000002ec4c :\n MidiInApi::~MidiInApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:670\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:670\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:674\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:674\n \tbl\tada0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:674\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:674\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:674 (discriminator 1)\n \tb\tb280 \n \tnop\n \tnop\n \n 000000000002ec80 >*, void*), void*)@@Base>:\n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:677\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:677\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:678\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:678\n \tldrb\tw4, [x0, #152]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:677\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:677\n \tldr\tx5, [x3]\n \tstr\tx5, [sp, #40]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:678\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:678\n \ttbnz\tw4, #0, 2ecf8 >*, void*), void*)@@Base+0x78>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:684\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:684\n \tmov\tx0, x1\n \tcbz\tx1, 2ed60 >*, void*), void*)@@Base+0xe0>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:692\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:692\n \tmov\tw1, #0x1 \t// #1\n \tstrb\tw1, [x19, #152]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:690\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:690\n \tstp\tx0, x2, [x19, #160]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:693\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:693\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2edb8 >*, void*), void*)@@Base+0x138> // b.any\n@@ -52573,15 +52573,15 @@\n \tadd\tx21, sp, #0x18\n \tstr\tx21, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:680 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:680 (discriminator 2)\n \tmov\tx2, x20\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -52589,15 +52589,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x21\n \tb.eq\t2edb0 >*, void*), void*)@@Base+0x130> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:687\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:687\n \tldr\tx21, [sp, #80]\n \tb\t2ecc8 >*, void*), void*)@@Base+0x48>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n \tstr\tx21, [sp, #80]\n std::__cxx11::basic_string, std::allocator >::size() const:\n@@ -52624,24 +52624,24 @@\n \tadd\tx21, sp, #0x18\n \tstr\tx21, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:686 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:686 (discriminator 2)\n \tmov\tx2, x20\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t2ed48 >*, void*), void*)@@Base+0xc8>\n \tldr\tx21, [sp, #80]\n \tb\t2ecc8 >*, void*), void*)@@Base+0x48>\n \tstr\tx21, [sp, #80]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:693\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:693\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x20\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -52660,36 +52660,36 @@\n \tb\t2edc4 >*, void*), void*)@@Base+0x144>\n MidiInApi::setCallback(void (*)(double, std::vector >*, void*), void*):\n /usr/include/c++/14/bits/new_allocator.h:104\n \tnop\n \n 000000000002ee00 :\n MidiInApi::cancelCallback():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:696\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:696\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:697\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:697\n \tldrb\tw1, [x19, #152]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:696\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:696\n \tldr\tx2, [x0]\n \tstr\tx2, [sp, #40]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:697\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:697\n \ttbz\tw1, #0, 2ee6c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:705\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:705\n \tstrb\twzr, [x19, #152]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:703\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:703\n \tstp\txzr, xzr, [x19, #160]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:706\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:706\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2eedc // b.any\n@@ -52725,15 +52725,15 @@\n \tadd\tx20, sp, #0x18\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInApi::cancelCallback():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:699 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:699 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -52741,21 +52741,21 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t2eed4 // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInApi::cancelCallback():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:700\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:700\n \tldr\tx21, [sp, #80]\n \tb\t2ee3c \n \tldr\tx21, [sp, #80]\n \tb\t2ee3c \n \tstr\tx21, [sp, #80]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:706\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:706\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -52773,81 +52773,81 @@\n MidiInApi::cancelCallback():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tnop\n \tnop\n \n 000000000002ef20 :\n MidiInApi::MidiQueue::size(unsigned int*, unsigned int*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:741\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:741\n \tbti\tc\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:744\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:744\n \tldp\tw3, w4, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:745\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:745\n \tcmp\tw4, w3\n \tb.cc\t2ef48 // b.lo, b.ul, b.last\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:746\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:746\n \tsub\tw0, w4, w3\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:752\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:752\n \tcbz\tx1, 2ef3c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:752 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:752 (discriminator 1)\n \tstr\tw4, [x1]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:753\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:753\n \tcbz\tx2, 2ef44 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:753 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:753 (discriminator 1)\n \tstr\tw3, [x2]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:755\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:755\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:748\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:748\n \tldr\tw0, [x0, #8]\n \tadd\tw0, w4, w0\n \tsub\tw0, w0, w3\n \tb\t2ef34 \n \tnop\n \tnop\n \n 000000000002ef60 :\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:759\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:759\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tldr\tx1, [x2]\n \tstr\tx1, [sp, #8]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:764\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:764\n \tadd\tx2, sp, #0x4\n \tmov\tx1, sp\n \tbl\tb480 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:766\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:766\n \tldr\tw3, [x19, #8]\n \tmov\tw2, #0x0 \t// #0\n \tsub\tw4, w3, #0x1\n \tcmp\tw4, w0\n \tb.hi\t2efe4 // b.pmore\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:774\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:774\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx3, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx3, x3, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2f1a0 // b.any\n \tldp\tx29, x30, [sp, #16]\n \tmov\tw0, w2\n \tldp\tx19, x20, [sp, #32]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:768\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:768\n \tstp\tx21, x22, [sp, #48]\n \tldr\tw21, [sp]\n \tstp\tx23, x24, [sp, #64]\n \tldr\tx24, [x19, #16]\n \tlsl\tx21, x21, #5\n \tadd\tx23, x24, x21\n std::vector >::operator=(std::vector > const&):\n@@ -52909,41 +52909,41 @@\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tmov\tx0, x5\n \tbl\tb500 \n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tldr\tx0, [x24, x21]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tldr\tw3, [x19, #8]\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd\tx22, x0, x22\n \tstr\tx22, [x23, #8]\n \tldp\tx25, x26, [sp, #80]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:770\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:770\n \tmov\tw2, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tldr\tw0, [x19, #4]\n MidiInApi::MidiMessage::operator=(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n \tldr\td31, [x20, #24]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tadd\tw0, w0, w2\n MidiInApi::MidiMessage::operator=(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:567 (discriminator 1)\n \tstr\td31, [x23, #24]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tudiv\tw1, w0, w3\n \tmsub\tw0, w1, w3, w0\n \tstr\tw0, [x19, #4]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:770\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:770\n \tldp\tx21, x22, [sp, #48]\n \tldp\tx23, x24, [sp, #64]\n \tb\t2efb0 \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\tx22, #0x1\n \tb.le\t2f158 \n@@ -52951,15 +52951,15 @@\n \tmov\tx2, x22\n \tmov\tx1, x25\n \tbl\tb500 \n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tldr\tx0, [x24, x21]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tldr\tw3, [x19, #8]\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd\tx22, x0, x22\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 \tb\t2f078 \n@@ -52989,39 +52989,39 @@\n \tbl\tb280 \n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:245\n \tstr\tx26, [x24, x21]\n /usr/include/c++/14/bits/vector.tcc:246\n \tadd\tx22, x26, x22\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tldr\tw3, [x19, #8]\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:246\n \tstr\tx22, [x23, #16]\n \tb\t2f078 \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 \tb.eq\t2f124 // b.none\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tldr\tw3, [x19, #8]\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd\tx22, x0, x22\n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tb\t2f078 \n \tldrb\tw0, [x1]\n \tstrb\tw0, [x5]\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tldr\tx0, [x24, x21]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tldr\tw3, [x19, #8]\n \tb\t2f11c \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 \tb.ne\t2f054 // b.any\n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n@@ -53047,15 +53047,15 @@\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tldrb\tw1, [x25]\n \tstrb\tw1, [x0]\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tldr\tx22, [x24, x21]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:769\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:769\n \tldr\tw3, [x19, #8]\n std::vector >::operator=(std::vector > const&):\n /usr/include/c++/14/bits/vector.tcc:262\n \tadd\tx22, x22, #0x1\n void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tb\t2f078 \n@@ -53074,182 +53074,182 @@\n \tldrb\tw0, [x25]\n \tstrb\tw0, [x26]\n \tb\t2f0f4 \n \tstp\tx21, x22, [sp, #48]\n \tstp\tx23, x24, [sp, #64]\n \tstp\tx25, x26, [sp, #80]\n MidiInApi::MidiQueue::push(MidiInApi::MidiMessage const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:774\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:774\n \tbl\tabf0 <__stack_chk_fail@plt>\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3126\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3126\n \tpaciasp\n \tsub\tsp, sp, #0xb0\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #64]\n \tadd\tx29, sp, #0x40\n \tstp\tx21, x22, [sp, #96]\n \tmov\tx22, x1\n \tmov\tw1, w0\n \tldr\tx3, [x2]\n \tstr\tx3, [sp, #56]\n \tmov\tx3, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3133\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3133\n \tldr\tx0, [x22, #8]\n \tcbz\tx0, 2f34c \n \tstp\tx25, x26, [sp, #128]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3128\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3128\n \tldr\tx26, [x22, #104]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3135\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3135\n \tbl\tb820 \n \tstr\tx0, [sp]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3140\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3140\n \tbl\tacc0 \n \tstr\tw0, [sp, #12]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n \tcmp\tw0, #0x0\n \tb.le\t2f4d0 \n \tadd\tx0, sp, #0x20\n \tstr\tx0, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3151\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3151\n \tadrp\tx0, 3e000 , std::allocator > const&, void*), void*)@@Base+0x9360>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3141\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3141\n \tmov\tw21, #0x0 \t// #0\n \tstp\tx19, x20, [sp, #80]\n \tadd\tx19, x26, #0x18\n \tstp\tx23, x24, [sp, #112]\n std::vector >::_M_check_len(unsigned long, char const*) const:\n /usr/include/c++/14/bits/stl_vector.h:1908 (discriminator 2)\n \tmov\tx23, #0x7fffffffffffffff \t// #9223372036854775807\n \tstp\tx27, x28, [sp, #144]\n \tstr\td15, [sp, #160]\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3151\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3151\n \tldr\td15, [x0, #1568]\n \tb\t2f2a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3148\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3148\n \tmovi\td31, #0x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3149\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3149\n \tstrb\twzr, [x26, #58]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3155\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3155\n \tldrb\tw1, [x26, #96]\n \tstr\td31, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3153\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3153\n \tstr\tx0, [x22, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3165\n \tldr\tx0, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3155\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3155\n \ttbnz\tw1, #0, 2f2e0 \n std::vector >::_M_erase_at_end(unsigned char*):\n /usr/include/c++/14/bits/stl_vector.h:1945\n \tldp\tx1, x2, [x19]\n \tcmp\tx1, x2\n \tb.eq\t2f264 // b.none\n /usr/include/c++/14/bits/stl_vector.h:1949\n \tstr\tx1, [x19, #8]\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3158 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3158 (discriminator 1)\n \tldrb\tw1, [x0]\n \tcmp\tw1, #0xf0\n \tb.ne\t2f380 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n \tldrb\tw1, [x26, #56]\n \ttbz\tw1, #0, 2f380 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3168\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3168\n \tldr\tx1, [sp, #40]\n \tadd\tx0, x0, x1\n \tldurb\tw0, [x0, #-1]\n \tcmp\tw0, #0xf7\n \tcset\tw0, ne\t// ne = any\n \tstrb\tw0, [x26, #96]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n \tldr\tw0, [sp, #12]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n \tadd\tw21, w21, #0x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n \tcmp\tw0, w21\n \tb.eq\t2f338 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3143\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3143\n \tldr\tx1, [sp]\n \tmov\tw2, w21\n \tldr\tx0, [sp, #16]\n \tbl\tac60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3146\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3146\n \tbl\tb490 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3147\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3147\n \tldrb\tw1, [x26, #58]\n \ttbnz\tw1, #0, 2f238 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3151\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3151\n \tldr\tx1, [x22, #32]\n \tsub\tx1, x0, x1\n \tucvtf\td30, x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3155\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3155\n \tldrb\tw1, [x26, #96]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3151\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3151\n \tfmul\td31, d30, d15\n \tstr\td31, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3153\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3153\n \tstr\tx0, [x22, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3165\n \tldr\tx0, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3155\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3155\n \ttbz\tw1, #0, 2f254 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3158 (discriminator 3)\n \tldrb\tw1, [x26, #56]\n \ttbz\tw1, #0, 2f380 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3165\n \tldrb\tw1, [x0]\n \tcmp\tw1, #0xf8\n \tb.eq\t2f494 // b.none\n \tb.ls\t2f454 // b.plast\n \tcmp\tw1, #0xfe\n \tb.ne\t2f464 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3178\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3178\n \tldrb\tw0, [x26, #56]\n \ttbnz\tw0, #2, 2f290 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3181\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3181\n \tldrb\tw0, [x26, #96]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3189\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3189\n \ttbnz\tw0, #0, 2f290 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3192\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3192\n \tldrb\tw0, [x26, #72]\n \ttbz\tw0, #0, 2f4a4 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3194\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3194\n \tldp\tx2, x1, [x26, #80]\n \tmov\tx0, x19\n \tldr\td0, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3141 (discriminator 2)\n \tadd\tw21, w21, #0x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3194\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3194\n \tblr\tx2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3141 (discriminator 1)\n \tldr\tw0, [sp, #12]\n \tcmp\tw0, w21\n \tb.ne\t2f2a0 // b.any\n \tldp\tx19, x20, [sp, #80]\n \tldp\tx23, x24, [sp, #112]\n \tldp\tx25, x26, [sp, #128]\n \tldp\tx27, x28, [sp, #144]\n \tldr\td15, [sp, #160]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3205\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3205\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #56]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2f4e0 // b.any\n \tldp\tx29, x30, [sp, #64]\n \tmov\tw0, #0x0 \t// #0\n \tldp\tx21, x22, [sp, #96]\n \tadd\tsp, sp, #0xb0\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n \tldr\tx1, [sp, #40]\n \tmov\tw27, #0x0 \t// #0\n \tmov\tx3, #0x0 \t// #0\n \tcbnz\tx1, 2f3bc \n \tb\t2f2e8 \n void std::__new_allocator::construct(unsigned char*, unsigned char const&):\n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n@@ -53257,27 +53257,27 @@\n \tstrb\tw0, [x2]\n std::vector >::push_back(unsigned char const&):\n /usr/include/c++/14/bits/stl_vector.h:1290\n \tldr\tx0, [x19, #8]\n \tadd\tx0, x0, #0x1\n \tstr\tx0, [x19, #8]\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3165\n \tldp\tx1, x0, [sp, #40]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3161 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3161 (discriminator 2)\n \tadd\tw3, w27, #0x1\n \tmov\tx27, x3\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3161 (discriminator 1)\n \tcmp\tx3, x1\n \tb.cs\t2f2e8 // b.hs, b.nlast\n std::vector >::push_back(unsigned char const&):\n /usr/include/c++/14/bits/stl_vector.h:1285\n \tldp\tx2, x1, [x19, #8]\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3162\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3162\n \tadd\tx25, x0, x3\n std::vector >::push_back(unsigned char const&):\n /usr/include/c++/14/bits/stl_vector.h:1285\n \tcmp\tx2, x1\n \tb.ne\t2f394 // b.any\n void std::vector >::_M_realloc_append(unsigned char const&):\n /usr/include/c++/14/bits/vector.tcc:581\n@@ -53347,48 +53347,48 @@\n \tstr\tx5, [sp, #24]\n \tbl\tb280 \n \tldr\tx5, [sp, #24]\n std::allocator_traits >::deallocate(std::allocator&, unsigned char*, unsigned long):\n /usr/include/c++/14/bits/alloc_traits.h:550\n \tb\t2f41c \n jackProcessIn(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3165\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3165\n \tcmp\tw1, #0xf0\n \tb.eq\t2f46c // b.none\n \tcmp\tw1, #0xf1\n \tb.eq\t2f494 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3181\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3181\n \tldrb\tw1, [x26, #96]\n \ttbz\tw1, #0, 2f310 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3183\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3183\n \tldr\tx2, [sp, #40]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3184\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3184\n \tldrb\tw1, [x26, #56]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3183\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3183\n \tadd\tx0, x0, x2\n \tldurb\tw0, [x0, #-1]\n \tcmp\tw0, #0xf7\n \tcset\tw0, ne\t// ne = any\n \tstrb\tw0, [x26, #96]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3184\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3184\n \ttbnz\tw1, #0, 2f290 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3189\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3189\n \ttbnz\tw0, #0, 2f290 \n \tb\t2f310 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3174\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3174\n \tldrb\tw0, [x26, #56]\n \ttbnz\tw0, #1, 2f290 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3181\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3181\n \tldrb\tw0, [x26, #96]\n \tb\t2f30c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3198\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3198\n \tmov\tx1, x19\n \tmov\tx0, x26\n \tbl\tb160 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3198 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3198 (discriminator 1)\n \ttbnz\tw0, #0, 2f290 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx2, #0x2c \t// #44\n@@ -53404,15 +53404,15 @@\n \tb\t2f3f4 \n \tstp\tx19, x20, [sp, #80]\n \tstp\tx23, x24, [sp, #112]\n \tstp\tx25, x26, [sp, #128]\n \tstp\tx27, x28, [sp, #144]\n \tstr\td15, [sp, #160]\n jackProcessIn(unsigned int, void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3205\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3205\n \tbl\tabf0 <__stack_chk_fail@plt>\n std::vector >::_M_check_len(unsigned long, char const*) const:\n /usr/include/c++/14/bits/stl_vector.h:1909\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #56]\n \tldr\tx1, [x0]\n@@ -53420,71 +53420,71 @@\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2f520 // b.any\n \tadrp\tx0, 36000 , std::allocator > const&, void*), void*)@@Base+0x1360>\n \tadd\tx0, x0, #0x250\n \tbl\tae60 \n \tbl\tabf0 <__stack_chk_fail@plt>\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1649\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1649\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n \tmov\tx29, sp\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n \tstp\tx21, x22, [sp, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1663\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1663\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1649\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1649\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n \tstp\tx27, x28, [sp, #80]\n \tsub\tsp, sp, #0x60\n \tldr\tx2, [x1]\n \tstur\tx2, [x29, #-8]\n \tmov\tx2, #0x0 \t// #0\n MidiInApi::MidiMessage::MidiMessage():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:575 (discriminator 1)\n \tstp\txzr, xzr, [x29, #-32]\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1651\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1651\n \tldr\tx19, [x20, #64]\n std::_Vector_base >::_M_create_storage(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:398 (discriminator 1)\n \tstp\txzr, xzr, [x29, #-48]\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1663\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1663\n \tadd\tx1, x19, #0x18\n \tbl\tb670 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1664\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1664\n \ttbnz\tw0, #31, 2f9a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1669\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1669\n \tldr\tw0, [x19, #32]\n \tbl\tb880 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1672\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1672\n \tldr\tx0, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1670\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1670\n \tcbz\tx23, 2fc80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1677\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1677\n \tbl\tadf0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1678\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1678\n \tldr\tx0, [x19, #24]\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb5d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1680\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1680\n \tldr\tx0, [x19]\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb0b0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1680 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1680 (discriminator 1)\n \tadd\tw22, w0, #0x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1680\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1680\n \tmov\tw2, w0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1681\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1681\n \tsbfiz\tx1, x22, #3, #32\n \tsxtw\tx22, w22\n \tadd\tx1, x1, #0xf\n \tand\tx0, x1, #0xffffffffffff0000\n \tand\tx1, x1, #0xfffffffffffffff0\n \tsub\tx0, sp, x0\n \tcmp\tsp, x0\n@@ -53494,142 +53494,142 @@\n \tcmp\tsp, x0\n \tb.ne\t2f5d4 // b.any\n \tand\tx1, x1, #0xffff\n \tsub\tsp, sp, x1\n \tstr\txzr, [sp]\n \tcmp\tx1, #0x400\n \tb.cs\t2fa0c // b.hs, b.nlast\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1682\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1682\n \tldr\tx0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1681\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1681\n \tadd\tx21, sp, #0x10\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1682\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1682\n \tadd\tx1, sp, #0x18\n \tmov\tw3, #0x1 \t// #1\n \tbl\tb270 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1686\n \tldrb\tw26, [x20, #57]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1684\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1684\n \tmov\tw0, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1683\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1683\n \tldr\tw1, [x19, #76]\n \tstr\tw1, [x21]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1684\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1684\n \tstrh\tw0, [x21, #4]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1686\n \ttbz\tw26, #0, 2f9c0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1701\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1701\n \tsub\tx25, x29, #0x38\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1655\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1655\n \tmov\tw24, #0x0 \t// #0\n \tb\t2f654 \n /usr/include/aarch64-linux-gnu/bits/poll2.h:44 (discriminator 7)\n \tmov\tx1, x22\n poll():\n /usr/include/aarch64-linux-gnu/bits/poll2.h:44 (discriminator 7)\n \tmov\tx0, x21\n \tmov\tw2, #0xffffffff \t// #-1\n \tbl\tba70 \n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1690 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1690 (discriminator 1)\n \ttbnz\tw0, #31, 2f64c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1691\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1691\n \tldrh\tw0, [x21, #6]\n \ttbnz\tw0, #0, 2f8ec \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1686\n \tldrb\tw2, [x20, #57]\n \ttbz\tw2, #0, 2f708 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1688\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1688\n \tldr\tx0, [x19]\n \tmov\tw1, #0x1 \t// #1\n \tbl\tab70 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1688 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1688 (discriminator 1)\n \tcbz\tw0, 2f630 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1701\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1701\n \tldr\tx0, [x19]\n \tmov\tx1, x25\n \tbl\tb910 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1702\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1702\n \tcmn\tw0, #0x1c\n \tb.eq\t2fa14 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1706\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1706\n \tcmp\tw0, #0x0\n \tb.le\t2f978 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1714\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1714\n \tand\tw27, w24, #0x1\n \ttbnz\tw24, #0, 2f698 \n std::vector >::_M_erase_at_end(unsigned char*):\n /usr/include/c++/14/bits/stl_vector.h:1945\n \tldp\tx0, x1, [x29, #-48]\n \tcmp\tx0, x1\n \tb.eq\t2f698 // b.none\n /usr/include/c++/14/bits/stl_vector.h:1949\n \tstur\tx0, [x29, #-40]\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1717\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1717\n \tldur\tx3, [x29, #-56]\n \tldrb\tw0, [x3]\n \tcmp\tw0, #0x2a\n \tb.eq\t2f770 // b.none\n \tb.hi\t2f900 // b.pmore\n \tcmp\tw0, #0x24\n \tb.eq\t2f6c4 // b.none\n \tcmp\tw0, #0x25\n \tb.eq\t2f6c4 // b.none\n \tcmp\tw0, #0x16\n \tb.ne\t2f780 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1745\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1745\n \tldrb\tw0, [x20, #56]\n \ttbz\tw0, #1, 2f780 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1837\n \tmov\tx0, x3\n \tbl\tb470 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n \tldp\tx0, x1, [x29, #-48]\n \tcmp\tx1, x0\n \tb.eq\t2f64c // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1838 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1838 (discriminator 2)\n \tcbnz\tw27, 2f64c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1840\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1840\n \tldrb\tw0, [x20, #72]\n \ttbz\tw0, #0, 2f8bc \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1842\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1842\n \tldp\tx2, x1, [x20, #80]\n \tsub\tx0, x29, #0x30\n \tldur\td0, [x29, #-24]\n \tblr\tx2\n std::_Vector_base >::_M_allocate(unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:380 (discriminator 2)\n \tmov\tw24, #0x0 \t// #0\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1686\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1686\n \tldrb\tw2, [x20, #57]\n \ttbnz\tw2, #0, 2f654 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1851\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1851\n \tcbnz\tx23, 2f9c0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1852\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1852\n \tldr\tx0, [x19, #24]\n \tbl\tbaa0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1854\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1854\n \tldr\tx0, [x19, #56]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1853\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1853\n \tstr\txzr, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1854\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1854\n \tstr\tx0, [x19, #48]\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n \tldur\tx0, [x29, #-48]\n std::_Vector_base >::_M_deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:388\n \tcbz\tx0, 2f72c \n std::__new_allocator::deallocate(unsigned char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1856\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1856\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t2fcd0 // b.any\n@@ -53639,29 +53639,29 @@\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx25, x26, [sp, #64]\n \tldp\tx27, x28, [sp, #80]\n \tldp\tx29, x30, [sp], #96\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1749\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1749\n \tldrb\tw0, [x20, #56]\n \ttbnz\tw0, #2, 2f6cc \n \tnop\n \tnop\n \tldr\tw2, [x19, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1773\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1773\n \tldr\tx0, [x19, #24]\n \tmov\tx1, x23\n \tbl\tb400 \n \tmov\tx28, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1774\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1774\n \tcmp\tx0, #0x0\n \tb.le\t2f970 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1780\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1780\n \tcbnz\tw27, 2f9d8 \n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n \tldur\tx3, [x29, #-48]\n std::vector >::capacity() const:\n /usr/include/c++/14/bits/stl_vector.h:1081\n \tldur\tx1, [x29, #-32]\n@@ -53695,100 +53695,100 @@\n /usr/include/c++/14/bits/vector.tcc:339\n \tadd\tx28, x24, x28\n /usr/include/c++/14/bits/vector.tcc:338\n \tstp\tx24, x28, [x29, #-48]\n /usr/include/c++/14/bits/vector.tcc:340\n \tstur\tx28, [x29, #-32]\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1785\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1785\n \tldur\tx0, [x29, #-56]\n \tldrb\tw1, [x0]\n \tcmp\tw1, #0x82\n \tb.eq\t2fa5c // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1808\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1808\n \tldr\tw2, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1789\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1789\n \tstur\txzr, [x29, #-24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1808\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1808\n \tmov\tw1, w2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1806\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1806\n \tldp\tw6, w5, [x19, #64]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1809\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1809\n \tsxtw\tx2, w2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1808\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1808\n \tcmp\tx5, x1\n \tb.le\t2f84c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1809\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1809\n \tmov\tx4, #0x94b3 \t// #38067\n \tsub\tx3, x5, x2\n \tmovk\tx4, #0x26d6, lsl #16\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1810\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1810\n \tmov\tw7, #0xca00 \t// #51712\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1809\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1809\n \tmovk\tx4, #0xbe8, lsl #32\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1810\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1810\n \tmovk\tw7, #0x3b9a, lsl #16\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1809\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1809\n \tmovk\tx4, #0x112e, lsl #48\n \tsmulh\tx4, x3, x4\n \tasr\tx4, x4, #26\n \tsub\tx3, x4, x3, asr #63\n \tadd\tw4, w3, #0x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1810\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1810\n \tmadd\tw7, w7, w3, w7\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1811\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1811\n \tadd\tx6, x6, w4, sxtw\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1810\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1810\n \tsub\tx5, x5, w7, sxtw\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1813\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1813\n \tmov\tx4, #0xca00 \t// #51712\n \tsub\tx1, x1, x5\n \tmovk\tx4, #0x3b9a, lsl #16\n \tcmp\tx1, x4\n \tb.le\t2f88c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1814\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1814\n \tmov\tx3, #0x94b3 \t// #38067\n \tsub\tx1, x2, x5\n \tmovk\tx3, #0x26d6, lsl #16\n \tmovk\tx3, #0xbe8, lsl #32\n \tmovk\tx3, #0x112e, lsl #48\n \tsmulh\tx3, x1, x3\n \tasr\tx3, x3, #26\n \tsub\tx1, x3, x1, asr #63\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1816\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1816\n \tsub\tx6, x6, x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1815\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1815\n \tmul\tw1, w1, w4\n \tadd\tx5, x5, w1, sxtw\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1824\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1824\n \tldrb\tw3, [x20, #58]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1822\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1822\n \tldur\tx4, [x0, #4]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1820\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1820\n \tldr\tw1, [x0, #4]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1822\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1822\n \tstr\tx4, [x19, #64]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1824\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1824\n \ttbz\tw3, #0, 2fa30 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1825\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1825\n \tstrb\twzr, [x20, #58]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1837\n \tbl\tb470 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1838 (discriminator 1)\n \tldp\tx1, x0, [x29, #-48]\n \tcmp\tx1, x0\n \tb.eq\t2f6fc // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1840\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1840\n \tldrb\tw0, [x20, #72]\n \ttbnz\tw0, #0, 2f6ec \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1846\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1846\n \tsub\tx1, x29, #0x30\n \tmov\tx0, x20\n \tbl\tb160 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1846 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1846 (discriminator 1)\n \ttbnz\tw0, #0, 2f6fc \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx2, #0x2c \t// #44\n@@ -53804,89 +53804,89 @@\n read():\n /usr/include/aarch64-linux-gnu/bits/unistd.h:32 (discriminator 7)\n \tsub\tx1, x29, #0x39\n \tmov\tx2, #0x1 \t// #1\n \tbl\taff0 \n \tb\t2f64c \n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1717\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1717\n \tcmp\tw0, #0x43\n \tb.ls\t2f9cc // b.plast\n \tcmp\tw0, #0x82\n \tb.ne\t2f780 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1753\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1753\n \tldrb\tw0, [x20, #56]\n \ttbnz\tw0, #0, 2f6cc \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1754\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1754\n \tldr\tw0, [x19, #32]\n \tldr\tw1, [x3, #16]\n \tmov\tw2, w0\n \tcmp\tw1, w0\n \tb.ls\t2f784 // b.plast\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1755\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1755\n \tstr\tw1, [x19, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1756\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1756\n \tmov\tx0, x23\n \tstur\tx3, [x29, #-80]\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1757\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1757\n \tldr\tw2, [x19, #32]\n \tstur\tx2, [x29, #-72]\n \tmov\tx0, x2\n \tbl\tb880 \n \tmov\tx23, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1758\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1758\n \tldp\tx3, x2, [x29, #-80]\n \tcbnz\tx0, 2f784 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1760\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1760\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1759\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1759\n \tstrb\twzr, [x20, #57]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1760\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1760\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx1, x1, #0x770\n \tbl\tb2e0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1837\n \tldur\tx3, [x29, #-56]\n \tb\t2f6cc \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx2, #0x38 \t// #56\n \tadd\tx1, x1, #0x720\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1708\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1708\n \tadrp\tx0, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx0, x0, #0x760\n \tbl\tac30 \n \tb\t2f64c \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1665\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1665\n \tstrb\twzr, [x20, #57]\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx2, #0x45 \t// #69\n \tadd\tx1, x1, #0x650\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tb\t2f720 \n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1851 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1851 (discriminator 1)\n \tmov\tx0, x23\n \tbl\tae80 \n \tb\t2f70c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1717\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1717\n \tcmp\tw0, #0x41\n \tb.hi\t2f6cc // b.pmore\n \tb\t2f780 \n void std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, unsigned char*, unsigned char*, std::forward_iterator_tag):\n /usr/include/c++/14/bits/vector.tcc:962\n \tldp\tx0, x1, [x29, #-40]\n \tsub\tx1, x1, x0\n@@ -53906,49 +53906,49 @@\n \tldur\tx0, [x29, #-40]\n \tadd\tx0, x0, x28\n \tstur\tx0, [x29, #-40]\n __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned char* const&):\n /usr/include/c++/14/bits/stl_iterator.h:1067\n \tb\t2f7e8 \n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1681\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1681\n \tstr\txzr, [sp, #1024]\n \tb\t2f5f8 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx2, #0x3a \t// #58\n \tadd\tx1, x1, #0x6e0\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tb\t2f64c \n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1820\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1820\n \tsub\tx2, x2, x5\n \tadrp\tx3, 3e000 , std::allocator > const&, void*), void*)@@Base+0x9360>\n \tsxtw\tx1, w1\n \tscvtf\td31, x2\n \tsub\tx1, x1, x6\n \tldr\td29, [x3, #1576]\n \tscvtf\td30, x1\n \tfmadd\td29, d31, d29, d30\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1827\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1827\n \tstur\td29, [x29, #-24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1837\n \tbl\tb470 \n \tb\t2f8a8 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1785 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1785 (discriminator 1)\n \tldur\tx1, [x29, #-40]\n \tldurb\tw1, [x1, #-1]\n \tcmp\tw1, #0xf7\n \tb.eq\t2f7f8 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1837\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1837\n \tbl\tb470 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1785 (discriminator 6)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1785 (discriminator 6)\n \tmov\tw24, w26\n \tb\t2f64c \n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n \tldur\tx0, [x29, #-40]\n \tsub\tx27, x0, x3\n void std::vector >::_M_assign_aux(unsigned char*, unsigned char*, std::forward_iterator_tag):\n@@ -54180,24 +54180,24 @@\n \tb\t2fbb0 \n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tldrb\tw0, [x23]\n \tstrb\tw0, [x3]\n \tb\t2faa4 \n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1671\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1671\n \tstrb\twzr, [x20, #57]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1672\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1672\n \tbl\tbaa0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1674\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1674\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1673\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1673\n \tstr\txzr, [x19, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1674\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1674\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx1, x1, #0x698\n \tbl\tb2e0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt>\n \tb\t2f720 \n \tbti\tj\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n@@ -54212,15 +54212,15 @@\n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t2fd1c // b.none\n alsaMidiHandler(void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1856\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1856\n \tbl\tabf0 <__stack_chk_fail@plt>\n void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tldrb\tw0, [x23]\n \tstrb\tw0, [x24, x2]\n \tb\t2fc2c \n std::vector >::_M_check_len(unsigned long, char const*) const:\n@@ -54246,54 +54246,54 @@\n /usr/include/c++/14/bits/alloc_traits.h:550\n \tb\t2fcb4 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \n 000000000002fd24 >*, double*)@@Base>:\n MidiInApi::MidiQueue::pop(std::vector >*, double*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:777\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:777\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx20, x1\n \tmov\tx19, x0\n \tstp\tx21, x22, [sp, #48]\n \tmov\tx22, x2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:782\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:782\n \tadd\tx2, sp, #0x4\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:777\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:777\n \tldr\tx1, [x3]\n \tstr\tx1, [sp, #8]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:782\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:782\n \tmov\tx1, sp\n \tbl\tb480 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:784\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:784\n \tmov\tw1, #0x0 \t// #0\n \tcbnz\tw0, 2fda8 >*, double*)@@Base+0x84>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:794\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:794\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx3, [sp, #8]\n \tldr\tx2, [x0]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t2ff50 >*, double*)@@Base+0x22c> // b.any\n \tldp\tx29, x30, [sp, #16]\n \tmov\tw0, w1\n \tldp\tx19, x20, [sp, #32]\n \tldp\tx21, x22, [sp, #48]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:788\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:788\n \tstp\tx23, x24, [sp, #64]\n \tldr\tw3, [sp, #4]\n \tldr\tx4, [x19, #16]\n \tlsl\tx0, x3, #5\n \tadd\tx1, x4, x0\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n@@ -54346,34 +54346,34 @@\n \tadd\tx21, x23, x21\n \tldr\tw3, [sp, #4]\n /usr/include/c++/14/bits/vector.tcc:338\n \tstp\tx23, x21, [x20]\n /usr/include/c++/14/bits/vector.tcc:340\n \tstr\tx21, [x20, #16]\n MidiInApi::MidiQueue::pop(std::vector >*, double*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:792\n \tldr\tw0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:789\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:789\n \tadd\tx3, x4, x3, lsl #5\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:792\n \tldr\tw4, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:793\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:793\n \tmov\tw1, #0x1 \t// #1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:792\n \tadd\tw0, w0, w1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:789\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:789\n \tldr\td31, [x3, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:792\n \tudiv\tw2, w0, w4\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:789\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:789\n \tstr\td31, [x22]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:792\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:792\n \tmsub\tw0, w2, w4, w0\n \tstr\tw0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:793\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:793\n \tldp\tx23, x24, [sp, #64]\n \tb\t2fd70 >*, double*)@@Base+0x4c>\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n \tldr\tx6, [x20, #8]\n \tstr\tx25, [sp, #80]\n \tsub\tx25, x6, x5\n@@ -54484,15 +54484,15 @@\n \tb\t2fe84 >*, double*)@@Base+0x160>\n \tldrb\tw0, [x24]\n \tstrb\tw0, [x23]\n \tb\t2fe00 >*, double*)@@Base+0xdc>\n \tstp\tx23, x24, [sp, #64]\n \tstr\tx25, [sp, #80]\n MidiInApi::MidiQueue::pop(std::vector >*, double*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:794\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:794\n \tbl\tabf0 <__stack_chk_fail@plt>\n std::vector >::_S_check_init_len(unsigned long, std::allocator const&):\n /usr/include/c++/14/bits/stl_vector.h:1920\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n@@ -54502,15 +54502,15 @@\n \tb.ne\t2ff58 >*, double*)@@Base+0x234> // b.any\n \tadrp\tx0, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tadd\tx0, x0, #0x7f8\n \tbl\tae60 \n \n 000000000002ff88 >*)@@Base>:\n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:717\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:717\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tadrp\tx0, 5f000 \n@@ -54522,26 +54522,26 @@\n /usr/include/c++/14/bits/stl_vector.h:1945\n \tldp\tx0, x2, [x1]\n \tcmp\tx0, x2\n \tb.eq\t2ffc4 >*)@@Base+0x3c> // b.none\n /usr/include/c++/14/bits/stl_vector.h:1949\n \tstr\tx0, [x1, #8]\n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:720\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:720\n \tldrb\tw0, [x19, #152]\n \ttbnz\tw0, #0, 30010 >*)@@Base+0x88>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:727\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:727\n \tadd\tx0, x19, #0x50\n \tmov\tx2, sp\n \tbl\tab40 >*, double*)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:727 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:727 (discriminator 1)\n \ttbz\tw0, #0, 30074 >*)@@Base+0xec>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:730\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:730\n \tldr\td0, [sp]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:731\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:731\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t30088 >*)@@Base+0x100> // b.any\n@@ -54577,15 +54577,15 @@\n \tadd\tx20, sp, #0x18\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:722 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:722 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -54593,23 +54593,23 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t3007c >*)@@Base+0xf4> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInApi::getMessage(std::vector >*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:723\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:723\n \tldr\tx21, [sp, #80]\n \tmovi\td0, #0x0\n \tb\t2ffe0 >*)@@Base+0x58>\n \tldr\tx21, [sp, #80]\n \tmovi\td0, #0x0\n \tb\t2ffe0 >*)@@Base+0x58>\n \tstr\tx21, [sp, #80]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:731\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:731\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -54623,163 +54623,163 @@\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t3008c >*)@@Base+0x104> // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \n 00000000000300c4 :\n MidiOutApi::MidiOutApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:800\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:800\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:801\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:801\n \tbl\tb990 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:801 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:801 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3992]\n \tadd\tx0, x0, #0x10\n \tstr\tx0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:803\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:803\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n MidiOutApi::MidiOutApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:803\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:803\n \tnop\n \n 0000000000030100 :\n MidiOutApi::~MidiOutApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:805\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:805\n \tbti\tc\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3992]\n \tadd\tx1, x1, #0x10\n \tstr\tx1, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:807\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:807\n \tb\taf40 \n \tnop\n \tnop\n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2235\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2235\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tadrp\tx1, 5e000 \n \tadd\tx1, x1, #0xd08\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n MidiOutAlsa::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2395\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2395\n \tldrb\tw0, [x0, #16]\n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2235\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2235\n \tstr\tx1, [x19]\n MidiOutAlsa::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2395\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2395\n \ttbnz\tw0, #0, 30198 \n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2241\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2241\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2242\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2242\n \tldr\tw1, [x20, #12]\n \ttbnz\tw1, #31, 3015c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2242 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2242 (discriminator 1)\n \tldr\tx0, [x20]\n \tbl\tb450 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2243\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2243\n \tldr\tx0, [x20, #24]\n \tcbz\tx0, 30168 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2243 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2243 (discriminator 1)\n \tbl\tbaa0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2244\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2244\n \tldr\tx0, [x20, #40]\n \tcbz\tx0, 30174 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2244 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2244 (discriminator 1)\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2245\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2245\n \tldr\tx0, [x20]\n \tbl\tb6a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2246 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2246 (discriminator 1)\n \tmov\tx0, x20\n \tbl\tb280 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2247\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2247\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tb\tb190 \n MidiOutAlsa::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2396\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2396\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2397\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2397\n \tldr\tx0, [x20]\n \tldr\tx1, [x20, #16]\n \tbl\tba60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2398\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2398\n \tldr\tx0, [x20, #16]\n \tbl\tb7d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2399\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2399\n \tstr\txzr, [x20, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2400\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2400\n \tstrb\twzr, [x19, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2402\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2402\n \tb\t30148 \n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2402\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2402\n \tnop\n MidiOutAlsa::~MidiOutAlsa():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2235\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2235\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2247\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2247\n \tbl\t30120 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2247\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2247\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2247 (discriminator 1)\n \tb\tb280 \n MidiOutJack::~MidiOutJack():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3456\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3456\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tadrp\tx1, 5e000 \n \tadd\tx1, x1, #0xd78\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3458\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3458\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3456\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3456\n \tstr\tx1, [x0]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3459\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3459\n \tbl\t2cf80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3462\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3462\n \tldr\tx0, [x20, #16]\n \tbl\tbc50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3463\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3463\n \tldr\tx0, [x20]\n \tcbz\tx0, 30228 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3464\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3464\n \tbl\tacf0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3468\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3468\n \tadd\tx0, x20, #0x28\n \tbl\tbc10 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3469\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3469\n \tadd\tx0, x20, #0x48\n \tbl\tbc10 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3472 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3472 (discriminator 1)\n \tmov\tx0, x20\n \tbl\tb280 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [x19, #80]\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n@@ -54788,94 +54788,94 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x1\n \tb.eq\t30254 // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutJack::~MidiOutJack():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3473\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3473\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tb\tb190 \n MidiOutJack::~MidiOutJack():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3456\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3456\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3473\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3473\n \tbl\t301ec \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3473\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3473\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3473 (discriminator 1)\n \tb\tb280 \n \tnop\n \tnop\n \tnop\n \n 00000000000302a0 :\n MidiOutApi::~MidiOutApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:805\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:805\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:807\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:807\n \tbl\tb4d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:807\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:807\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:807 (discriminator 1)\n \tb\tb280 \n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1858\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1858\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tmov\tw1, w2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1859\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1859\n \tbl\tb3b0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tadd\tx0, x0, #0x180\n \tstr\tx0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1861\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1861\n \tmov\tx1, x20\n \tmov\tx0, x19\n \tbl\t2da68 , std::allocator >)@@Base+0x158>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1862\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1862\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n \tbti\tj\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tmov\tx19, x1\n \tbl\tb5b0 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n portInfo(_snd_seq*, _snd_seq_port_info*, unsigned int, int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1939\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1939\n \tpaciasp\n \tstp\tx29, x30, [sp, #-80]!\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x0\n@@ -54885,17 +54885,17 @@\n \tmov\tw23, w2\n \tstr\tx25, [sp, #64]\n \tsub\tsp, sp, #0x20\n \tmov\tw25, w3\n \tldr\tx0, [x4]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1943\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1943\n \tbl\tb9a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t303a0 // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -54904,95 +54904,95 @@\n \tb.ne\t30390 // b.any\n \tand\tx0, x0, #0xffff\n \tsub\tsp, sp, x0\n \tstr\txzr, [sp]\n \tcmp\tx0, #0x400\n \tb.cs\t304cc // b.hs, b.nlast\n \tbl\tb9a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1955\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1955\n \tmov\tw21, #0x402 \t// #1026\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n \tadd\tx24, sp, #0x10\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1942\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1942\n \tmov\tw22, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1955\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1955\n \tmovk\tw21, #0x10, lsl #16\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x24\n \tbl\taeb0 \n portInfo(_snd_seq*, _snd_seq_port_info*, unsigned int, int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1945\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1945\n \tmov\tx0, x24\n \tmov\tw1, #0xffffffff \t// #-1\n \tbl\tb310 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1946\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1946\n \tmov\tx1, x24\n \tmov\tx0, x20\n \tbl\tbba0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n \ttbnz\tw0, #31, 30480 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1947\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1947\n \tmov\tx0, x24\n \tbl\tafb0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1948\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1948\n \tcbz\tw0, 303e4 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1950\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1950\n \tmov\tw1, w0\n \tmov\tx0, x19\n \tbl\tb5f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1951\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1951\n \tmov\tx0, x19\n \tmov\tw1, #0xffffffff \t// #-1\n \tbl\tb070 \n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1952\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1952\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tbl\tb250 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n \ttbnz\tw0, #31, 303e4 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1953\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1953\n \tmov\tx0, x19\n \tbl\tbb00 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1954\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1954\n \ttst\tw0, w21\n \tb.eq\t30420 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1958\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1958\n \tmov\tx0, x19\n \tbl\tb090 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1959\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1959\n \tbics\twzr, w23, w0\n \tb.ne\t30420 // b.any\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1960\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1960\n \tcmp\tw22, w25\n \tb.eq\t304c4 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1961\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1961\n \tadd\tw22, w22, #0x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1952\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1952\n \tmov\tx1, x19\n \tmov\tx0, x20\n \tbl\tb250 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1952 (discriminator 1)\n \ttbz\tw0, #31, 30430 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1946\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1946\n \tmov\tx1, x24\n \tmov\tx0, x20\n \tbl\tbba0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1946 (discriminator 1)\n \ttbz\tw0, #31, 303f4 \n \tnop\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1966 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1966 (discriminator 1)\n \tcmp\tw25, #0x0\n \tcsel\tw0, w22, wzr, lt\t// lt = tstop\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1968\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1968\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldur\tx3, [x29, #-8]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t304d4 // b.any\n@@ -55000,40 +55000,40 @@\n \tldr\tx25, [sp, #64]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx29, x30, [sp], #80\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1960 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1960 (discriminator 1)\n \tmov\tw0, #0x1 \t// #1\n \tb\t30488 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1943 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t303b4 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1968\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1968\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n MidiInAlsa::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1971\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1971\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tsub\tsp, sp, #0x20\n \tmov\tx19, x0\n \tldr\tx0, [x1]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1973\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1973\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n \tadd\tx1, x0, #0xf\n \tand\tx2, x1, #0xffffffffffff0000\n \tand\tx1, x1, #0xfffffffffffffff0\n \tsub\tx2, sp, x2\n \tcmp\tsp, x2\n \tb.eq\t30538 // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -55051,57 +55051,57 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x20\n \tbl\taeb0 \n MidiInAlsa::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1976\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1976\n \tldr\tx0, [x19, #8]\n \tmov\tx1, x20\n \tmov\tw3, #0xffffffff \t// #-1\n \tmov\tw2, #0x21 \t// #33\n \tldr\tx0, [x0]\n \tbl\t30330 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1977\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1977\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldur\tx3, [x29, #-8]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t305b4 // b.any\n \tmov\tsp, x29\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1973 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t3054c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1977\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1977\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n MidiOutAlsa::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2290\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2290\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tsub\tsp, sp, #0x20\n \tmov\tx19, x0\n \tldr\tx0, [x1]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2292\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2292\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n \tadd\tx1, x0, #0xf\n \tand\tx2, x1, #0xffffffffffff0000\n \tand\tx1, x1, #0xfffffffffffffff0\n \tsub\tx2, sp, x2\n \tcmp\tsp, x2\n \tb.eq\t30618 // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -55119,133 +55119,133 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x20\n \tbl\taeb0 \n MidiOutAlsa::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2295\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2295\n \tldr\tx0, [x19, #8]\n \tmov\tx1, x20\n \tmov\tw3, #0xffffffff \t// #-1\n \tmov\tw2, #0x42 \t// #66\n \tldr\tx0, [x0]\n \tbl\t30330 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2296\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2296\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tldur\tx3, [x29, #-8]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t30694 // b.any\n \tmov\tsp, x29\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2292 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t3062c \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2296\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2296\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2230\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2230\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tx20, x1\n \tbl\tb710 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n \tadrp\tx0, 5e000 \n \tadd\tx0, x0, #0xd08\n \tstr\tx0, [x19]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2232\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2232\n \tmov\tx1, x20\n \tmov\tx0, x19\n \tbl\t2dfe4 , std::allocator >)@@Base+0x6d4>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2233\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2233\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n \tbti\tj\n \tmov\tx1, x0\n \tmov\tx0, x19\n \tmov\tx19, x1\n \tbl\tb190 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiInJack::connect():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3227\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3227\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3228\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3228\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3227\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3227\n \tldr\tx1, [x0]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3229\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3229\n \tldr\tx0, [x20]\n \tcbz\tx0, 30768 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3241\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3241\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t30834 // b.any\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n \tldr\tx0, [x19, #192]\n \tmov\tw1, #0x1 \t// #1\n \tmov\tx2, #0x0 \t// #0\n \tbl\tb0c0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3233 (discriminator 1)\n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3233 (discriminator 2)\n \tcbz\tx0, 307c8 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3239\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3239\n \tmov\tx2, x20\n \tadrp\tx1, 2f000 \n \tadd\tx1, x1, #0x1b0\n \tbl\tafe0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3240\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3240\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t30834 // b.any\n \tldr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3241\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3241\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x60\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3240\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3240\n \tb\tb1f0 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\n@@ -55271,15 +55271,15 @@\n \tadd\tx20, sp, #0x18\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInJack::connect():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3235 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3235 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -55287,21 +55287,21 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t3082c // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInJack::connect():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3236\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3236\n \tldr\tx21, [sp, #80]\n \tb\t30738 \n \tldr\tx21, [sp, #80]\n \tb\t30738 \n \tstr\tx21, [sp, #80]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3241\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3241\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -55313,210 +55313,210 @@\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t30838 // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3214\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3214\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tx20, x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3215\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3215\n \tmov\tx0, #0x70 \t// #112\n \tbl\tb2f0 \n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3218\n \tadd\tx3, x19, #0x50\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3216\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3216\n \tstr\tx2, [x19, #8]\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\tx1, x20\n \tadd\tx0, x19, #0xc0\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3220\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3220\n \tstp\txzr, xzr, [x2]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3218\n \tstr\tx3, [x2, #104]\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 \tbl\tae70 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3223\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3223\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3224\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3224\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3223\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3223\n \tb\t30700 \n MidiInJack::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3297\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3297\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3299\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3299\n \tldr\tx19, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3300\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3300\n \tbl\t30700 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3301\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3301\n \tldr\tx0, [x19]\n \tcbz\tx0, 30938 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3305\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3305\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx3, #0x2 \t// #2\n \tadd\tx2, x2, #0x8b8\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb1d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3307\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3307\n \tcbz\tx0, 30938 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3308\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3308\n \tldr\tx1, [x0]\n \tcbz\tx1, 30950 \n \tsub\tx4, x0, #0x8\n \tmov\tx1, #0x1 \t// #1\n \tmov\tx3, x1\n \tadd\tx1, x1, #0x1\n \tldr\tx2, [x4, x1, lsl #3]\n \tcbnz\tx2, 3090c \n \tmov\tw19, w3\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3311\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3311\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3314\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3314\n \tmov\tw0, w19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3302\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3302\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3314\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3314\n \tmov\tw0, w19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3308\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3308\n \tmov\tw19, #0x0 \t// #0\n \tb\t30920 \n \tnop\n \tnop\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3254\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3254\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tstp\tx21, x22, [sp, #80]\n \tmov\tw22, w1\n \tmov\tx21, x2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3255\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3255\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3254\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3254\n \tldr\tx1, [x3]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3257\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3257\n \tbl\t30700 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3260\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3260\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 30a30 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3273\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3273\n \tldr\tx2, [x19]\n \tadd\tx21, sp, #0x8\n \tmov\tw1, w22\n \tmov\tx0, x19\n \tmov\tx8, x21\n \tldr\tx2, [x2, #72]\n \tblr\tx2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3274\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3274\n \tldp\tx20, x0, [x20]\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx22, [sp, #8]\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3274 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3274 (discriminator 1)\n \tbl\tba80 \n \tmov\tx2, x0\n \tmov\tx1, x22\n \tmov\tx0, x20\n \tbl\tad70 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3276\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3276\n \tmov\tw2, #0x1 \t// #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 \tadd\tx1, sp, #0x18\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3276\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3276\n \tstrb\tw2, [x19, #16]\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\tx0, x1\n \tb.eq\t309fc // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3277\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3277\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t30b0c // b.any\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3261 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3261 (discriminator 1)\n \tldr\tx0, [x20]\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tldr\tx1, [x21]\n \tadd\tx2, x2, #0x8b8\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx3, #0x1 \t// #1\n \tbl\tab50 \n \tstr\tx0, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3264\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3264\n \tcbnz\tx0, 309a8 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3265\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3265\n \tadd\tx20, x19, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx0, x20\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx4, #0x2e \t// #46\n \tadd\tx3, x3, #0x8c8\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb870 , 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 \tldr\tx21, [x21, #8]\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3266 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3266 (discriminator 1)\n \tbl\tb740 \n \tcmp\tx21, w0, sxtw\n \tb.cs\t30ac4 // b.hs, b.nlast\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [x19, #24]\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -55531,15 +55531,15 @@\n \tadd\tx20, sp, #0x18\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3268 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3268 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -55569,15 +55569,15 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t30b4c // b.none\n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3277\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3277\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -55600,83 +55600,83 @@\n \tadd\tx0, x0, #0x8f8\n \tbl\tae60 \n MidiInJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:405\n \tnop\n \tnop\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3280\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3280\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3281\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3281\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3280\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3280\n \tstr\tx21, [sp, #80]\n \tmov\tx21, x1\n \tldr\tx1, [x2]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3283\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3283\n \tbl\t30700 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3284\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3284\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 30bd8 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3294\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3294\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t30cc8 // b.any\n \tldr\tx21, [sp, #80]\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3285 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3285 (discriminator 1)\n \tldr\tx0, [x20]\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tldr\tx1, [x21]\n \tadd\tx2, x2, #0x8b8\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx3, #0x1 \t// #1\n \tbl\tab50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3285 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3285 (discriminator 2)\n \tstr\tx0, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3288\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3288\n \tcbnz\tx0, 30ba4 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3289\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3289\n \tadd\tx20, x19, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx0, x20\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx4, #0x3d \t// #61\n \tadd\tx3, x3, #0x928\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb870 , 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 \tldr\tx21, [x21, #8]\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3290 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3290 (discriminator 1)\n \tbl\tb740 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3290 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3290 (discriminator 2)\n \tcmp\tx21, w0, sxtw\n \tb.cs\t30c70 // b.hs, b.nlast\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [x19, #24]\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@@ -55694,15 +55694,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx21, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3292 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3292 (discriminator 2)\n \tmov\tx2, x20\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -55710,15 +55710,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x21\n \tb.eq\t30ba4 // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3294\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3294\n \tb\t30ba4 \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 \tldr\tx1, [x20, #8]\n \tmov\tx0, #0x3fffffffffffffff \t// #4611686018427387903\n \tsub\tx0, x0, x1\n \tcmp\tx0, #0x15\n@@ -55743,15 +55743,15 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t30cf4 // b.none\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3294\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3294\n \tbl\tabf0 <__stack_chk_fail@plt>\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:405\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n@@ -55763,194 +55763,194 @@\n \tbl\tae60 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiInJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:405\n \tnop\n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3207\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3207\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3207\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3207\n \tmov\tx19, x0\n \tstr\tx21, [sp, #32]\n \tmov\tx21, x1\n \tmov\tw1, w2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3208\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3208\n \tbl\tb3b0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3208 (discriminator 1)\n \tadrp\tx1, 5f000 \n \tadd\tx1, x1, #0x1f8\n \tstr\tx1, [x20], #192\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx2, x19, #0xd0\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 \tstr\tx2, [x19, #192]\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3215\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3215\n \tmov\tx0, #0x70 \t// #112\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\txzr, [x20, #8]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x19, #208]\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3215\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3215\n \tbl\tb2f0 \n \tmov\tx2, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3218\n \tadd\tx3, x19, #0x50\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3216\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3216\n \tstr\tx2, [x19, #8]\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\tx1, x21\n \tmov\tx0, x20\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3220\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3220\n \tstp\txzr, xzr, [x2]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3218\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3218\n \tstr\tx3, [x2, #104]\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 \tbl\tae70 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n MidiInJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3223\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3223\n \tmov\tx0, x19\n \tbl\t30700 \n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3211\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3211\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n \tbti\tj\n \tmov\tx1, x0\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx0, x20\n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3211\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3211\n \tmov\tx20, x1\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiInJack::MidiInJack(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3211\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3211\n \tmov\tx0, x19\n \tbl\tb5b0 \n \tmov\tx0, x20\n \tbl\tbab0 <_Unwind_Resume@plt>\n \n 0000000000030dac , std::allocator > const&, unsigned int)@@Base>:\n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:470\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:470\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tw20, w1\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx22, x2\n \tmov\tw21, w3\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:471\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:471\n \tldr\tx0, [x0, #8]\n \tcbz\tx0, 30de4 , std::allocator > const&, unsigned int)@@Base+0x38>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:471 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:471 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #8]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:472\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:472\n \tstr\txzr, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:475\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:475\n \tcmp\tw20, #0x3\n \tb.eq\t30e0c , std::allocator > const&, unsigned int)@@Base+0x60> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:479\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:479\n \tcmp\tw20, #0x2\n \tb.eq\t30e3c , std::allocator > const&, unsigned int)@@Base+0x90> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:498\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:498\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:476\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:476\n \tmov\tx0, #0xe0 \t// #224\n \tbl\tb2f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n \tmov\tw2, w21\n \tmov\tx1, x22\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:476\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:476\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:476 (discriminator 1)\n \tbl\t30d00 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:480 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:480 (discriminator 2)\n \tstr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:498\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:498\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:480\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:480\n \tmov\tx0, #0xc0 \t// #192\n \tbl\tb2f0 \n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1859\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1859\n \tmov\tw1, w21\n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:480\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:480\n \tmov\tx20, x0\n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1859\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1859\n \tbl\tb3b0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1859 (discriminator 1)\n \tadrp\tx2, 5f000 \n \tadd\tx2, x2, #0x180\n \tstr\tx2, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1861\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1861\n \tmov\tx1, x22\n \tmov\tx0, x20\n \tbl\t2da68 , std::allocator >)@@Base+0x158>\n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:480 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:480 (discriminator 2)\n \tstr\tx20, [x19, #8]\n \tb\t30e28 , std::allocator > const&, unsigned int)@@Base+0x7c>\n \tbti\tj\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:480 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:480 (discriminator 3)\n \tmov\tx19, x0\n \tb\t30e98 , std::allocator > const&, unsigned int)@@Base+0xec>\n \tbti\tj\n \tmov\tx19, x0\n \tb\t30e98 , std::allocator > const&, unsigned int)@@Base+0xec>\n \tbti\tj\n MidiInAlsa::MidiInAlsa(std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1862\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1862\n \tmov\tx19, x0\n \tmov\tx0, x20\n \tbl\tb5b0 \n RtMidiIn::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:480 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:480 (discriminator 3)\n \tmov\tx0, x20\n \tbl\tb280 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \n 0000000000030ea8 , std::allocator > const&, unsigned int)@@Base>:\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:500\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:500\n \tpaciasp\n \tsub\tsp, sp, #0x90\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #80]\n \tadd\tx29, sp, #0x50\n \tstp\tx19, x20, [sp, #96]\n@@ -55959,35 +55959,35 @@\n \tstp\tx21, x22, [sp, #112]\n \tmov\tx21, x2\n \tmov\tw22, w3\n \tstr\tx23, [sp, #128]\n \tldr\tx1, [x4]\n \tstr\tx1, [sp, #72]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:501\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:501\n \tbl\tb6f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:501 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:501 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3744]\n \tadd\tx0, x0, #0x10\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:503\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:503\n \tcbz\tw19, 30fb4 , std::allocator > const&, unsigned int)@@Base+0x10c>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:505\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:505\n \tmov\tw1, w19\n \tmov\tw3, w22\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3760]\n \tmov\tx2, x21\n \tmov\tx0, x20\n \tbl\tad10 , std::allocator > const&, unsigned int)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:506\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:506\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 30f5c , std::allocator > const&, unsigned int)@@Base+0xb4>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:530\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:530\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #72]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t31148 , std::allocator > const&, unsigned int)@@Base+0x2a0> // b.any\n@@ -56030,65 +56030,65 @@\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3760]\n \tbl\ta9d0 \n std::basic_ostream >& std::flush >(std::basic_ostream >&):\n /usr/include/c++/14/ostream:764\n \tbl\tb030 \n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:516\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:516\n \tadd\tx0, sp, #0x10\n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:99\n \tstp\txzr, xzr, [sp, #16]\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:517\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:517\n \tmov\tw19, #0x0 \t// #0\n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:99\n \tstr\txzr, [sp, #32]\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:516\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:516\n \tbl\taa10 >&)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n \tldp\tx4, x0, [sp, #16]\n \tmov\tx5, #0x0 \t// #0\n \tcmp\tx0, x4\n \tb.eq\t31024 , std::allocator > const&, unsigned int)@@Base+0x17c> // b.none\n \tnop\n \tnop\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:518 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:518 (discriminator 1)\n \tldr\tw1, [x4, x5, lsl #2]\n \tmov\tw3, w22\n \tmov\tx2, x21\n \tmov\tx0, x20\n \tbl\tad10 , std::allocator > const&, unsigned int)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:519\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:519\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 3100c , std::allocator > const&, unsigned int)@@Base+0x164>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:519 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:519 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:519 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:519 (discriminator 3)\n \tcbnz\tw0, 31024 , std::allocator > const&, unsigned int)@@Base+0x17c>\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n \tldp\tx4, x1, [sp, #16]\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:517 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:517 (discriminator 2)\n \tadd\tw5, w19, #0x1\n \tmov\tx19, x5\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n \tsub\tx1, x1, x4\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:517 (discriminator 1)\n \tcmp\tx5, x1, asr #2\n \tb.cc\t30fe0 , std::allocator > const&, unsigned int)@@Base+0x138> // b.lo, b.ul, b.last\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:522\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:522\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 3103c , std::allocator > const&, unsigned int)@@Base+0x194>\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx0, [sp, #16]\n std::_Vector_base >::_M_deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:388\n@@ -56137,15 +56137,15 @@\n std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n /usr/include/c++/14/bits/basic_string.h:218\n \tstr\tx1, [sp, #40]\n std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:255\n \tstr\tx3, [sp, #56]\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:529\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:529\n \tmov\tx0, #0x30 \t// #48\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tldr\tq30, [x2, #32]\n \tstp\tq31, q29, [x1]\n \tldur\tq31, [x2, #44]\n \tstr\tq30, [x1, #32]\n@@ -56158,27 +56158,27 @@\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\tx3, [sp, #48]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x2, x3]\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3760]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:529\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:529\n \tbl\tae00 <__cxa_allocate_exception@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n \tmov\tx1, x21\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:529\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:529\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:529 (discriminator 1)\n \tmov\tw2, #0x2 \t// #2\n \tbl\t34b20 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:529 (discriminator 2)\n \tldr\tx0, [sp, #72]\n \tldr\tx1, [x19]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t31148 , std::allocator > const&, unsigned int)@@Base+0x2a0> // b.any\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3840]\n@@ -56202,15 +56202,15 @@\n \tb.eq\t30f9c , std::allocator > const&, unsigned int)@@Base+0xf4> // b.none\n \tmov\tx0, x23\n \tblr\tx2\n \tand\tw1, w0, #0xff\n \tb\t30f9c , std::allocator > const&, unsigned int)@@Base+0xf4>\n \tbti\tj\n RtMidiIn::RtMidiIn(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:530\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:530\n \tmov\tx21, x0\n \tmov\tx0, x20\n \tbl\tb750 \n \tldr\tx0, [sp, #72]\n \tldr\tx1, [x19]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n@@ -56249,87 +56249,87 @@\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n \tmov\tx21, x0\n \tb\t31178 , std::allocator > const&, unsigned int)@@Base+0x2d0>\n \tmov\tx0, x21\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiOutJack::connect():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3436\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3436\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3437\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3437\n \tldr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3436\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3436\n \tldr\tx1, [x0]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3438\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3438\n \tldr\tx0, [x20]\n \tcbz\tx0, 3120c , std::allocator > const&, unsigned int)@@Base+0x364>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3454\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3454\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t312f0 , std::allocator > const&, unsigned int)@@Base+0x448> // b.any\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3442\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3442\n \tmov\tx0, #0x4000 \t// #16384\n \tbl\tb330 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3442 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3442 (discriminator 1)\n \tstr\tx0, [x20, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3443\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3443\n \tbl\tbb10 \n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n \tldr\tx0, [x19, #80]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3443 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3443 (discriminator 1)\n \tstr\tw1, [x20, #24]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n \tmov\tx2, #0x0 \t// #0\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb0c0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3446 (discriminator 1)\n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3446 (discriminator 2)\n \tcbz\tx0, 31284 , std::allocator > const&, unsigned int)@@Base+0x3dc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3452\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3452\n \tmov\tx2, x20\n \tadrp\tx1, 2c000 \n \tadd\tx1, x1, #0xe40\n \tbl\tafe0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3453\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3453\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t312f0 , std::allocator > const&, unsigned int)@@Base+0x448> // b.any\n \tldr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3454\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3454\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x60\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3453\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3453\n \tb\tb1f0 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\n@@ -56355,15 +56355,15 @@\n \tadd\tx20, sp, #0x18\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutJack::connect():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3448 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3448 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -56371,21 +56371,21 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t312e8 , std::allocator > const&, unsigned int)@@Base+0x440> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutJack::connect():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3449\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3449\n \tldr\tx21, [sp, #80]\n \tb\t311dc , std::allocator > const&, unsigned int)@@Base+0x334>\n \tldr\tx21, [sp, #80]\n \tb\t311dc , std::allocator > const&, unsigned int)@@Base+0x334>\n \tstr\tx21, [sp, #80]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3454\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3454\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -56397,253 +56397,253 @@\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t312f4 , std::allocator > const&, unsigned int)@@Base+0x44c> // b.any\n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiOutJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3420\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3420\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3421\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3421\n \tmov\tx0, #0x70 \t// #112\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3420\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3420\n \tstr\tx21, [sp, #32]\n \tmov\tx21, x1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3421\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3421\n \tbl\tb2f0 \n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3422\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3422\n \tstr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3427\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3427\n \tmov\tw2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3425\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3425\n \tstp\txzr, xzr, [x0], #40\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3427\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3427\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb1e0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3428\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3428\n \tmov\tw2, #0x0 \t// #0\n \tadd\tx0, x20, #0x48\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb1e0 \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\tx1, x21\n \tadd\tx0, x19, #0x50\n \tbl\tae70 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n MidiOutJack::initialize(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3433\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3433\n \tldr\tx21, [sp, #32]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3432\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3432\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3433\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3433\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3432\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3432\n \tb\t311a4 , std::allocator > const&, unsigned int)@@Base+0x2fc>\n \tnop\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3414\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3414\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tmov\tx20, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3414\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3414\n \tmov\tx19, x0\n \tstr\tx21, [sp, #32]\n \tmov\tx21, x1\n \tbl\tb710 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tadrp\tx0, 5e000 \n \tadd\tx0, x0, #0xd78\n \tstr\tx0, [x20], #80\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx2, x19, #0x60\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 \tstr\tx2, [x19, #80]\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3416\n \tmov\tx1, x21\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\txzr, [x20, #8]\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3416\n \tmov\tx0, x19\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x19, #96]\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3416\n \tbl\t3132c , std::allocator > const&, unsigned int)@@Base+0x484>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3417\n \tldr\tx21, [sp, #32]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n \tbti\tj\n \tmov\tx1, x0\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx0, x20\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3417\n \tmov\tx20, x1\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3417\n \tmov\tx0, x19\n \tbl\tb190 \n \tmov\tx0, x20\n \tbl\tbab0 <_Unwind_Resume@plt>\n \n 0000000000031424 , std::allocator > const&)@@Base>:\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:542\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:542\n \tpaciasp\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tmov\tw20, w1\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:543\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:543\n \tldr\tx0, [x0, #8]\n \tcbz\tx0, 31458 , std::allocator > const&)@@Base+0x34>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:543 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:543 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #8]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:544\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:544\n \tstr\txzr, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:547\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:547\n \tcmp\tw20, #0x3\n \tb.eq\t31480 , std::allocator > const&)@@Base+0x5c> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:551\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:551\n \tcmp\tw20, #0x2\n \tb.eq\t314d4 , std::allocator > const&)@@Base+0xb0> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:570\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:570\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:548\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:548\n \tmov\tx0, #0x70 \t// #112\n \tbl\tb2f0 \n \tmov\tx20, x0\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3414\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3414\n \tbl\tb710 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tmov\tx22, x20\n \tadrp\tx3, 5e000 \n \tadd\tx3, x3, #0xd78\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx2, x20, #0x60\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3416\n \tmov\tx1, x21\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3414 (discriminator 1)\n \tstr\tx3, [x22], #80\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 \tstr\tx2, [x20, #80]\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\txzr, [x22, #8]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x20, #96]\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3416\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3416\n \tbl\t3132c , std::allocator > const&, unsigned int)@@Base+0x484>\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:552 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:552 (discriminator 2)\n \tstr\tx20, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:570\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:570\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:552\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:552\n \tmov\tx0, #0x50 \t// #80\n \tbl\tb2f0 \n \tmov\tx20, x0\n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2230\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2230\n \tbl\tb710 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2230 (discriminator 1)\n \tadrp\tx2, 5e000 \n \tadd\tx2, x2, #0xd08\n \tstr\tx2, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2232\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2232\n \tmov\tx1, x21\n \tmov\tx0, x20\n \tbl\t2dfe4 , std::allocator >)@@Base+0x6d4>\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:552 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:552 (discriminator 2)\n \tstr\tx20, [x19, #8]\n \tb\t314c0 , std::allocator > const&)@@Base+0x9c>\n \tbti\tj\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:552 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:552 (discriminator 3)\n \tmov\tx19, x0\n \tb\t31528 , std::allocator > const&)@@Base+0x104>\n \tbti\tj\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3417\n \tmov\tx19, x0\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx0, x22\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiOutJack::MidiOutJack(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3417\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3417\n \tmov\tx0, x20\n \tbl\tb190 \n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:552 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:552 (discriminator 3)\n \tmov\tx0, x20\n \tbl\tb280 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n \tbti\tj\n \tmov\tx19, x0\n \tb\t31528 , std::allocator > const&)@@Base+0x104>\n \tbti\tj\n MidiOutAlsa::MidiOutAlsa(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2233\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2233\n \tmov\tx19, x0\n \tmov\tx0, x20\n \tbl\tb190 \n \tb\t31528 , std::allocator > const&)@@Base+0x104>\n RtMidiOut::openMidiApi(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2233\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2233\n \tnop\n \tnop\n \n 0000000000031560 , std::allocator > const&)@@Base>:\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:572\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:572\n \tpaciasp\n \tsub\tsp, sp, #0x80\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #80]\n \tadd\tx29, sp, #0x50\n \tstp\tx19, x20, [sp, #96]\n@@ -56651,32 +56651,32 @@\n \tmov\tx20, x0\n \tstp\tx21, x22, [sp, #112]\n \tmov\tx21, x2\n \tldr\tx1, [x3]\n \tstr\tx1, [sp, #72]\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb6f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:572 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:572 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3720]\n \tadd\tx0, x0, #0x10\n \tstr\tx0, [x20]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:574\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:574\n \tcbz\tw19, 3165c , std::allocator > const&)@@Base+0xfc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:576\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:576\n \tmov\tw1, w19\n \tmov\tx2, x21\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3760]\n \tmov\tx0, x20\n \tbl\tae10 , std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:577\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:577\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 31604 , std::allocator > const&)@@Base+0xa4>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:601\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:601\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #72]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t317e4 , std::allocator > const&)@@Base+0x284> // b.any\n@@ -56718,62 +56718,62 @@\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3760]\n \tbl\ta9d0 \n std::basic_ostream >& std::flush >(std::basic_ostream >&):\n /usr/include/c++/14/ostream:764\n \tbl\tb030 \n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:587\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:587\n \tadd\tx0, sp, #0x10\n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:99\n \tstp\txzr, xzr, [sp, #16]\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:588\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:588\n \tmov\tw19, #0x0 \t// #0\n std::_Vector_base >::_Vector_impl_data::_Vector_impl_data():\n /usr/include/c++/14/bits/stl_vector.h:99\n \tstr\txzr, [sp, #32]\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:587\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:587\n \tbl\taa10 >&)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n \tldp\tx3, x0, [sp, #16]\n \tmov\tx4, #0x0 \t// #0\n \tcmp\tx0, x3\n \tb.eq\t316c0 , std::allocator > const&)@@Base+0x160> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:589 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:589 (discriminator 1)\n \tldr\tw1, [x3, x4, lsl #2]\n \tmov\tx2, x21\n \tmov\tx0, x20\n \tbl\tae10 , std::allocator > const&)@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:590\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:590\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 316a8 , std::allocator > const&)@@Base+0x148>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:590 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:590 (discriminator 1)\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:590 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:590 (discriminator 3)\n \tcbnz\tw0, 316c0 , std::allocator > const&)@@Base+0x160>\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n \tldp\tx3, x1, [sp, #16]\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:588 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:588 (discriminator 2)\n \tadd\tw4, w19, #0x1\n \tmov\tx19, x4\n std::vector >::size() const:\n /usr/include/c++/14/bits/stl_vector.h:993\n \tsub\tx1, x1, x3\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:588 (discriminator 1)\n \tcmp\tx4, x1, asr #2\n \tb.cc\t31680 , std::allocator > const&)@@Base+0x120> // b.lo, b.ul, b.last\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:593\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:593\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 316d8 , std::allocator > const&)@@Base+0x178>\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n \tldr\tx0, [sp, #16]\n std::_Vector_base >::_M_deallocate(RtMidi::Api*, unsigned long):\n /usr/include/c++/14/bits/stl_vector.h:388\n@@ -56822,15 +56822,15 @@\n std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n /usr/include/c++/14/bits/basic_string.h:218\n \tstr\tx1, [sp, #40]\n std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:255\n \tstr\tx3, [sp, #56]\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:600\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:600\n \tmov\tx0, #0x30 \t// #48\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tldr\tq30, [x2, #32]\n \tstp\tq31, q29, [x1]\n \tldur\tq31, [x2, #45]\n \tstr\tq30, [x1, #32]\n@@ -56843,27 +56843,27 @@\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\tx3, [sp, #48]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x2, x3]\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n \tadrp\tx19, 5f000 \n \tldr\tx19, [x19, #3760]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:600\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:600\n \tbl\tae00 <__cxa_allocate_exception@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n \tmov\tx1, x21\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:600\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:600\n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:600 (discriminator 1)\n \tmov\tw2, #0x2 \t// #2\n \tbl\t34b20 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:600 (discriminator 2)\n \tldr\tx0, [sp, #72]\n \tldr\tx1, [x19]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t317e4 , std::allocator > const&)@@Base+0x284> // b.any\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3840]\n@@ -56887,15 +56887,15 @@\n \tb.eq\t31644 , std::allocator > const&)@@Base+0xe4> // b.none\n \tmov\tx0, x22\n \tblr\tx2\n \tand\tw1, w0, #0xff\n \tb\t31644 , std::allocator > const&)@@Base+0xe4>\n \tbti\tj\n RtMidiOut::RtMidiOut(RtMidi::Api, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:601\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:601\n \tmov\tx21, x0\n \tmov\tx0, x20\n \tbl\tb750 \n \tldr\tx0, [sp, #72]\n \tldr\tx1, [x19]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n@@ -56934,172 +56934,172 @@\n std::_Vector_base >::~_Vector_base():\n /usr/include/c++/14/bits/stl_vector.h:368\n \tmov\tx21, x0\n \tb\t31814 , std::allocator > const&)@@Base+0x2b4>\n \tmov\tx0, x21\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiOutJack::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3519\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3519\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3521\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3521\n \tldr\tx19, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3522\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3522\n \tbl\t311a4 , std::allocator > const&, unsigned int)@@Base+0x2fc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3523\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3523\n \tldr\tx0, [x19]\n \tcbz\tx0, 318b4 , std::allocator > const&)@@Base+0x354>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3527\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3527\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx3, #0x1 \t// #1\n \tadd\tx2, x2, #0x8b8\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb1d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3530\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3530\n \tcbz\tx0, 318b4 , std::allocator > const&)@@Base+0x354>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3531\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3531\n \tldr\tx1, [x0]\n \tcbz\tx1, 318cc , std::allocator > const&)@@Base+0x36c>\n \tsub\tx4, x0, #0x8\n \tmov\tx1, #0x1 \t// #1\n \tmov\tx3, x1\n \tadd\tx1, x1, #0x1\n \tldr\tx2, [x4, x1, lsl #3]\n \tcbnz\tx2, 31888 , std::allocator > const&)@@Base+0x328>\n \tmov\tw19, w3\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3534\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3534\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3537\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3537\n \tmov\tw0, w19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3524\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3524\n \tmov\tw19, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3537\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3537\n \tmov\tw0, w19\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3531\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3531\n \tmov\tw19, #0x0 \t// #0\n \tb\t3189c , std::allocator > const&)@@Base+0x33c>\n \tnop\n \tnop\n \tnop\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3476\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3476\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n \tstp\tx21, x22, [sp, #80]\n \tmov\tw22, w1\n \tmov\tx21, x2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3477\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3477\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3476\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3476\n \tldr\tx1, [x3]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3479\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3479\n \tbl\t311a4 , std::allocator > const&, unsigned int)@@Base+0x2fc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3482\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3482\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 319ac , std::allocator > const&)@@Base+0x44c>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3495\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3495\n \tldr\tx2, [x19]\n \tadd\tx21, sp, #0x8\n \tmov\tx0, x19\n \tmov\tw1, w22\n \tmov\tx8, x21\n \tldr\tx2, [x2, #72]\n \tblr\tx2\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3496\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3496\n \tldp\tx20, x0, [x20]\n \tbl\tba80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n \tldr\tx2, [sp, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3496\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3496\n \tmov\tx1, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3496 (discriminator 1)\n \tmov\tx0, x20\n \tbl\tad70 \n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3498\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3498\n \tmov\tw2, #0x1 \t// #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 \tadd\tx1, sp, #0x18\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3498\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3498\n \tstrb\tw2, [x19, #16]\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\tx0, x1\n \tb.eq\t31978 , std::allocator > const&)@@Base+0x418> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3499\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3499\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t31a88 , std::allocator > const&)@@Base+0x528> // b.any\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tldp\tx21, x22, [sp, #80]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3483 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3483 (discriminator 1)\n \tldr\tx0, [x20]\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tldr\tx1, [x21]\n \tadd\tx2, x2, #0x8b8\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx3, #0x2 \t// #2\n \tbl\tab50 \n \tstr\tx0, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3486\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3486\n \tcbnz\tx0, 31928 , std::allocator > const&)@@Base+0x3c8>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3487\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3487\n \tadd\tx20, x19, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx0, x20\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx4, #0x2f \t// #47\n \tadd\tx3, x3, #0xaa0\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb870 , 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 \tldr\tx21, [x21, #8]\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3488 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3488 (discriminator 1)\n \tbl\tb740 \n \tcmp\tx21, w0, sxtw\n \tb.cs\t31a40 , std::allocator > const&)@@Base+0x4e0> // b.hs, b.nlast\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [x19, #24]\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n@@ -57114,15 +57114,15 @@\n \tadd\tx20, sp, #0x18\n \tstr\tx20, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3490 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3490 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -57152,15 +57152,15 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t31ac8 , std::allocator > const&)@@Base+0x568> // b.none\n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3499\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3499\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -57184,83 +57184,83 @@\n \tbl\tae60 \n MidiOutJack::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:405\n \tnop\n \tnop\n \tnop\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3502\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3502\n \tpaciasp\n \tsub\tsp, sp, #0x60\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #48]\n \tadd\tx29, sp, #0x30\n \tstp\tx19, x20, [sp, #64]\n \tmov\tx19, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3503\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3503\n \tldr\tx20, [x0, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3502\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3502\n \tstr\tx21, [sp, #80]\n \tmov\tx21, x1\n \tldr\tx1, [x2]\n \tstr\tx1, [sp, #40]\n \tmov\tx1, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3505\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3505\n \tbl\t311a4 , std::allocator > const&, unsigned int)@@Base+0x2fc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3506\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3506\n \tldr\tx0, [x20, #8]\n \tcbz\tx0, 31b58 , std::allocator > const&)@@Base+0x5f8>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3516\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3516\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t31c48 , std::allocator > const&)@@Base+0x6e8> // b.any\n \tldr\tx21, [sp, #80]\n \tldp\tx29, x30, [sp, #48]\n \tldp\tx19, x20, [sp, #64]\n \tadd\tsp, sp, #0x60\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3507 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3507 (discriminator 1)\n \tldr\tx0, [x20]\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tldr\tx1, [x21]\n \tadd\tx2, x2, #0x8b8\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx3, #0x2 \t// #2\n \tbl\tab50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3507 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3507 (discriminator 2)\n \tstr\tx0, [x20, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3510\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3510\n \tcbnz\tx0, 31b24 , std::allocator > const&)@@Base+0x5c4>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3511\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3511\n \tadd\tx20, x19, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx0, x20\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx4, #0x3e \t// #62\n \tadd\tx3, x3, #0xad0\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb870 , 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 \tldr\tx21, [x21, #8]\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3512 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3512 (discriminator 1)\n \tbl\tb740 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3512 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3512 (discriminator 2)\n \tcmp\tx21, w0, sxtw\n \tb.cs\t31bf0 , std::allocator > const&)@@Base+0x690> // b.hs, b.nlast\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx1, [x19, #24]\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@@ -57278,15 +57278,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx21, [sp, #8]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3514 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3514 (discriminator 2)\n \tmov\tx2, x20\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #8]\n@@ -57294,15 +57294,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x21\n \tb.eq\t31b24 , std::allocator > const&)@@Base+0x5c4> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3516\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3516\n \tb\t31b24 , std::allocator > const&)@@Base+0x5c4>\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 \tldr\tx1, [x20, #8]\n \tmov\tx0, #0x3fffffffffffffff \t// #4611686018427387903\n \tsub\tx0, x0, x1\n \tcmp\tx0, #0x15\n@@ -57327,15 +57327,15 @@\n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t31c74 , std::allocator > const&)@@Base+0x714> // b.none\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3516\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3516\n \tbl\tabf0 <__stack_chk_fail@plt>\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:405\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #40]\n \tldr\tx1, [x0]\n@@ -57347,15 +57347,15 @@\n \tbl\tae60 \n \tmov\tx0, x19\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiOutJack::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/bits/basic_string.h:405\n \tnop\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1980\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1980\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x8\n@@ -57365,17 +57365,17 @@\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n \tstp\tx27, x28, [sp, #80]\n \tsub\tsp, sp, #0x1e0\n \tldr\tx0, [x2]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1983\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1983\n \tbl\tb9a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n \tadd\tx2, x0, #0xf\n \tand\tx0, x2, #0xffffffffffff0000\n \tand\tx2, x2, #0xfffffffffffffff0\n \tsub\tx0, sp, x0\n \tcmp\tsp, x0\n \tb.eq\t31cf0 , std::allocator > const&)@@Base+0x790> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -57390,24 +57390,24 @@\n \tbl\tb9a0 \n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n \tadd\tx26, sp, #0x10\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tx0, x26\n \tbl\taeb0 \n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1984\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1984\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t31d48 , std::allocator > const&)@@Base+0x7e8> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -57432,38 +57432,38 @@\n /usr/include/c++/14/bits/basic_string.h:235\n \tsub\tx1, x29, #0x4, lsl #12\n \tadd\tx0, x20, #0x10\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x20, #16]\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1988\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1988\n \tmov\tw3, w19\n \tmov\tw2, #0x21 \t// #33\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tstr\tx0, [x1, #15928]\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1988\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1988\n \tmov\tx1, x24\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 \tstp\tx0, xzr, [x20]\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1987\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1987\n \tldr\tx19, [x21, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1988\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1988\n \tldr\tx0, [x19]\n \tbl\t30330 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1988 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1988 (discriminator 1)\n \tcbz\tw0, 320a8 , std::allocator > const&)@@Base+0xb48>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1989\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1989\n \tmov\tx0, x24\n \tbl\tac50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1990\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1990\n \tmov\tw1, w0\n \tmov\tx2, x26\n \tldr\tx0, [x19]\n \tbl\tb5c0 \n std::basic_ios >::basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:466\n \tsub\tx25, x29, #0x110\n@@ -57594,15 +57594,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx4, [x0, #15952]\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806\n \tmov\tx0, x25\n \tbl\tb600 >::init(std::basic_streambuf >*)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1992\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1992\n \tmov\tx0, x26\n \tbl\tb3e0 \n \tmov\tx26, x0\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:670\n \tcbz\tx0, 32174 , std::allocator > const&)@@Base+0xc14>\n std::char_traits::length(char const*):\n@@ -57616,15 +57616,15 @@\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadrp\tx26, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx0, x19\n \tadd\tx1, x26, #0xb10\n \tmov\tx2, #0x1 \t// #1\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1994\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1994\n \tmov\tx0, x24\n \tbl\tb4a0 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:670\n \tcbz\tx0, 32154 , std::allocator > const&)@@Base+0xbf4>\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n@@ -57640,32 +57640,32 @@\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx0, x19\n \tadd\tx1, x1, #0xb18\n \tmov\tx2, #0x1 \t// #1\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1996\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1996\n \tmov\tx0, x24\n \tbl\tac50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1996 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1996 (discriminator 1)\n \tmov\tw1, w0\n \tmov\tx0, x19\n \tbl\tba30 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadd\tx1, x26, #0xb10\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1998\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1998\n \tmov\tx0, x24\n \tbl\tb950 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1998 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1998 (discriminator 1)\n \tmov\tw1, w0\n \tmov\tx0, x19\n \tbl\tba30 \n std::basic_streambuf >::pptr() const:\n /usr/include/c++/14/streambuf:539\n \tsub\tx0, x29, #0x4, lsl #12\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n@@ -57845,15 +57845,15 @@\n std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tsub\tx1, x29, #0x4, lsl #12\n \tstr\tx22, [x1, #16112]\n \tbl\tabe0 \n \tb\t32110 , std::allocator > const&)@@Base+0xbb0>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1983 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t31d04 , std::allocator > const&)@@Base+0x7a4>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x21, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n@@ -57882,15 +57882,15 @@\n \tsub\tx19, x29, #0x180\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\tx0, x19\n \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2005 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2005 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x21\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tsub\tx0, x29, #0x4, lsl #12\n@@ -57899,15 +57899,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x22\n \tb.eq\t32110 , std::allocator > const&)@@Base+0xbb0> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2007\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2007\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t3225c , std::allocator > const&)@@Base+0xcfc> // b.any\n@@ -58006,15 +58006,15 @@\n \tsub\tx1, x29, #0x130\n \tmov\tx0, x24\n \tbl\tae70 , 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 \tb\t31fb8 , std::allocator > const&)@@Base+0xa58>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:1984 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t31d5c , std::allocator > const&)@@Base+0x7fc>\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tsub\tx1, x29, #0x1, lsl #12\n \tldrb\tw1, [x1, #3696]\n \tstrb\tw1, [x0]\n@@ -58042,27 +58042,27 @@\n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t322dc , std::allocator > const&)@@Base+0xd7c> // b.none\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2007\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2007\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx21, x0\n \tb\t32238 , std::allocator > const&)@@Base+0xcd8>\n \tbti\tj\n \tmov\tx21, x0\n \tmov\tx0, x24\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2001\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2001\n \tmov\tx0, x19\n \tbl\tab00 , std::allocator >::~basic_ostringstream()@plt>\n \tb\t32238 , std::allocator > const&)@@Base+0xcd8>\n \tbti\tj\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov\tx21, x0\n@@ -58084,52 +58084,52 @@\n \tbl\tabe0 \n \tb\t32238 , std::allocator > const&)@@Base+0xcd8>\n \tbti\tj\n \tmov\tx21, x0\n \tb\t322ac , std::allocator > const&)@@Base+0xd4c>\n \tbti\tj\n MidiInAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2001\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2001\n \tmov\tx21, x0\n \tb\t3227c , std::allocator > const&)@@Base+0xd1c>\n \tmov\tx0, x21\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2010\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2010\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n \tmov\tx29, sp\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx19, x20, [sp, #16]\n \tmov\tw20, w1\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x2\n \tmov\tx19, x0\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n \tstp\tx27, x28, [sp, #80]\n \tsub\tsp, sp, #0x1e0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2011\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2011\n \tldrb\tw1, [x0, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2010\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2010\n \tldr\tx2, [x3]\n \tstur\tx2, [x29, #-8]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2011\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2011\n \ttbnz\tw1, #0, 32518 , std::allocator > const&)@@Base+0xfb8>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2017\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2017\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2018\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2018\n \tcbz\tw0, 32474 , std::allocator > const&)@@Base+0xf14>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2025\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2025\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2025 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2025 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t3236c , std::allocator > const&)@@Base+0xe0c> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -58148,49 +58148,49 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x23\n \tbl\taeb0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2026\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2026\n \tldr\tx22, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2027\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2027\n \tmov\tw3, w20\n \tmov\tx1, x23\n \tmov\tw2, #0x21 \t// #33\n \tldr\tx0, [x22]\n \tbl\t30330 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2027 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2027 (discriminator 1)\n \tcbz\tw0, 3256c , std::allocator > const&)@@Base+0x100c>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2036\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2036\n \tmov\tx0, x23\n \tbl\tac50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2036 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2036 (discriminator 1)\n \tsub\tx2, x29, #0x1, lsl #12\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2036\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2036\n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2037\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2037\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2036 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2036 (discriminator 1)\n \tstrb\tw1, [x2, #3664]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2037\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2037\n \tbl\tb950 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2037 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2037 (discriminator 1)\n \tsub\tx1, x29, #0x1, lsl #12\n \tstrb\tw0, [x1, #3665]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2038\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2038\n \tldr\tx0, [x22]\n \tbl\tbca0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2038 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2038 (discriminator 1)\n \tsub\tx1, x29, #0x1, lsl #12\n \tstrb\tw0, [x1, #3672]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2041\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2041\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2041 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2041 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t32418 , std::allocator > const&)@@Base+0xeb8> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -58209,29 +58209,29 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x20\n \tbl\taeb0 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2042\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2042\n \tldr\tw0, [x22, #12]\n \ttbnz\tw0, #31, 32918 , std::allocator > const&)@@Base+0x13b8>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2068\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2068\n \tsub\tx2, x29, #0x1, lsl #12\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2070\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2070\n \tldr\tx1, [x22, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2068\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2068\n \tstrb\tw0, [x2, #3673]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2070\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2070\n \tcbz\tx1, 329ac , std::allocator > const&)@@Base+0x144c>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2088\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2088\n \tldrb\tw0, [x19, #137]\n \ttbz\tw0, #0, 32818 , std::allocator > const&)@@Base+0x12b8>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2114\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2114\n \tmov\tw0, #0x1 \t// #1\n \tstrb\tw0, [x19, #16]\n \tb\t324d8 , std::allocator > const&)@@Base+0xf78>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n@@ -58260,15 +58260,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2020 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2020 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x3 \t// #3\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tsub\tx0, x29, #0x4, lsl #12\n@@ -58277,15 +58277,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t324d8 , std::allocator > const&)@@Base+0xf78> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2115\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2115\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t32bb8 , std::allocator > const&)@@Base+0x1658> // b.any\n@@ -58327,15 +58327,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2013 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2013 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t324c4 , std::allocator > const&)@@Base+0xf64>\n std::basic_ios >::basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:466\n@@ -58621,15 +58621,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx28, [x3, #15968]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2031 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2031 (discriminator 2)\n \tmov\tx2, x20\n \tmov\tx0, x19\n \tmov\tw1, #0x6 \t// #6\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tsub\tx0, x29, #0x4, lsl #12\n@@ -58707,85 +58707,85 @@\n std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tsub\tx1, x29, #0x4, lsl #12\n \tstr\tx23, [x1, #16112]\n \tbl\tabe0 \n \tb\t324d8 , std::allocator > const&)@@Base+0xf78>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2091\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2091\n \tldr\tx0, [x22]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2092\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2092\n \tmov\tx21, x22\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2091\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2091\n \tldr\tw1, [x22, #72]\n \tmov\tx4, #0x0 \t// #0\n \tmov\tw3, #0x0 \t// #0\n \tmov\tw2, #0x1e \t// #30\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2096\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2096\n \tsub\tx20, x29, #0x180\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2091\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2091\n \tbl\tb370 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2092\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2092\n \tldr\tx0, [x21], #48\n \tbl\tbad0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2096\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2096\n \tmov\tx0, x20\n \tbl\tad60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2097\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2097\n \tmov\tx0, x20\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb180 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2098\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2098\n \tmov\tx0, x20\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb260 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2100\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2100\n \tmov\tw0, #0x1 \t// #1\n \tstrb\tw0, [x19, #137]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2101\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2101\n \tmov\tx1, x20\n \tmov\tx0, x21\n \tadd\tx3, x19, #0x50\n \tadrp\tx2, 2f000 \n \tadd\tx2, x2, #0x524\n \tbl\tbb50 \n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2102\n \tmov\tx0, x20\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2101\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2101\n \tmov\tw20, w1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2102\n \tbl\tb0d0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2103\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2103\n \tcbz\tw20, 32468 , std::allocator > const&)@@Base+0xf08>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2104\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2104\n \tldr\tx0, [x22]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx21, x19, #0x18\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2104\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2104\n \tldr\tx1, [x22, #16]\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 \tsub\tx28, x29, #0x190\n \tsub\tx20, x29, #0x1a0\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2104\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2104\n \tbl\tba60 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2105\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2105\n \tldr\tx0, [x22, #16]\n \tbl\tb7d0 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x21, #8]\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2106\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2106\n \tstr\txzr, [x22, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2107\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2107\n \tstrb\twzr, [x19, #137]\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx4, #0x37 \t// #55\n \tmov\tx1, #0x0 \t// #0\n \tmov\tx0, x21\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n@@ -58807,115 +58807,115 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx28, [x3, #15968]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2109 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2109 (discriminator 2)\n \tmov\tx2, x20\n \tmov\tx0, x19\n \tmov\tw1, #0xa \t// #10\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tsub\tx0, x29, #0x4, lsl #12\n \tldr\tx0, [x0, #15968]\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\tx0, x28\n \tb.ne\t324d4 , std::allocator > const&)@@Base+0xf74> // b.any\n \tb\t324d8 , std::allocator > const&)@@Base+0xf78>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2043\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2043\n \tmov\tx0, x20\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb5f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2044\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2044\n \tmov\tx0, x20\n \tmov\tw1, #0x0 \t// #0\n \tbl\tb070 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2045\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2045\n \tmov\tx0, x20\n \tmov\tw1, #0x42 \t// #66\n \tbl\tb940 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2048\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2048\n \tmov\tw1, #0x2 \t// #2\n \tmov\tx0, x20\n \tmovk\tw1, #0x10, lsl #16\n \tbl\taf00 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2051\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2051\n \tmov\tx0, x20\n \tmov\tw1, #0x10 \t// #16\n \tbl\tad90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2053\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2053\n \tmov\tx0, x20\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb790 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2054\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2054\n \tmov\tx0, x20\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb8a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2055\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2055\n \tldr\tw1, [x22, #72]\n \tmov\tx0, x20\n \tbl\tbb40 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2057 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2057 (discriminator 1)\n \tldr\tx1, [x21]\n \tmov\tx0, x20\n \tbl\tbc90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2058\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2058\n \tldr\tx0, [x22]\n \tmov\tx1, x20\n \tbl\tabd0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2058 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2058 (discriminator 1)\n \tstr\tw0, [x22, #12]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2060\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2060\n \ttbnz\tw0, #31, 32b14 , std::allocator > const&)@@Base+0x15b4>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2065\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2065\n \tmov\tx0, x20\n \tbl\tb950 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2065 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2065 (discriminator 1)\n \tstr\tw0, [x22, #12]\n \tb\t32450 , std::allocator > const&)@@Base+0xef0>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2072\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2072\n \tadd\tx0, x22, #0x10\n \tbl\tb210 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2072 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2072 (discriminator 1)\n \ttbnz\tw0, #31, 32a40 , std::allocator > const&)@@Base+0x14e0>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2077\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2077\n \tldr\tx0, [x22, #16]\n \tsub\tx1, x29, #0x1b0\n \tbl\tb150 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2078\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2078\n \tldr\tx0, [x22, #16]\n \tsub\tx1, x29, #0x1a8\n \tbl\tba00 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2079\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2079\n \tldr\tx0, [x22]\n \tldr\tx1, [x22, #16]\n \tbl\tac70 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2079 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2079 (discriminator 1)\n \tcbz\tw0, 32460 , std::allocator > const&)@@Base+0xf00>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2080\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2080\n \tldr\tx0, [x22, #16]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\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 \tsub\tx21, x29, #0x180\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2080\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2080\n \tbl\tb7d0 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2081\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2081\n \tstr\txzr, [x22, #16]\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tmov\tx0, x20\n \tmov\tx4, #0x38 \t// #56\n \tmov\tx1, #0x0 \t// #0\n \tadrp\tx3, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n@@ -58935,15 +58935,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2083 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2083 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t324c4 , std::allocator > const&)@@Base+0xf64>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n@@ -58974,15 +58974,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2074 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2074 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t324c4 , std::allocator > const&)@@Base+0xf64>\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -59083,15 +59083,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2062 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2062 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t324c4 , std::allocator > const&)@@Base+0xf64>\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n@@ -59111,25 +59111,25 @@\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x20\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2033\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2033\n \tmov\tx0, x21\n \tbl\tab00 , std::allocator >::~basic_ostringstream()@plt>\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t32be8 , std::allocator > const&)@@Base+0x1688> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2115\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2115\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -59185,15 +59185,15 @@\n \tb\t32bc0 , std::allocator > const&)@@Base+0x1660>\n \tbti\tj\n \tb\t32b88 , std::allocator > const&)@@Base+0x1628>\n \tbti\tj\n \tb\t32bc0 , std::allocator > const&)@@Base+0x1660>\n \tbti\tj\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2033\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2033\n \tmov\tx19, x0\n \tb\t32b94 , std::allocator > const&)@@Base+0x1634>\n \tbti\tj\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov\tx19, x0\n \tmov\tx0, x28\n@@ -59207,15 +59207,15 @@\n \tb\t32bf8 , std::allocator > const&)@@Base+0x1698>\n MidiInAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n /usr/include/c++/14/ostream:101\n \tnop\n \tnop\n \tnop\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2299\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2299\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x8\n@@ -59225,17 +59225,17 @@\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n \tstp\tx27, x28, [sp, #80]\n \tsub\tsp, sp, #0x1e0\n \tldr\tx0, [x2]\n \tstur\tx0, [x29, #-8]\n \tmov\tx0, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2302\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2302\n \tbl\tb9a0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n \tadd\tx2, x0, #0xf\n \tand\tx0, x2, #0xffffffffffff0000\n \tand\tx2, x2, #0xfffffffffffffff0\n \tsub\tx0, sp, x0\n \tcmp\tsp, x0\n \tb.eq\t32d30 , std::allocator > const&)@@Base+0x17d0> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -59250,24 +59250,24 @@\n \tbl\tb9a0 \n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n \tadd\tx26, sp, #0x10\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tx0, x26\n \tbl\taeb0 \n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2303\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2303\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t32d88 , std::allocator > const&)@@Base+0x1828> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -59292,38 +59292,38 @@\n /usr/include/c++/14/bits/basic_string.h:235\n \tsub\tx1, x29, #0x4, lsl #12\n \tadd\tx0, x20, #0x10\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x20, #16]\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2307\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2307\n \tmov\tw3, w19\n \tmov\tw2, #0x42 \t// #66\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tstr\tx0, [x1, #15928]\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2307\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2307\n \tmov\tx1, x24\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 \tstp\tx0, xzr, [x20]\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2306\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2306\n \tldr\tx19, [x21, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2307\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2307\n \tldr\tx0, [x19]\n \tbl\t30330 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2307 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2307 (discriminator 1)\n \tcbz\tw0, 330e8 , std::allocator > const&)@@Base+0x1b88>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2308\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2308\n \tmov\tx0, x24\n \tbl\tac50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2309\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2309\n \tmov\tw1, w0\n \tmov\tx2, x26\n \tldr\tx0, [x19]\n \tbl\tb5c0 \n std::basic_ios >::basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:466\n \tsub\tx25, x29, #0x110\n@@ -59454,15 +59454,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx4, [x0, #15952]\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806\n \tmov\tx0, x25\n \tbl\tb600 >::init(std::basic_streambuf >*)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2311\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2311\n \tmov\tx0, x26\n \tbl\tb3e0 \n \tmov\tx26, x0\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:670\n \tcbz\tx0, 331b4 , std::allocator > const&)@@Base+0x1c54>\n std::char_traits::length(char const*):\n@@ -59476,15 +59476,15 @@\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadrp\tx26, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx0, x19\n \tadd\tx1, x26, #0xb10\n \tmov\tx2, #0x1 \t// #1\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2313\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2313\n \tmov\tx0, x24\n \tbl\tb4a0 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:670\n \tcbz\tx0, 33194 , std::allocator > const&)@@Base+0x1c34>\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n@@ -59500,32 +59500,32 @@\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx0, x19\n \tadd\tx1, x1, #0xb18\n \tmov\tx2, #0x1 \t// #1\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2315\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2315\n \tmov\tx0, x24\n \tbl\tac50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2315 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2315 (discriminator 1)\n \tmov\tw1, w0\n \tmov\tx0, x19\n \tbl\tba30 \n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadd\tx1, x26, #0xb10\n \tmov\tx0, x19\n \tmov\tx2, #0x1 \t// #1\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2317\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2317\n \tmov\tx0, x24\n \tbl\tb950 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2317 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2317 (discriminator 1)\n \tmov\tw1, w0\n \tmov\tx0, x19\n \tbl\tba30 \n std::basic_streambuf >::pptr() const:\n /usr/include/c++/14/streambuf:539\n \tsub\tx0, x29, #0x4, lsl #12\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n@@ -59705,15 +59705,15 @@\n std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tsub\tx1, x29, #0x4, lsl #12\n \tstr\tx22, [x1, #16112]\n \tbl\tabe0 \n \tb\t33150 , std::allocator > const&)@@Base+0x1bf0>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2302 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t32d44 , std::allocator > const&)@@Base+0x17e4>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x21, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n@@ -59742,15 +59742,15 @@\n \tsub\tx19, x29, #0x180\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\tx0, x19\n \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2324 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2324 (discriminator 2)\n \tmov\tx2, x19\n \tmov\tx0, x21\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tsub\tx0, x29, #0x4, lsl #12\n@@ -59759,15 +59759,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x22\n \tb.eq\t33150 , std::allocator > const&)@@Base+0x1bf0> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2326\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2326\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t3329c , std::allocator > const&)@@Base+0x1d3c> // b.any\n@@ -59866,15 +59866,15 @@\n \tsub\tx1, x29, #0x130\n \tmov\tx0, x24\n \tbl\tae70 , 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 \tb\t32ff8 , std::allocator > const&)@@Base+0x1a98>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2303 (discriminator 1)\n \tstr\txzr, [sp, #1024]\n \tb\t32d9c , std::allocator > const&)@@Base+0x183c>\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tsub\tx1, x29, #0x1, lsl #12\n \tldrb\tw1, [x1, #3696]\n \tstrb\tw1, [x0]\n@@ -59902,27 +59902,27 @@\n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t3331c , std::allocator > const&)@@Base+0x1dbc> // b.none\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2326\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2326\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx21, x0\n \tb\t33278 , std::allocator > const&)@@Base+0x1d18>\n \tbti\tj\n \tmov\tx21, x0\n \tmov\tx0, x24\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2320\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2320\n \tmov\tx0, x19\n \tbl\tab00 , std::allocator >::~basic_ostringstream()@plt>\n \tb\t33278 , std::allocator > const&)@@Base+0x1d18>\n \tbti\tj\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov\tx21, x0\n@@ -59944,52 +59944,52 @@\n \tbl\tabe0 \n \tb\t33278 , std::allocator > const&)@@Base+0x1d18>\n \tbti\tj\n \tmov\tx21, x0\n \tb\t332ec , std::allocator > const&)@@Base+0x1d8c>\n \tbti\tj\n MidiOutAlsa::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2320\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2320\n \tmov\tx21, x0\n \tb\t332bc , std::allocator > const&)@@Base+0x1d5c>\n \tmov\tx0, x21\n \tbl\tbab0 <_Unwind_Resume@plt>\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2329\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2329\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n \tmov\tx29, sp\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n \tstp\tx19, x20, [sp, #16]\n \tmov\tw20, w1\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx22, x2\n \tmov\tx19, x0\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n \tstp\tx27, x28, [sp, #80]\n \tsub\tsp, sp, #0x1e0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2330\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2330\n \tldrb\tw1, [x0, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2329\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2329\n \tldr\tx2, [x3]\n \tstur\tx2, [x29, #-8]\n \tmov\tx2, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2330\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2330\n \ttbnz\tw1, #0, 3353c , std::allocator > const&)@@Base+0x1fdc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2336\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2336\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tblr\tx1\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2337\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2337\n \tcbz\tw0, 33498 , std::allocator > const&)@@Base+0x1f38>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2344\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2344\n \tbl\tb8f0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2344 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2344 (discriminator 1)\n \tadd\tx0, x0, #0xf\n \tand\tx1, x0, #0xffffffffffff0000\n \tand\tx0, x0, #0xfffffffffffffff0\n \tsub\tx1, sp, x1\n \tcmp\tsp, x1\n \tb.eq\t333ac , std::allocator > const&)@@Base+0x1e4c> // b.none\n \tsub\tsp, sp, #0x10, lsl #12\n@@ -60008,86 +60008,86 @@\n \tmov\tx2, x0\n memset():\n /usr/include/aarch64-linux-gnu/bits/string_fortified.h:59 (discriminator 1)\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x23\n \tbl\taeb0 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2345\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2345\n \tldr\tx21, [x19, #8]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2346\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2346\n \tmov\tw3, w20\n \tmov\tx1, x23\n \tmov\tw2, #0x42 \t// #66\n \tldr\tx0, [x21]\n \tbl\t30330 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2346 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2346 (discriminator 1)\n \tcbz\tw0, 33590 , std::allocator > const&)@@Base+0x2030>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2355\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2355\n \tmov\tx0, x23\n \tbl\tac50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2355 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2355 (discriminator 1)\n \tsub\tx2, x29, #0x1, lsl #12\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2355\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2355\n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2356\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2356\n \tmov\tx0, x23\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2355 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2355 (discriminator 1)\n \tstrb\tw1, [x2, #3672]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2356\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2356\n \tbl\tb950 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2356 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2356 (discriminator 1)\n \tsub\tx1, x29, #0x1, lsl #12\n \tstrb\tw0, [x1, #3673]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2357\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2357\n \tldr\tx0, [x21]\n \tbl\tbca0 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2357 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2357 (discriminator 1)\n \tsub\tx2, x29, #0x1, lsl #12\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2359\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2359\n \tldr\tw1, [x21, #12]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2357 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2357 (discriminator 1)\n \tstrb\tw0, [x2, #3664]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2359\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2359\n \ttbnz\tw1, #31, 3383c , std::allocator > const&)@@Base+0x22dc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2370\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2370\n \tsub\tx2, x29, #0x1, lsl #12\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2373\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2373\n \tadd\tx0, x21, #0x10\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2370\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2370\n \tstrb\tw1, [x2, #3665]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2373\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2373\n \tbl\tb210 \n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2374\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2374\n \tldr\tx0, [x21, #16]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2373 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2373 (discriminator 1)\n \ttbnz\tw1, #31, 338b4 , std::allocator > const&)@@Base+0x2354>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2379\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2379\n \tsub\tx1, x29, #0x1b0\n \tbl\tb150 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2380\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2380\n \tldr\tx0, [x21, #16]\n \tsub\tx1, x29, #0x1a8\n \tbl\tba00 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2381\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2381\n \tldr\tx0, [x21, #16]\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb590 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2382\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2382\n \tldr\tx0, [x21, #16]\n \tmov\tw1, #0x1 \t// #1\n \tbl\tb980 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2383\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2383\n \tldr\tx0, [x21]\n \tldr\tx1, [x21, #16]\n \tbl\tac70 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2383 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2383 (discriminator 1)\n \tcbnz\tw0, 3390c , std::allocator > const&)@@Base+0x23ac>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2390\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2390\n \tmov\tw0, #0x1 \t// #1\n \tstrb\tw0, [x19, #16]\n \tb\t334fc , std::allocator > const&)@@Base+0x1f9c>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n@@ -60116,15 +60116,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2339 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2339 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x3 \t// #3\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tsub\tx0, x29, #0x4, lsl #12\n@@ -60133,15 +60133,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x20\n \tb.eq\t334fc , std::allocator > const&)@@Base+0x1f9c> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2391\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2391\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t33a38 , std::allocator > const&)@@Base+0x24d8> // b.any\n@@ -60183,15 +60183,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2332 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2332 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t334e8 , std::allocator > const&)@@Base+0x1f88>\n std::basic_ios >::basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:466\n@@ -60477,15 +60477,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx28, [x3, #15968]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2350 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2350 (discriminator 2)\n \tmov\tx2, x20\n \tmov\tx0, x19\n \tmov\tw1, #0x6 \t// #6\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tsub\tx0, x29, #0x4, lsl #12\n@@ -60563,24 +60563,24 @@\n std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tsub\tx1, x29, #0x4, lsl #12\n \tstr\tx23, [x1, #16112]\n \tbl\tabe0 \n \tb\t334fc , std::allocator > const&)@@Base+0x1f9c>\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2360 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2360 (discriminator 1)\n \tldr\tx1, [x22]\n \tmov\tw3, #0x2 \t// #2\n \tldr\tx0, [x21]\n \tmovk\tw3, #0x10, lsl #16\n \tmov\tw2, #0x21 \t// #33\n \tbl\tb830 \n \tstr\tw0, [x21, #12]\n \tmov\tw1, w0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2363\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2363\n \ttbz\tw0, #31, 33434 , std::allocator > const&)@@Base+0x1ed4>\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\n@@ -60607,21 +60607,21 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2365 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2365 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t334e8 , std::allocator > const&)@@Base+0x1f88>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2374\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2374\n \tbl\tb7d0 \n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n@@ -60648,30 +60648,30 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2376 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2376 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t334e8 , std::allocator > const&)@@Base+0x1f88>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2384\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2384\n \tldr\tx0, [x21, #16]\n std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/14/bits/basic_string.h:1077\n \tadd\tx20, x19, #0x18\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 \tsub\tx21, x29, #0x180\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2384\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2384\n \tbl\tb7d0 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n /usr/include/c++/14/bits/basic_string.h:1695 (discriminator 2)\n \tldr\tx2, [x19, #32]\n \tmov\tx0, x20\n \tmov\tx4, #0x39 \t// #57\n \tmov\tx1, #0x0 \t// #0\n@@ -60694,15 +60694,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx20, [x3, #16000]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2386 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2386 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x8 \t// #8\n \tbl\taf60 , std::allocator >)@plt>\n \tb\t334e8 , std::allocator > const&)@@Base+0x1f88>\n std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n@@ -60792,25 +60792,25 @@\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x20\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2352\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2352\n \tmov\tx0, x21\n \tbl\tab00 , std::allocator >::~basic_ostringstream()@plt>\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldur\tx2, [x29, #-8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t33a68 , std::allocator > const&)@@Base+0x2508> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2391\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2391\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -60831,15 +60831,15 @@\n \tb\t33a40 , std::allocator > const&)@@Base+0x24e0>\n \tbti\tj\n \tb\t33a40 , std::allocator > const&)@@Base+0x24e0>\n \tbti\tj\n \tb\t33a40 , std::allocator > const&)@@Base+0x24e0>\n \tbti\tj\n MidiOutAlsa::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:2352\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:2352\n \tmov\tx19, x0\n \tb\t33a14 , std::allocator > const&)@@Base+0x24b4>\n \tbti\tj\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov\tx19, x0\n \tmov\tx0, x28\n@@ -60867,73 +60867,73 @@\n \tb\t33a38 , std::allocator > const&)@@Base+0x24d8>\n \tbti\tj\n \tmov\tx19, x0\n \tb\t33abc , std::allocator > const&)@@Base+0x255c>\n \tbti\tj\n \tb\t33a40 , std::allocator > const&)@@Base+0x24e0>\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3317\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3317\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx3, x8, #0x10\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3317\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3317\n \tmov\tx29, sp\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x8\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx19, x0\n \tmov\tw21, w1\n \tstp\tx27, x28, [sp, #80]\n \tsub\tsp, sp, #0x1d0\n \tldr\tx4, [x2]\n \tstr\tx4, [sp, #456]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3318\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3318\n \tldr\tx22, [x0, #8]\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 \tstp\tx3, xzr, [x8]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x8, #16]\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3321\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3321\n \tbl\t30700 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3324\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3324\n \tldr\tx0, [x22]\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx3, #0x2 \t// #2\n \tadd\tx2, x2, #0x8b8\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb1d0 \n \tmov\tx28, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3328\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3328\n \tcbz\tx0, 33e9c , std::allocator > const&)@@Base+0x293c>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3335 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3335 (discriminator 1)\n \tmov\tx27, #0x0 \t// #0\n \tcbz\tw21, 33ba8 , std::allocator > const&)@@Base+0x2648>\n \tmov\tw27, w21\n \tmov\tx2, #0x0 \t// #0\n \tb\t33b94 , std::allocator > const&)@@Base+0x2634>\n \tadd\tx2, x2, #0x1\n \tcmp\tx2, x27\n \tb.eq\t33e84 , std::allocator > const&)@@Base+0x2924> // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3335 (discriminator 3)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3335 (discriminator 3)\n \tldr\tx3, [x28, x2, lsl #3]\n \tmov\tw0, w2\n \tcbnz\tx3, 33b88 , std::allocator > const&)@@Base+0x2628>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3336\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3336\n \tcmp\tw21, w0\n \tb.hi\t33bd4 , std::allocator > const&)@@Base+0x2674> // b.pmore\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3336 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3336 (discriminator 1)\n \tldr\tx21, [x28, x27, lsl #3]\n \tcbz\tx21, 33bd4 , std::allocator > const&)@@Base+0x2674>\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov\tx0, x21\n \tbl\tab90 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n@@ -61193,15 +61193,15 @@\n \tstr\tx27, [sp, #48]\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 \tldr\tx2, [x7, #8]\n \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3340 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3340 (discriminator 2)\n \tmov\tx2, x25\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #48]\n@@ -61265,23 +61265,23 @@\n /usr/include/c++/14/ostream:101\n \tstr\tx2, [x21, x1]\n std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tstr\tx23, [sp, #192]\n \tbl\tabe0 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3341\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3341\n \tldr\tx23, [sp, #512]\n \tldr\tx24, [sp, #520]\n \tldr\tx25, [sp, #528]\n \tldr\tx26, [sp, #536]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3344\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3344\n \tmov\tx0, x28\n \tbl\taa50 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3346\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3346\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #456]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t33f74 , std::allocator > const&)@@Base+0x2a14> // b.any\n@@ -61289,15 +61289,15 @@\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx27, x28, [sp, #80]\n \tldp\tx29, x30, [sp], #96\n \tautiasp\n \tret\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3335 (discriminator 4)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3335 (discriminator 4)\n \tadd\tw0, w0, #0x1\n \tb\t33ba0 , std::allocator > const&)@@Base+0x2640>\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 \tadd\tx1, sp, #0xa0\n \tmov\tx0, x25\n \tbl\tae70 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n@@ -61339,15 +61339,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx22, [sp, #80]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3330 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3330 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x19\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #80]\n@@ -61355,15 +61355,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x22\n \tb.eq\t33e48 , std::allocator > const&)@@Base+0x28e8> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3331\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3331\n \tb\t33e48 , std::allocator > const&)@@Base+0x28e8>\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\tx3, x27\n \tb.eq\t33f2c , std::allocator > const&)@@Base+0x29cc> // b.none\n std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:255\n@@ -61425,24 +61425,24 @@\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t33f50 , std::allocator > const&)@@Base+0x29f0>\n \tstr\tx23, [sp, #512]\n \tstr\tx24, [sp, #520]\n \tstr\tx25, [sp, #528]\n \tstr\tx26, [sp, #536]\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3346\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3346\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx19, x0\n \tmov\tx0, x25\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3341\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3341\n \tmov\tx0, x21\n \tbl\tab00 , std::allocator >::~basic_ostringstream()@plt>\n \tldr\tx23, [sp, #512]\n \tldr\tx24, [sp, #520]\n \tldr\tx25, [sp, #528]\n \tldr\tx26, [sp, #536]\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n@@ -61489,15 +61489,15 @@\n \tldr\tx23, [sp, #512]\n \tldr\tx24, [sp, #520]\n \tldr\tx25, [sp, #528]\n \tldr\tx26, [sp, #536]\n \tb\t33fb0 , std::allocator > const&)@@Base+0x2a50>\n \tbti\tj\n MidiInJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3341\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3341\n \tmov\tx19, x0\n \tb\t33f98 , std::allocator > const&)@@Base+0x2a38>\n \tbti\tj\n std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tmov\tx19, x0\n \tmov\tx0, x25\n@@ -61506,57 +61506,57 @@\n /usr/include/c++/14/ostream:101\n \tldur\tx0, [x24, #-24]\n \tstr\tx24, [sp, #80]\n \tldr\tx1, [sp]\n \tstr\tx1, [x21, x0]\n \tb\t3401c , std::allocator > const&)@@Base+0x2abc>\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3540\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3540\n \tpaciasp\n \tstp\tx29, x30, [sp, #-96]!\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx3, x8, #0x10\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3540\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3540\n \tmov\tx29, sp\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x8\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx20, x0\n \tmov\tw21, w1\n \tstp\tx23, x24, [sp, #48]\n \tsub\tsp, sp, #0x1d0\n \tldr\tx4, [x2]\n \tstr\tx4, [sp, #456]\n \tmov\tx4, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3541\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3541\n \tldr\tx22, [x0, #8]\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 \tstp\tx3, xzr, [x8]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x8, #16]\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3544\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3544\n \tbl\t311a4 , std::allocator > const&, unsigned int)@@Base+0x2fc>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3547\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3547\n \tldr\tx0, [x22]\n \tadrp\tx2, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx3, #0x1 \t// #1\n \tadd\tx2, x2, #0x8b8\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb1d0 \n \tmov\tx22, x0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3551\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3551\n \tcbz\tx0, 343c0 , std::allocator > const&)@@Base+0x2e60>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3557\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3557\n \tldr\tx23, [x0, w21, uxtw #3]\n \tcbz\tx23, 3414c , std::allocator > const&)@@Base+0x2bec>\n std::char_traits::length(char const*):\n /usr/include/c++/14/bits/char_traits.h:391\n \tmov\tx0, x23\n \tbl\tab90 \n std::__cxx11::basic_string, std::allocator >::assign(char const*):\n@@ -61564,18 +61564,18 @@\n \tldr\tx2, [x19, #8]\n \tmov\tx4, x0\n \tmov\tx3, x23\n \tmov\tx0, x19\n \tmov\tx1, #0x0 \t// #0\n \tbl\tb870 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3565\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3565\n \tmov\tx0, x22\n \tbl\tae80 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3567\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3567\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #456]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t344a8 , std::allocator > const&)@@Base+0x2f48> // b.any\n@@ -61835,15 +61835,15 @@\n \tstr\tx28, [sp, #48]\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 \tldr\tx2, [x6, #8]\n \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3561 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3561 (discriminator 2)\n \tmov\tx2, x21\n \tmov\tx0, x20\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #48]\n@@ -61952,15 +61952,15 @@\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tstr\tx21, [sp, #80]\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 \tadd\tx2, x1, x2\n \tbl\t2d170 \n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3553 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3553 (discriminator 2)\n \tmov\tx2, x23\n \tmov\tx0, x20\n \tmov\tw1, #0x0 \t// #0\n \tbl\taf60 , std::allocator >)@plt>\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [sp, #80]\n@@ -61968,15 +61968,15 @@\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp\tx0, x21\n \tb.eq\t34110 , std::allocator > const&)@@Base+0x2bb0> // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3554\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3554\n \tb\t34110 , std::allocator > const&)@@Base+0x2bb0>\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\tx3, x28\n \tb.eq\t34450 , std::allocator > const&)@@Base+0x2ef0> // b.none\n std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:255\n@@ -62046,15 +62046,15 @@\n /usr/include/c++/14/bits/char_traits.h:351\n \tb\t34474 , std::allocator > const&)@@Base+0x2f14>\n \tstr\tx25, [sp, #528]\n \tstr\tx26, [sp, #536]\n \tstr\tx27, [sp, #544]\n \tstr\tx28, [sp, #552]\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3567\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3567\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx20, x0\n \tmov\tx0, x23\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n@@ -62078,15 +62078,15 @@\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx20, x0\n \tmov\tx0, x21\n \tbl\tb4b0 , std::allocator >::_M_dispose()@plt>\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3562\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3562\n \tmov\tx0, x23\n \tbl\tab00 , std::allocator >::~basic_ostringstream()@plt>\n \tldr\tx25, [sp, #528]\n \tldr\tx26, [sp, #536]\n \tldr\tx27, [sp, #544]\n \tldr\tx28, [sp, #552]\n \tb\t344cc , std::allocator > const&)@@Base+0x2f6c>\n@@ -62111,15 +62111,15 @@\n \tldr\tx25, [sp, #528]\n \tldr\tx26, [sp, #536]\n \tldr\tx27, [sp, #544]\n \tldr\tx28, [sp, #552]\n \tb\t344cc , std::allocator > const&)@@Base+0x2f6c>\n \tbti\tj\n MidiOutJack::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:3562\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:3562\n \tmov\tx20, x0\n \tb\t34518 , std::allocator > const&)@@Base+0x2fb8>\n \tbti\tj\n std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov\tx20, x0\n \tb\t344cc , std::allocator > const&)@@Base+0x2f6c>\n@@ -62146,111 +62146,111 @@\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n RtMidiError::getType() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:108\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:108\n \tbti\tc\n \tadd\tx0, x0, #0x28\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n RtMidiError::getMessage[abi:cxx11]() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:111\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:111\n \tbti\tc\n \tadd\tx0, x0, #0x8\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n RtMidiError::what() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:114\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:114\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \n 0000000000034640 , std::allocator > const&)@@Base>:\n RtMidiIn::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:634\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:634\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx3, [x0]\n \tldr\tx3, [x3, #24]\n \tmov\tx16, x3\n \tbr\tx16\n \tnop\n \tnop\n \n 0000000000034660 , std::allocator > const&)@@Base>:\n RtMidiIn::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:635\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:635\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx2, [x0]\n \tldr\tx2, [x2, #32]\n \tmov\tx16, x2\n \tbr\tx16\n \tnop\n \tnop\n \n 0000000000034680 :\n RtMidiIn::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:636\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:636\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #40]\n \tmov\tx16, x1\n \tbr\tx16\n \tnop\n \tnop\n \n 00000000000346a0 :\n RtMidiIn::isPortOpen() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:637\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:637\n \tbti\tc\n MidiApi::isPortOpen() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:535\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:535\n \tldr\tx0, [x0, #8]\n RtMidiIn::isPortOpen() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:637\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:637\n \tldrb\tw0, [x0, #16]\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \n 00000000000346c0 :\n RtMidiIn::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:640\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:640\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tmov\tx16, x1\n \tbr\tx16\n \tnop\n \tnop\n \n 00000000000346e0 :\n RtMidiIn::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:641\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:641\n \tpaciasp\n \tsub\tsp, sp, #0x30\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tldr\tx0, [x0, #8]\n@@ -62278,79 +62278,79 @@\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n \n 0000000000034760 , std::allocator > const&)@@Base>:\n RtMidiOut::openPort(unsigned int, std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:648\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:648\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx3, [x0]\n \tldr\tx3, [x3, #24]\n \tmov\tx16, x3\n \tbr\tx16\n \tnop\n \tnop\n \n 0000000000034780 , std::allocator > const&)@@Base>:\n RtMidiOut::openVirtualPort(std::__cxx11::basic_string, std::allocator > const&):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:649\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:649\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx2, [x0]\n \tldr\tx2, [x2, #32]\n \tmov\tx16, x2\n \tbr\tx16\n \tnop\n \tnop\n \n 00000000000347a0 :\n RtMidiOut::closePort():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:650\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:650\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #40]\n \tmov\tx16, x1\n \tbr\tx16\n \tnop\n \tnop\n \n 00000000000347c0 :\n RtMidiOut::isPortOpen() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:651\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:651\n \tbti\tc\n MidiApi::isPortOpen() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:535\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:535\n \tldr\tx0, [x0, #8]\n RtMidiOut::isPortOpen() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:651\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:651\n \tldrb\tw0, [x0, #16]\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \n 00000000000347e0 :\n RtMidiOut::getPortCount():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:652\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:652\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tldr\tx1, [x0]\n \tldr\tx1, [x1, #64]\n \tmov\tx16, x1\n \tbr\tx16\n \tnop\n \tnop\n \n 0000000000034800 :\n RtMidiOut::getPortName[abi:cxx11](unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:653\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:653\n \tpaciasp\n \tsub\tsp, sp, #0x30\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n \tldr\tx0, [x0, #8]\n@@ -62376,104 +62376,104 @@\n \tautiasp\n \tret\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tnop\n \tnop\n \tnop\n MidiInJack::getCurrentApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:138\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:138\n \tbti\tc\n \tmov\tw0, #0x3 \t// #3\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n MidiOutJack::getCurrentApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:159\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:159\n \tbti\tc\n \tmov\tw0, #0x3 \t// #3\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n MidiInAlsa::getCurrentApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:185\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:185\n \tbti\tc\n \tmov\tw0, #0x2 \t// #2\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n MidiOutAlsa::getCurrentApi():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:203\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:203\n \tbti\tc\n \tmov\tw0, #0x2 \t// #2\n \tret\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \n 0000000000034900 :\n RtMidiIn::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:645\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:645\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tadrp\tx3, 2c000 \n \tadd\tx3, x3, #0xae0\n \tldr\tx6, [x0]\n \tldr\tx6, [x6, #96]\n \tcmp\tx6, x3\n \tb.ne\t34928 // b.any\n MidiInApi::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.cpp:735\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.cpp:735\n \tstp\tw1, w2, [x0, #180]\n RtMidiIn::setBufferSize(unsigned int, unsigned int):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:645\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:645\n \tret\n \tmov\tx16, x6\n \tbr\tx16\n \tnop\n \tnop\n \tnop\n \tnop\n RtMidiError::printMessage() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105\n \tpaciasp\n \tsub\tsp, sp, #0x30\n \tmov\tw1, #0xa \t// #10\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char):\n /usr/include/c++/14/ostream:578\n \tadrp\tx2, 5f000 \n \tldr\tx2, [x2, #4080]\n RtMidiError::printMessage() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char):\n /usr/include/c++/14/ostream:578\n \tldr\tx4, [x2]\n RtMidiError::printMessage() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105\n \tstr\tx19, [sp, #32]\n \tmov\tx19, x0\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3760]\n std::ios_base::width() const:\n /usr/include/c++/14/bits/ios_base.h:776\n \tldur\tx0, [x4, #-24]\n RtMidiError::printMessage() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105\n \tldr\tx5, [x3]\n \tstr\tx5, [sp, #8]\n \tmov\tx5, #0x0 \t// #0\n \tstrb\tw1, [sp, #7]\n std::ios_base::width() const:\n /usr/include/c++/14/bits/ios_base.h:776\n \tadd\tx0, x2, x0\n@@ -62493,15 +62493,15 @@\n std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*):\n /usr/include/c++/14/ostream:673\n \tadrp\tx1, 37000 , std::allocator > const&, void*), void*)@@Base+0x2360>\n \tmov\tx2, #0x2 \t// #2\n \tadd\tx1, x1, #0x718\n \tbl\tb3d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n RtMidiError::printMessage() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t34a24 // b.any\n@@ -62517,165 +62517,165 @@\n /usr/include/c++/14/ostream:581\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #4080]\n \tb\t349a0 \n \tbti\tj\n \tcmn\tx1, #0x1\n RtMidiError::printMessage() const:\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n \tb.ne\t34a28 // b.any\n \tldr\tx3, [sp, #8]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.eq\t34a40 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tldr\tx3, [sp, #8]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t34a24 // b.any\n \tbl\tbab0 <_Unwind_Resume@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:105 (discriminator 1)\n \tbl\tb530 <__cxa_call_unexpected@plt>\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n \tadd\tx2, x0, #0x18\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tmov\tx29, sp\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3752]\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [x0, #8]\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tadd\tx1, x1, #0x10\n \tstr\tx1, [x19]\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\tx0, x2\n \tb.eq\t34a98 // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tb\tbb90 \n RtMidiError::~RtMidiError():\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tpaciasp\n \tstp\tx29, x30, [sp, #-32]!\n std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n /usr/include/c++/14/bits/basic_string.h:246\n \tadd\tx2, x0, #0x18\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tmov\tx29, sp\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3752]\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [x0, #8]\n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tadd\tx1, x1, #0x10\n \tstr\tx1, [x19]\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\tx0, x2\n \tb.eq\t34af8 // b.none\n std::__new_allocator::deallocate(char*, unsigned long):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tbl\tb280 \n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tmov\tx0, x19\n \tbl\tbb90 \n RtMidiError::~RtMidiError():\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tmov\tx0, x19\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tautiasp\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:102 (discriminator 1)\n \tb\tb280 \n \tnop\n \tnop\n \tnop\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:98\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:98\n \tpaciasp\n \tsub\tsp, sp, #0x50\n \tadrp\tx4, 5f000 \n \tldr\tx4, [x4, #3760]\n \tstp\tx29, x30, [sp, #16]\n \tadd\tx29, sp, #0x10\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tadrp\tx3, 5f000 \n \tldr\tx3, [x3, #3752]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:98\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:98\n \tstp\tx19, x20, [sp, #32]\n \tmov\tx19, x0\n \tstp\tx21, x22, [sp, #48]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tmov\tx21, x0\n \tadd\tx3, x3, #0x10\n std::__cxx11::basic_string, std::allocator >::length() const:\n /usr/include/c++/14/bits/basic_string.h:1084\n \tldr\tx20, [x1, #8]\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:98\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:98\n \tstr\tx23, [sp, #64]\n std::__cxx11::basic_string, std::allocator >::_M_local_data():\n /usr/include/c++/14/bits/basic_string.h:235\n \tadd\tx0, x0, #0x18\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:98\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:98\n \tmov\tw22, w2\n \tldr\tx5, [x4]\n \tstr\tx5, [sp, #8]\n \tmov\tx5, #0x0 \t// #0\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tstr\tx3, [x21], #8\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 \tstr\tx0, [x19, #8]\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 \tstr\tx20, [sp]\n@@ -62694,24 +62694,24 @@\n /usr/include/c++/14/bits/char_traits.h:350\n \tldrb\tw1, [x23]\n \tstrb\tw1, [x19, #24]\n std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long):\n /usr/include/c++/14/bits/basic_string.h:223\n \tstr\tx20, [x21, #8]\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99\n \tadrp\tx1, 5f000 \n \tldr\tx1, [x1, #3760]\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [x0, x20]\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99 (discriminator 2)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99 (discriminator 2)\n \tstr\tw22, [x19, #40]\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99\n \tldr\tx0, [sp, #8]\n \tldr\tx2, [x1]\n \tsubs\tx0, x0, x2\n \tmov\tx2, #0x0 \t// #0\n \tb.ne\t34c50 // b.any\n \tldr\tx23, [sp, #64]\n \tldp\tx29, x30, [sp, #16]\n@@ -62751,60 +62751,60 @@\n /usr/include/c++/14/bits/basic_string.h:228\n \tldr\tx0, [x19, #8]\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/14/bits/char_traits.h:427\n \tb\t34b98 \n \tbti\tj\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99 (discriminator 1)\n \tmov\tx20, x0\n \tmov\tx21, x1\n \tmov\tx0, x19\n \tbl\tbb90 \n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n \tadrp\tx0, 5f000 \n \tldr\tx0, [x0, #3760]\n \tcmn\tx21, #0x1\n \tb.ne\t34c54 // b.any\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.eq\t34c70 // b.none\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:99\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:99\n \tbl\tabf0 <__stack_chk_fail@plt>\n \tldr\tx2, [sp, #8]\n \tldr\tx1, [x0]\n \tsubs\tx2, x2, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t34c50 // b.any\n \tmov\tx0, x20\n \tbl\tbab0 <_Unwind_Resume@plt>\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:98 (discriminator 1)\n \tmov\tx0, x20\n \tbl\tb530 <__cxa_call_unexpected@plt>\n RtMidiError::RtMidiError(std::__cxx11::basic_string, std::allocator > const&, RtMidiError::Type):\n \tnop\n \tnop\n \n 0000000000034c80 , std::allocator > const&, void*), void*)@@Base>:\n RtMidiOut::setErrorCallback(void (*)(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*), void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:656\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:656\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tb\tbb80 , std::allocator > const&, void*), void*)@plt>\n \tnop\n \tnop\n \tnop\n \tnop\n \tnop\n \n 0000000000034ca0 , std::allocator > const&, void*), void*)@@Base>:\n RtMidiIn::setErrorCallback(void (*)(RtMidiError::Type, std::__cxx11::basic_string, std::allocator > const&, void*), void*):\n-./.mesonpy-2bnpgxep/../src/rtmidi/RtMidi.h:644\n+./.mesonpy-1yhn7pjh/../src/rtmidi/RtMidi.h:644\n \tbti\tc\n \tldr\tx0, [x0, #8]\n \tb\tbb80 , std::allocator > const&, void*), void*)@plt>\n \tnop\n \tnop\n \tnop\n \tnop\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 63353661 36396439 63313635 32326338 c56a69d9c16522c8\n- 0x00000010 66333964 36303434 36313365 61343935 f39d6044613ea495\n- 0x00000020 65363163 66322e64 65627567 00000000 e61cf2.debug....\n- 0x00000030 81dcf13b ...;\n+ 0x00000000 64333331 30366635 61393962 35656464 d33106f5a99b5edd\n+ 0x00000010 32613738 66306535 34333934 34626465 2a78f0e543944bde\n+ 0x00000020 33386563 30382e64 65627567 00000000 38ec08.debug....\n+ 0x00000030 52c29e9f R...\n \n"}]}]}]}]}, {"source1": "python3-rtmidi-dbgsym_1.5.8-3_arm64.deb", "source2": "python3-rtmidi-dbgsym_1.5.8-3_arm64.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 611176 2024-04-23 00:49:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 611160 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: arm64\n Maintainer: Josue Ortega \n Installed-Size: 660\n Depends: python3-rtmidi (= 1.5.8-3)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-rtmidi\n-Build-Ids: ddc56a69d9c16522c8f39d6044613ea495e61cf2\n+Build-Ids: 26d33106f5a99b5edd2a78f0e543944bde38ec08\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/dd/c56a69d9c16522c8f39d6044613ea495e61cf2.debug\n+usr/lib/debug/.build-id/26/d33106f5a99b5edd2a78f0e543944bde38ec08.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/dd/\n--rw-r--r-- 0 root (0) root (0) 664864 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/dd/c56a69d9c16522c8f39d6044613ea495e61cf2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/26/\n+-rw-r--r-- 0 root (0) root (0) 664872 2024-04-23 00:49:52.000000 ./usr/lib/debug/.build-id/26/d33106f5a99b5edd2a78f0e543944bde38ec08.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/dd/c56a69d9c16522c8f39d6044613ea495e61cf2.debug", "source2": "./usr/lib/debug/.build-id/26/d33106f5a99b5edd2a78f0e543944bde38ec08.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 --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: AArch64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 662496 (bytes into file)\n+ Start of section headers: 662504 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 37\n Section header string table index: 36\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 37 section headers, starting at offset 0xa1be0:\n+There are 37 section headers, starting at offset 0xa1be8:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.property NOTE 0000000000000238 000238 000020 00 A 0 0 8\n [ 2] .note.gnu.build-id NOTE 0000000000000258 000258 000024 00 A 0 0 4\n [ 3] .gnu.hash NOBITS 0000000000000280 00027c 0002bc 00 A 4 0 8\n@@ -25,22 +25,22 @@\n [20] .data.rel.ro NOBITS 000000000005ecf8 00ece8 000568 00 WA 0 0 8\n [21] .dynamic NOBITS 000000000005f260 00ece8 000240 10 WA 5 0 8\n [22] .got NOBITS 000000000005f4a0 00ece8 000b60 08 WA 0 0 8\n [23] .data NOBITS 0000000000060000 00ece8 001560 00 WA 0 0 16\n [24] .bss NOBITS 0000000000061560 00ece8 000b60 00 WA 0 0 8\n [25] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [26] .debug_aranges PROGBITS 0000000000000000 0002a0 000147 00 C 0 0 8\n- [27] .debug_info PROGBITS 0000000000000000 0003e8 04bc34 00 C 0 0 8\n+ [27] .debug_info PROGBITS 0000000000000000 0003e8 04bc36 00 C 0 0 8\n [28] .debug_abbrev PROGBITS 0000000000000000 04c020 000eea 00 C 0 0 8\n- [29] .debug_line PROGBITS 0000000000000000 04cf10 011ee7 00 C 0 0 8\n+ [29] .debug_line PROGBITS 0000000000000000 04cf10 011ee6 00 C 0 0 8\n [30] .debug_str PROGBITS 0000000000000000 05edf8 007458 01 MSC 0 0 8\n- [31] .debug_line_str PROGBITS 0000000000000000 066250 000348 01 MSC 0 0 8\n- [32] .debug_loclists PROGBITS 0000000000000000 066598 025a71 00 C 0 0 8\n- [33] .debug_rnglists PROGBITS 0000000000000000 08c010 006238 00 C 0 0 8\n- [34] .symtab SYMTAB 0000000000000000 092248 006c90 18 35 739 8\n- [35] .strtab STRTAB 0000000000000000 098ed8 008b7f 00 0 0 1\n- [36] .shstrtab STRTAB 0000000000000000 0a1a57 000186 00 0 0 1\n+ [31] .debug_line_str PROGBITS 0000000000000000 066250 00034c 01 MSC 0 0 8\n+ [32] .debug_loclists PROGBITS 0000000000000000 0665a0 025a71 00 C 0 0 8\n+ [33] .debug_rnglists PROGBITS 0000000000000000 08c018 006238 00 C 0 0 8\n+ [34] .symtab SYMTAB 0000000000000000 092250 006c90 18 35 739 8\n+ [35] .strtab STRTAB 0000000000000000 098ee0 008b7f 00 0 0 1\n+ [36] .shstrtab STRTAB 0000000000000000 0a1a5f 000186 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), p (processor specific)\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ddc56a69d9c16522c8f39d6044613ea495e61cf2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 26d33106f5a99b5edd2a78f0e543944bde38ec08\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: 0): ./.mesonpy-2bnpgxep\n+ 0\t(line_strp)\t(offset: 0x10): ./.mesonpy-1yhn7pjh\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/aarch64-linux-gnu/bits\n@@ -44,16 +44,16 @@\n 12\t(line_strp)\t(offset: 0x129): /usr/lib/gcc/aarch64-linux-gnu/14/include\n 13\t(line_strp)\t(offset: 0x153): /usr/include/aarch64-linux-gnu/sys\n 14\t(line_strp)\t(offset: 0x176): /usr/include/aarch64-linux-gnu/bits/types\n 15\t(line_strp)\t(offset: 0x1a0): /usr/include/python3.13/internal\n \n The File Name Table (offset 0x68, lines 116, columns 2):\n Entry\tDir\tName\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+ 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 2\t(udata)\t2\t(line_strp)\t(offset: 0x4c7): object.h\n 3\t(udata)\t3\t(line_strp)\t(offset: 0x1c1): abstract.h\n 4\t(udata)\t3\t(line_strp)\t(offset: 0x1cc): tupleobject.h\n 5\t(udata)\t3\t(line_strp)\t(offset: 0x1da): dictobject.h\n 6\t(udata)\t3\t(line_strp)\t(offset: 0x1e7): listobject.h\n 7\t(udata)\t3\t(line_strp)\t(offset: 0x1f4): longintrepr.h\n 8\t(udata)\t3\t(line_strp)\t(offset: 0x202): unicodeobject.h\n@@ -131839,15 +131839,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 0x37169, lines 14, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-2bnpgxep\n+ 0\t(line_strp)\t(offset: 0x10): ./.mesonpy-1yhn7pjh\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/aarch64-linux-gnu/bits\n 4\t(line_strp)\t(offset: 0xb8): /usr/include/c++/14\n 5\t(line_strp)\t(offset: 0x111): /usr/include/c++/14/ext\n 6\t(line_strp)\t(offset: 0x636): /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: 0x1909 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 34 (DW_TAG_partial_unit)\n DW_AT_stmt_list : (sec_offset) 0\n- <11> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-2bnpgxep\n+ <11> DW_AT_comp_dir : (line_strp) (offset: 0x10): ./.mesonpy-1yhn7pjh\n <1><15>: Abbrev Number: 22 (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: 0xeab4): double\n <1><1c>: Abbrev Number: 22 (DW_TAG_base_type)\n <1d> DW_AT_byte_size : (data1) 1\n <1e> DW_AT_encoding : (data1) 8\t(unsigned char)\n@@ -4569,16 +4569,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x398\n Pointer Size: 8\n <0><1919>: Abbrev Number: 245 (DW_TAG_compile_unit)\n <191b> DW_AT_producer : (strp) (offset: 0x11e9e): GNU C++11 14.2.0 -mbranch-protection=standard -mlittle-endian -mabi=lp64 -g -O2 -std=c++11 -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstack-clash-protection -fPIC -fasynchronous-unwind-tables\n <191f> DW_AT_language : (data1) 26\t(C++11)\n- <1920> DW_AT_name : (line_strp) (offset: 0x14): src/_rtmidi.cpp\n- <1924> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-2bnpgxep\n+ <1920> DW_AT_name : (line_strp) (offset: 0): src/_rtmidi.cpp\n+ <1924> DW_AT_comp_dir : (line_strp) (offset: 0x10): ./.mesonpy-1yhn7pjh\n <1928> DW_AT_ranges : (sec_offset) 0xc49b\n <192c> DW_AT_low_pc : (addr) 0\n <1934> DW_AT_stmt_list : (sec_offset) 0\n <1><1938>: Abbrev Number: 1 (DW_TAG_base_type)\n <1939> DW_AT_byte_size : (data1) 8\n <193a> DW_AT_encoding : (data1) 4\t(float)\n <193b> DW_AT_name : (strp) (offset: 0xeab4): double\n@@ -159983,15 +159983,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x186f\n Pointer Size: 8\n <0><6117d>: Abbrev Number: 239 (DW_TAG_compile_unit)\n <6117f> DW_AT_producer : (strp) (offset: 0x11e9e): GNU C++11 14.2.0 -mbranch-protection=standard -mlittle-endian -mabi=lp64 -g -O2 -std=c++11 -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstack-clash-protection -fPIC -fasynchronous-unwind-tables\n <61183> DW_AT_language : (data1) 26\t(C++11)\n <61184> DW_AT_name : (line_strp) (offset: 0x61d): ../src/rtmidi/RtMidi.cpp\n- <61188> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-2bnpgxep\n+ <61188> DW_AT_comp_dir : (line_strp) (offset: 0x10): ./.mesonpy-1yhn7pjh\n <6118c> DW_AT_ranges : (sec_offset) 0xfe54\n <61190> DW_AT_low_pc : (addr) 0\n <61198> DW_AT_stmt_list : (sec_offset) 0x37147\n <1><6119c>: Abbrev Number: 1 (DW_TAG_base_type)\n <6119d> DW_AT_byte_size : (data1) 8\n <6119e> DW_AT_encoding : (data1) 4\t(float)\n <6119f> DW_AT_name : (strp) (offset: 0xeab4): double\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,110 +1,107 @@\n GCC: (Debian 14.2.0-14) 14.2.0\n-;E\\)JHxU]<\t\n-K[\t'Ib,si\n-EOhcYA<^\t\n-C%q]#VHZ\n-<'q1cjoR\n-6izD~_zr6\n-Y\t)+Az[@/+\n-Qc%[_'$D)\n-LBJ)+j`0\n-J|4=r/R8\n-uz(oLJO/\n-F3zX]uV<\n-\"FY(4@+4\n-:W37.c3W\n-2S7_U7[C\n-;i{a4 #I\n-w#XSs\\{WbJC\n-Ak8*=@r8\n-`gaROeROO\n-TNPz*'(i\n-DcG4;M4~\n-xV15 ]UZY\n-@RGs'AN-9\n-aRhKujvr\n-}._sZn_s\n-}&>vZvNs\n-da is6Gj\n-wlc~7j/#\n-s3Qbt'Zn&\n-R;U{K[-EUwZ%\n-n7P;I8kq\n-('f/xPv]\n-PF5]+YMf,Ue,Ue\n-RtRl:yJq\n-+I5F\ti06T\n-Ml\tC[aSp1\n-'01i@-gbJ\n-IizK$7G0\n-T\tFwpn9-B\n-K{qWxic]\n-MVVq[c&0+\n-)moAVut[i\n-^;bjwD!*\n-B~4PMe#9v4\n-1x5p+\tK?3\n-}|`,RGFr\n-HP&]\"}G;;3\n- u%B ER6\n-s'[tR[tN[tJ\n-Gc_ir^,Jl<\n-l%J#!v=$\n-.zwB{,(o\n-/}ET;.S}m\n-NuwTc@F1\n-=,4OvGp4#\n-|1\\B_E5B\n-rYn|T#-.d>\n-}pyoN4@\\\n-o)nWJr6g\n-Ot USdE~\n-~j#oq\tnqQ\n-9+UoK`Q9\n-hX#{G')*\n-\"W*XA^ e*\n-W?w;Jv^.\n-SA41HA4a!\n-WW?^32R{u\n-fDvUO'l0\n- ,\\Hv ^#\n-}l&RS9:w\n-5j,,XD ;[l\n+v-i{rhqc}-ml\n+\\+ISQ~HW\n+GnfrJ@K[\n+-XF=hU5D\n+mw}n!B~v\n+Q|,6p1Fc6\n+S24{jkBJXl\n+%[$>&}GIB\n+&aaD(1c8\n+-NZ]/9e\"sO>\n+c2!?u dc6\n+$(1JfZ?9`\n+@oQ3P>=YI\n+EWhM)k/F\n+,{6->\t={\n+A?lK0b(?j\n+KK. >+-y\n+aK2!:QZ2\n+h#D7H UniN\n+7($x{>{\"\n+['cn='$2\n+1O?w':i}1\n+w|b#Ssj*]\n+lS616z#Zw\n+K(`!0~;R\n+*JUQQQQZ\n+SKu}rjig\n+6\\/IDYm[\n+>5Vg\\tJv7\n+EbIn,1j@\n+n,z&&P&7\n+%wUYS\"PK^\n+0O|YxzX}\n+{I<37&h^4^Ow\n+'hE8j/M@\n+5AoWyf^pS\n+r[s\t`iNf_\n+_A=+bl8X\n+t~^5UUik\n++N*P)L~-\n+%Af-t57Y%\n+u@k~N90-,S\n+M*[Edk:'\n+0Sq3k2f2\n+7f7j [Ir\n+%j.%8S/qE\n+RfW;(kuL|1@\n+P}D'g6Wp\n+t6#ZmNt^\n+aMi %JY!\n+&)xyq//uG\n+V4L8IHChv\n+fQE_{/E?v\n+~+|vJZ\\,\n+f d{; @<\n+YU4s?-;j\n+1xt\n+H<7\\F}It\n+aOSD4qw\"\n+I h3zPrh)?\n+PO+]wN\"'\n+!lhk#\\W&\n+?ZEr|/N<\n+~/e/Rtzd\n+x_2Q%en2\n+\\=T!uezYJ\n+* /q6L_>m\n+v<.F#81m'+\n+5({.BW~J\n+~l ;Ya4GAM\n+h? >[(_\t\tL4wC+c<\n+%NM/!_JS\n ]C%qaX}zWhY\n-bWo2\t4O}bo\n-wJ;,\t ;Q\n-Mw{+HN:E\n-,ji,]z5)\n-TJL;S|tUh6\n-SW]:1!5SL\n-4~tC'M:-\n-7$tnk#V^;=\n-i;Y+YcW \n-c_l\t8Jn|\n-vBrdGNQ0\n-=y!1=[M$\n-`--WEc;8\n-?VVU34{?8_?\n-)G1D5A:F{;0-\n-z57dB$D!\n-? 8\t,sw93\n-ki'7J;Sc\n-j~`P~#:?\n-LpHXy:|H\n-rygs#;ty\n-$fWvSJ8OW\n-Qp-dM}f:VD\n-+uydQW:k\n-[arp_lmLm\n-Bne7gZyt\n+gS|pn) \t\n+$N98~zy$\n+wJ{,\t ;S\n+,ji,]z%)\n+D}uv~(Pp\n+ds'n0?}mL\n+7!vLe,{qU\n+ujo8&h6do\n+\\LM'[p54\n+]+6_a8Y\"\n+St`-T1pF\n+i%*ixJTA\n+4eqr6D%e\n+WQR%P#F6a\n+0?+.}aT<\n+W5?w[bwt~\n+l&;BCB_+\n+Xid>^%:_vWS)\n+CB|Jtfi%\\\n+%p7S=[nR\n+#+;+Kn'-lj^\n+@QcB@v'C\n .!f`!+p_y\n t%9n%CXh\n n1en.$ZLv\n aZFYOuwn\n wqq{7|+9)%\n *en#gH;Kv\n &4]J`XUs\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] ./.mesonpy-2bnpgxep\n- [ 14] src/_rtmidi.cpp\n+ [ 0] src/_rtmidi.cpp\n+ [ 10] ./.mesonpy-1yhn7pjh\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/aarch64-linux-gnu/bits\n"}]}]}]}]}]}