{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.OZmYguyL/b1/scikit-fmm_2024.05.29-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.OZmYguyL/b2/scikit-fmm_2024.05.29-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- bab1744bed980e6b4a5b2129e44ced27 180180 debug optional python3-scikit-fmm-dbgsym_2024.05.29-1_i386.deb\n- 202eecf5bd3d9b9a5e63827ff111fa67 57760 python optional python3-scikit-fmm_2024.05.29-1_i386.deb\n+ f36d3408b46938ddf2572aad0dbc6169 180120 debug optional python3-scikit-fmm-dbgsym_2024.05.29-1_i386.deb\n+ ba4d8a7664aa0726eb242e660f549037 57736 python optional python3-scikit-fmm_2024.05.29-1_i386.deb\n"}, {"source1": "python3-scikit-fmm_2024.05.29-1_i386.deb", "source2": "python3-scikit-fmm_2024.05.29-1_i386.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-07-06 04:55:57.000000 debian-binary\n--rw-r--r-- 0 0 0 1628 2024-07-06 04:55:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 55940 2024-07-06 04:55:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1632 2024-07-06 04:55:57.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 55912 2024-07-06 04:55:57.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/skfmm/cfmm.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/skfmm/cfmm.cpython-312-i386-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 52b41addd7e47ef1d8719e6099f29a924f5fcb4a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 875b9d0da39f4bd2c8faff416698051fc87f732d\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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 13338"], "unified_diff": "@@ -1,82 +1,82 @@\n \n \n \n Disassembly of section .text:\n \n 00001240 :\n distance_method(_object*, _object*) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:265\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265\n \tpush %eax\n \tmov %esi,%ebx\n \tpush %eax\n \tpush $0xfc\n \tpush -0xcc(%ebp)\n \tcall 10e0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 12d8 <__cxa_finalize@plt+0xb8>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1200 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:310\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:310\n \tsub $0x1,%edx\n \tjne 133a <__cxa_finalize@plt+0x11a>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:310 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:310 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 1080 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:312\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:312\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:312 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:312 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush %eax\n \tmov -0x18(%esi),%eax\n \tpush (%eax)\n \tcall 1170 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:313\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:313\n \tmov %edi,%eax\n \tcall 1e40 <__cxa_finalize@plt+0xc20>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:314\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:314\n \tmov -0xc0(%ebp),%eax\n \tcall 1e40 <__cxa_finalize@plt+0xc20>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:315\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:315\n \tmov -0xc8(%ebp),%eax\n \tcall 1e40 <__cxa_finalize@plt+0xc20>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:316\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:316\n \tmov -0xc4(%ebp),%eax\n \tcall 1e40 <__cxa_finalize@plt+0xc20>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:317\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:317\n \tmov -0xd0(%ebp),%eax\n \tcall 1e40 <__cxa_finalize@plt+0xc20>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:319\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:319\n \tcall 11e0 <__cxa_end_catch@plt>\n \tjmp 2110 <__cxa_finalize@plt+0xef0>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:281\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:281\n \tpush %eax\n \tmov %esi,%ebx\n \tpush %eax\n \tpush $0x100\n \tpush -0xcc(%ebp)\n \tcall 10e0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1335 <__cxa_finalize@plt+0x115>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1200 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300\n \tpush %ebx\n \tpush %ebx\n \tmov %esi,%ebx\n \tpush $0x108\n \tpush -0xcc(%ebp)\n \tcall 10e0 \n \tadd $0x10,%esp\n@@ -92,104 +92,104 @@\n \tjne 1351 <__cxa_finalize@plt+0x131>\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 1200 <_Unwind_Resume@plt>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:319\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:319\n \tmov %esi,%ebx\n \tmov %eax,%edi\n \tcall 11e0 <__cxa_end_catch@plt>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1379 <__cxa_finalize@plt+0x159>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1200 <_Unwind_Resume@plt>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n heap::heap(int, bool) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40 (discriminator 2)\n \tcall 11b0 <__cxa_throw_bad_array_new_length@plt>\n \tnop\n heap::peek() const [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72 (discriminator 1)\n \tlea -0x2f34(%esi),%eax\n \tpush %eax\n \tpush %edi\n \tcall 1070 \n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72 (discriminator 2)\n \tpush -0x1c(%esi)\n \tpush -0x4(%esi)\n \tpush %edi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %eax,-0x1c(%ebp)\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tpop %eax\n \tpush -0x1c(%ebp)\n \tcall 1200 <_Unwind_Resume@plt>\n \tnop\n heap::test() const [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:180\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:180\n \tsub $0xc,%esp\n \tmov -0x40(%ebp),%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:180 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:180 (discriminator 1)\n \tpop %edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:180\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:180\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:180 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:180 (discriminator 1)\n \tpop %eax\n \tlea -0x2f17(%ebx),%eax\n \tpush %eax\n \tpush %esi\n \tcall 1070 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:180 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:180 (discriminator 2)\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1413 <__cxa_finalize@plt+0x1f3>\n \tpush %ebx\n \tmov -0x40(%ebp),%eax\n \tpush -0x1c(%eax)\n \tmov %eax,%ebx\n \tpush -0x4(%eax)\n \tpush %esi\n \tcall 11f0 <__cxa_throw@plt>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x40(%ebp),%ebx\n \tpush %esi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1468 <__cxa_finalize@plt+0x248>\n \tsub $0xc,%esp\n \tmov -0x40(%ebp),%ebx\n \tpush %edi\n \tcall 1200 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:180 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:180 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x40(%ebp),%ebx\n \tmov %eax,%edi\n \tpush %esi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n@@ -198,70 +198,70 @@\n \tsub $0xc,%esp\n \tmov -0x40(%ebp),%ebx\n \tpush %edi\n \tcall 1200 <_Unwind_Resume@plt>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n heap::push(int, double) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:180 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:180 (discriminator 1)\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:57\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:57\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:57 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:57 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:57\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:57\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:57 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:57 (discriminator 1)\n \tlea -0x2ef4(%esi),%eax\n \tpush %eax\n \tpush %edi\n \tcall 1070 \n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:57 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:57 (discriminator 2)\n \tpush -0x1c(%esi)\n \tpush -0x4(%esi)\n \tpush %edi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:57 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:57 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tpop %eax\n \tpush -0x20(%ebp)\n \tcall 1200 <_Unwind_Resume@plt>\n \tnop\n heap::pop(int*, double*) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:81\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:81\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:81 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:81\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:81\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:81 (discriminator 1)\n \tlea -0x2ed8(%esi),%eax\n \tpush %eax\n \tpush %edi\n \tcall 1070 \n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:81 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:81 (discriminator 2)\n \tpush -0x1c(%esi)\n \tpush -0x4(%esi)\n \tpush %edi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:81 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tpop %eax\n \tpush -0x20(%ebp)\n@@ -302,115 +302,115 @@\n \tmov -0x58(%ebp),%eax\n \tmov %eax,-0xac(%ebp)\n \tmov -0x50(%ebp),%eax\n \tmov %eax,-0xb4(%ebp)\n \tjmp 151a <__cxa_finalize@plt+0x2fa>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n baseMarcher::march() [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:56 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:56 (discriminator 2)\n \tmov %edi,%ebx\n \tcall 11b0 <__cxa_throw_bad_array_new_length@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55 (discriminator 3)\n \tpush %eax\n \tmov %edi,%ebx\n \tpush %eax\n \tpush $0x24\n \tpush -0x20(%ebp)\n \tcall 10e0 \n \tmov %esi,(%esp)\n \tcall 1200 <_Unwind_Resume@plt>\n \tnop\n distanceMarcher::solveQuadratic(int, double const&, double const&, double&):\n \tfstp %st(0)\n \tfstp %st(0)\n \tfstp %st(0)\n distanceMarcher::solveQuadratic(int, double const&, double const&, double&) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:110\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:110\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:110\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:110\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n \tlea -0x29ec(%esi),%eax\n \tpush %eax\n \tpush %edi\n \tcall 1070 \n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:110 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:110 (discriminator 2)\n \tpush -0x1c(%esi)\n \tpush -0x4(%esi)\n \tpush %edi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %eax,-0x1c(%ebp)\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tpop %eax\n \tpush -0x1c(%ebp)\n \tcall 1200 <_Unwind_Resume@plt>\n \tnop\n distanceMarcher::updatePointOrderOne(int) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:110 (discriminator 1)\n \tsub $0x1,%edx\n \tjne 1610 <__cxa_finalize@plt+0x3f0>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:33 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:33 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x80(%ebp),%ebx\n \tpush %eax\n \tcall 1080 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:36\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:36\n \tfldl -0x60(%ebp)\n \tfchs\n \tfldl -0x68(%ebp)\n \tfadd %st(0),%st\n \tfdivrp %st,%st(1)\n \tfstpl -0x70(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:37\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:37\n \tcall 11e0 <__cxa_end_catch@plt>\n \tadd $0x10,%esp\n \tfldl -0x70(%ebp)\n \tjmp 4c8b >::_M_realloc_append(int const&)@@Base+0x6fb>\n \tmov -0x1c(%ebp),%edx\n \tsub %gs:0x14,%edx\n \tjne 1628 <__cxa_finalize@plt+0x408>\n \tsub $0xc,%esp\n \tmov -0x80(%ebp),%ebx\n \tpush %eax\n \tcall 1200 <_Unwind_Resume@plt>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tnop\n distanceMarcher::updatePointOrderTwo(int) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:37\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:37\n \tsub $0x1,%edx\n \tjne 1666 <__cxa_finalize@plt+0x446>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:89 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:89 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x84(%ebp),%ebx\n \tpush %eax\n \tcall 1080 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:91\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:91\n \tpop %eax\n \tmov (%edi),%eax\n \tpop %edx\n \tpush 0xc(%ebp)\n \tpush %edi\n \tcall *0x10(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:92\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:92\n \tmov -0x84(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:91\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:91\n \tadd $0x10,%esp\n \tfstpl -0x70(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:92\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:92\n \tcall 11e0 <__cxa_end_catch@plt>\n \tfldl -0x70(%ebp)\n \tjmp 4ed3 >::_M_realloc_append(int const&)@@Base+0x943>\n \tmov -0x1c(%ebp),%edx\n \tsub %gs:0x14,%edx\n \tjne 16a9 <__cxa_finalize@plt+0x489>\n \tsub $0xc,%esp\n@@ -430,65 +430,65 @@\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tnop\n travelTimeMarcher::solveQuadratic(int, double const&, double const&, double&):\n \tfstp %st(0)\n \tfstp %st(0)\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:115\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:115\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:115\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:115\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n \tlea -0x29b4(%esi),%eax\n \tpush %eax\n \tpush %edi\n \tcall 1070 \n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:115 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:115 (discriminator 2)\n \tpush -0x1c(%esi)\n \tpush -0x4(%esi)\n \tpush %edi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %eax,-0x1c(%ebp)\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tpop %eax\n \tpush -0x1c(%ebp)\n \tcall 1200 <_Unwind_Resume@plt>\n travelTimeMarcher::solveQuadratic(int, double const&, double const&, double&) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:115 (discriminator 1)\n \tnop\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27\n \tsub $0xc,%esp\n \tmov %edi,%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n \tlea -0x2ea2(%edi),%eax\n \tpush %eax\n \tpush %esi\n \tcall 1070 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27 (discriminator 2)\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1743 <__cxa_finalize@plt+0x523>\n \tpush %eax\n \tpush -0x1c(%edi)\n \tpush -0x4(%edi)\n \tpush %esi\n@@ -504,15 +504,15 @@\n \tsub %gs:0x14,%eax\n \tjne 178f <__cxa_finalize@plt+0x56f>\n \tsub $0xc,%esp\n \tmov %edi,%ebx\n \tpush %esi\n \tcall 1200 <_Unwind_Resume@plt>\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %eax,-0x40(%ebp)\n \tmov %edi,%ebx\n \tpush %esi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n@@ -520,60 +520,60 @@\n \tjne 1794 <__cxa_finalize@plt+0x574>\n \tsub $0xc,%esp\n \tpush -0x40(%ebp)\n \tcall 1200 <_Unwind_Resume@plt>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n travelTimeMarcher::updatePointOrderTwo(int) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n \tnop\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:27 (discriminator 1)\n \tsub $0x1,%edx\n \tjne 17ea <__cxa_finalize@plt+0x5ca>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:85 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:85 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0xb8(%ebp),%ebx\n \tpush %eax\n \tcall 1080 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:87 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:87 (discriminator 1)\n \tmov -0xc0(%ebp),%eax\n \tadd $0x10,%esp\n \tmov 0x14(%eax),%eax\n \tcmp %eax,0x94(%edi)\n \tjne 1809 <__cxa_finalize@plt+0x5e9>\n \tmov -0xb8(%ebp),%eax\n \tflds -0x2900(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:98\n \tmov -0xb8(%ebp),%ebx\n \tfstpl -0xa0(%ebp)\n \tcall 11e0 <__cxa_end_catch@plt>\n \tfldl -0xa0(%ebp)\n \tjmp 566d >::_M_realloc_append(int const&)@@Base+0x10dd>\n \tmov -0x1c(%ebp),%edx\n \tsub %gs:0x14,%edx\n \tjne 1919 <__cxa_finalize@plt+0x6f9>\n \tsub $0xc,%esp\n \tmov -0xb8(%ebp),%ebx\n \tpush %eax\n \tcall 1200 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:89\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:89\n \txor %eax,%eax\n \tmov %eax,-0xa8(%ebp)\n \tmov %eax,-0xa0(%ebp)\n \tmov %eax,-0xa4(%ebp)\n \tmov %eax,-0xb0(%ebp)\n \tlea -0x64(%ebp),%eax\n \tmov %eax,-0xb4(%ebp)\n std::_Rb_tree, std::less, std::allocator >::_M_get_insert_unique_pos(int const&):\n /usr/include/c++/14/bits/stl_tree.h:2109 (discriminator 1)\n \tlea -0x78(%ebp),%eax\n \tmov %eax,-0xbc(%ebp)\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:89 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:89 (discriminator 1)\n \tmov -0xb0(%ebp),%eax\n \tcmp %eax,0x94(%edi)\n \tjle 1899 <__cxa_finalize@plt+0x679>\n std::set, std::allocator >::set(std::set, std::allocator > const&):\n /usr/include/c++/14/bits/stl_set.h:225\n \tpush %eax\n \tpush %eax\n@@ -613,15 +613,15 @@\n \tmov -0xb0(%ebp),%esi\n \tcmp %esi,0x10(%eax)\n \tjle 19bb <__cxa_finalize@plt+0x79b>\n \tmov %eax,%edx\n \tmov %ebx,%eax\n \tjmp 1871 <__cxa_finalize@plt+0x651>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:96 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:96 (discriminator 1)\n \tmov -0xa4(%ebp),%esi\n \tcmp %esi,-0xa0(%ebp)\n \tjne 18f0 <__cxa_finalize@plt+0x6d0>\n \tmov -0xb8(%ebp),%eax\n \tflds -0x2900(%eax)\n std::vector >::~vector():\n /usr/include/c++/14/bits/stl_vector.h:738\n@@ -668,15 +668,15 @@\n \tmov -0xa0(%ebp),%eax\n \tmov %eax,-0x60(%ebp)\n \tmov -0xa8(%ebp),%eax\n \tmov %eax,-0x5c(%ebp)\n \tpush -0xb4(%ebp)\n \tcall 5c30 >::_M_realloc_append(int const&)@@Base+0x16a0>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:98\n \tmov -0xb8(%ebp),%ebx\n \tcall 11e0 <__cxa_end_catch@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 19c8 <__cxa_finalize@plt+0x7a8>\n \tsub $0xc,%esp\n@@ -707,15 +707,15 @@\n \tcmp %esi,0x10(%eax)\n \tjl 19cd <__cxa_finalize@plt+0x7ad>\n std::_Rb_tree, std::less, std::allocator >::~_Rb_tree():\n /usr/include/c++/14/bits/stl_tree.h:982 (discriminator 1)\n \tmov -0xc4(%ebp),%eax\n \tcall 52a0 >::_M_realloc_append(int const&)@@Base+0xd10>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:89 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:89 (discriminator 2)\n \taddl $0x1,-0xb0(%ebp)\n \tjmp 1835 <__cxa_finalize@plt+0x615>\n std::_Rb_tree, std::less, std::allocator >::_M_get_insert_unique_pos(int const&):\n /usr/include/c++/14/bits/stl_tree.h:2115 (discriminator 2)\n \tmov %edx,%ebx\n /usr/include/c++/14/bits/stl_tree.h:2115\n \txor %ecx,%ecx\n@@ -759,44 +759,44 @@\n /usr/include/c++/14/bits/stl_tree.h:1829\n \tpush -0xbc(%ebp)\n \tpush %edx\n \tpush %eax\n \tpush %ecx\n \tcall 1050 \n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:94\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:94\n \tmov (%edi),%eax\n std::_Rb_tree_iterator std::_Rb_tree, std::less, std::allocator >::_M_insert_, std::less, std::allocator >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, int const&, std::_Rb_tree, std::less, std::allocator >::_Alloc_node&):\n /usr/include/c++/14/bits/stl_tree.h:1831\n \taddl $0x1,-0x68(%ebp)\n std::set, std::allocator >::set(std::set, std::allocator > const&):\n /usr/include/c++/14/bits/stl_set.h:225\n \tpop %esi\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:94\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:94\n \tmov 0x20(%eax),%ebx\n std::set, std::allocator >::set(std::set, std::allocator > const&):\n /usr/include/c++/14/bits/stl_set.h:225\n \tpop %eax\n \tpush -0xd0(%ebp)\n \tpush -0xb4(%ebp)\n \tcall 5c60 >::_M_realloc_append(int const&)@@Base+0x16d0>\n \tadd $0xc,%esp\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:94 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:94 (discriminator 2)\n \tpush -0xb4(%ebp)\n \tpush 0xc(%ebp)\n \tpush %edi\n \tcall *%ebx\n double& std::vector >::emplace_back(double&&):\n /usr/include/c++/14/bits/vector.tcc:114\n \tmov -0xa0(%ebp),%eax\n \tmov -0xa8(%ebp),%esi\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:94 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:94 (discriminator 2)\n \tadd $0x10,%esp\n double& std::vector >::emplace_back(double&&):\n /usr/include/c++/14/bits/vector.tcc:114\n \tcmp %esi,%eax\n \tje 1ab3 <__cxa_finalize@plt+0x893>\n void std::__new_allocator::construct(double*, double&&):\n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n@@ -959,104 +959,104 @@\n \tsub %esi,%eax\n std::vector >::_M_realloc_append(double&&)::_Guard::~_Guard():\n /usr/include/c++/14/bits/vector.tcc:612\n \tjmp 1b49 <__cxa_finalize@plt+0x929>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >) [clone .cold]:\n \tnop\n extensionVelocityMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145\n \tsub $0xc,%esp\n \tmov -0x134(%ebp),%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 1)\n \tlea -0x2980(%ebx),%eax\n \tpush %eax\n \tpush %esi\n \tcall 1070 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 2)\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1c82 <__cxa_finalize@plt+0xa62>\n \tpush %eax\n \tmov -0x134(%ebp),%eax\n \tpush -0x1c(%eax)\n \tmov %eax,%ebx\n \tpush -0x4(%eax)\n \tpush %esi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x134(%ebp),%ebx\n \tmov %eax,%edi\n \tpush %esi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1c87 <__cxa_finalize@plt+0xa67>\n \tsub $0xc,%esp\n \tmov -0x134(%ebp),%ebx\n \tpush %edi\n \tcall 1200 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 2)\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:145 (discriminator 2)\n \tfstp %st(0)\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:78\n \tsub $0xc,%esp\n \tmov -0x130(%ebp),%ebx\n \tpush $0x8\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:78\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 1)\n \tlea -0x294c(%ebx),%eax\n \tpush %eax\n \tpush %esi\n \tcall 1070 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 2)\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1d0a <__cxa_finalize@plt+0xaea>\n \tpush %eax\n \tmov -0x130(%ebp),%eax\n \tpush -0x1c(%eax)\n \tmov %eax,%ebx\n \tpush -0x4(%eax)\n \tpush %esi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x130(%ebp),%ebx\n \tmov %eax,%edi\n \tpush %esi\n \tcall 10f0 <__cxa_free_exception@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 1d0f <__cxa_finalize@plt+0xaef>\n \tsub $0xc,%esp\n \tmov -0x130(%ebp),%ebx\n \tpush %edi\n \tcall 1200 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:78 (discriminator 2)\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n extensionVelocityMarcher::initalizeFrozen() [clone .cold]:\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n@@ -1200,34 +1200,34 @@\n /usr/include/python3.12/object.h:800\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n distance_method(_object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:70\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:70\n \tpush %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:78\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:70\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:70\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 2d51 \n \tadd $0x8158,%esi\n \tpush %ebx\n \tsub $0xec,%esp\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:86\n \tlea -0x8c(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:78\n \tfstpl -0x88(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:86\n \tpush %eax\n \tlea -0x88(%ebp),%eax\n \tpush %eax\n \tlea -0x90(%ebp),%eax\n \tmov %esi,%ebx\n \tpush %eax\n \tlea -0x94(%ebp),%eax\n@@ -1244,140 +1244,140 @@\n \tpush %eax\n \tlea -0xac(%ebp),%eax\n \tpush %eax\n \tlea -0x2ff4(%esi),%eax\n \tpush %eax\n \tpush 0xc(%ebp)\n \tcall 1180 \n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:86 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:86 (discriminator 1)\n \tadd $0x30,%esp\n \ttest %eax,%eax\n \tje 2110 <__cxa_finalize@plt+0xef0>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:93\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:93\n \tcmpl $0x1,-0x98(%ebp)\n \tja 2510 <__cxa_finalize@plt+0x12f0>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:100\n \tmov -0x90(%ebp),%eax\n \tsub $0x1,%eax\n \tcmp $0x1,%eax\n \tja 2530 <__cxa_finalize@plt+0x1310>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:106\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:106\n \tcmpl $0x2,-0x94(%ebp)\n \tja 2570 <__cxa_finalize@plt+0x1350>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:114\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:114\n \tmov 0x11c(%esi),%eax\n \tsub $0xc,%esp\n \tmov 0x114(%eax),%ebx\n \tpush $0xc\n \tcall *0xb4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:114 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:114 (discriminator 1)\n \tpop %edi\n \tpop %edx\n \tpush $0x0\n \tpush $0x101\n \tpush $0xa\n \tpush $0x1\n \tpush %eax\n \tpush -0xac(%ebp)\n \tcall *%ebx\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:116\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:116\n \tadd $0x20,%esp\n \ttest %eax,%eax\n \tje 2a49 <__cxa_finalize@plt+0x1829>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:123\n \tmov 0x11c(%esi),%eax\n \tsub $0xc,%esp\n \tmov 0x114(%eax),%ebx\n \tpush $0xc\n \tcall *0xb4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:123 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:123 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush $0x0\n \tpush $0x101\n \tpush $0x1\n \tpush $0x1\n \tpush %eax\n \tpush -0xa8(%ebp)\n \tcall *%ebx\n \tmov %eax,-0xc0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:125\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:125\n \tadd $0x20,%esp\n \ttest %eax,%eax\n \tje 2a7b <__cxa_finalize@plt+0x185b>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:132\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:132\n \tmov 0x11c(%esi),%eax\n \tsub $0xc,%esp\n \tmov 0x114(%eax),%ebx\n \tpush $0x7\n \tcall *0xb4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:132 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:132 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush $0x0\n \tpush $0x101\n \tpush $0xa\n \tpush $0x1\n \tpush %eax\n \tpush -0xa4(%ebp)\n \tcall *%ebx\n \tmov %eax,-0xc8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:134\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:134\n \tadd $0x20,%esp\n \ttest %eax,%eax\n \tje 2603 <__cxa_finalize@plt+0x13e3>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:81\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:81\n \tmovl $0x0,-0xc4(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:143\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:143\n \tmov -0x94(%ebp),%eax\n \tsub $0x1,%eax\n \tcmp $0x1,%eax\n \tjbe 2140 <__cxa_finalize@plt+0xf20>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:171\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:171\n \tmov -0xc0(%ebp),%eax\n \tmov 0xc(%edi),%ebx\n \tmov 0x10(%eax),%eax\n \tmov %ebx,-0xbc(%ebp)\n \tmov (%eax),%ecx\n \tcmp %ecx,%ebx\n \tjne 2558 <__cxa_finalize@plt+0x1338>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:181 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:181 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 226a <__cxa_finalize@plt+0x104a>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:183\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:183\n \tmov -0xc0(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:184\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:184\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:183\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:183\n \tmov 0x14(%edx),%eax\n \tmov (%eax),%ebx\n \tmov 0x8(%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:181\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:181\n \txor %edx,%edx\n \tmov %eax,-0xcc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:184\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:184\n \tmov -0xcc(%ebp),%eax\n \tjmp 206d <__cxa_finalize@plt+0xe4d>\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:181 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:181 (discriminator 2)\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:181 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:181 (discriminator 1)\n \tadd %ebx,%eax\n \tcmp %edx,%ecx\n \tje 2268 <__cxa_finalize@plt+0x1048>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:184\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:184\n \tfld %st(0)\n \tfldl (%eax)\n \tfxch %st(1)\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tjb 2060 <__cxa_finalize@plt+0xe40>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:186\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:186\n \tsub $0x8,%esp\n \tlea -0x2fa9(%esi),%eax\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tmov %esi,%ebx\n \tpush (%eax)\n \tcall 1170 \n@@ -1428,67 +1428,67 @@\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:90\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:90\n \tmovl $0x0,-0xbc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:350\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:350\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 2b1a <__cxa_finalize@plt+0x18fa>\n \tmov -0xbc(%ebp),%eax\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:146\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:146\n \tmov 0x11c(%esi),%eax\n \tsub $0xc,%esp\n \tmov 0x114(%eax),%ebx\n \tpush $0xc\n \tcall *0xb4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:146 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:146 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush $0x0\n \tpush $0x101\n \tpush $0xa\n \tpush $0x1\n \tpush %eax\n \tpush -0xa0(%ebp)\n \tcall *%ebx\n \tmov %eax,-0xc4(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:148\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:148\n \tadd $0x20,%esp\n \ttest %eax,%eax\n \tje 276e <__cxa_finalize@plt+0x154e>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:158\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:158\n \tmov -0xc4(%ebp),%ecx\n \tmov 0xc(%edi),%eax\n \tcmp 0xc(%ecx),%eax\n \tjne 21b3 <__cxa_finalize@plt+0xf93>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:158 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:158 (discriminator 2)\n \tsub $0x4,%esp\n \tpush %eax\n \tmov -0xc4(%ebp),%eax\n \tpush 0x10(%eax)\n \tpush 0x10(%edi)\n \tmov 0x11c(%esi),%eax\n \tcall *0x284(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:158 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:158 (discriminator 3)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 201a <__cxa_finalize@plt+0xdfa>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:160\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:160\n \tsub $0x8,%esp\n \tlea -0x2de8(%esi),%eax\n \tmov %esi,%ebx\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tpush (%eax)\n \tcall 1170 \n@@ -1554,161 +1554,161 @@\n \tmov %esi,%ebx\n \tpush %ecx\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2110 <__cxa_finalize@plt+0xef0>\n \tlea 0x0(%esi,%eiz,1),%esi\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:195\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:195\n \tmov -0xc8(%ebp),%eax\n \tmov -0xbc(%ebp),%ecx\n \tcmp 0xc(%eax),%ecx\n \tjne 2580 <__cxa_finalize@plt+0x1360>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:195 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:195 (discriminator 2)\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush 0x10(%eax)\n \tpush 0x10(%edi)\n \tmov 0x11c(%esi),%eax\n \tcall *0x284(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:195 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:195 (discriminator 3)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 2580 <__cxa_finalize@plt+0x1360>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:207 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:207 (discriminator 1)\n \tmov 0xc(%edi),%ebx\n \ttest %ebx,%ebx\n \tjle 2acf <__cxa_finalize@plt+0x18af>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:209\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:209\n \tmov 0x10(%edi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:207\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:207\n \txor %eax,%eax\n \tlea -0x4c(%ebp),%ebx\n \tlea -0x7c(%ebp),%ecx\n \tmov %edx,-0xbc(%ebp)\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:209\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:209\n \tmov -0xbc(%ebp),%edx\n \tmov (%edx,%eax,4),%edx\n \tmov %edx,(%ecx,%eax,4)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:210\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:210\n \tmov %edx,(%ebx,%eax,4)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:207 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:207 (discriminator 3)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:207 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:207 (discriminator 1)\n \tcmp %eax,0xc(%edi)\n \tjg 22c0 <__cxa_finalize@plt+0x10a0>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:214\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:214\n \tmov 0x11c(%esi),%eax\n \tsub $0xc,%esp\n \tmov 0x2dc(%eax),%ecx\n \tmov %ecx,-0xbc(%ebp)\n \tpush $0xc\n \tcall *0xb4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:214 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:214 (discriminator 1)\n \tmov -0xbc(%ebp),%ecx\n \tadd $0x10,%esp\n \tpush $0x0\n \tpush %eax\n \tpush %ebx\n \tpush 0xc(%edi)\n \tcall *%ecx\n \tmov %eax,-0xbc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:216\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:216\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 2110 <__cxa_finalize@plt+0xef0>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:218\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:218\n \tmov -0x94(%ebp),%eax\n \tcmp $0x2,%eax\n \tje 2800 <__cxa_finalize@plt+0x15e0>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:240\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:240\n \tmov 0x8(%edi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:246\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:246\n \tmov -0xc4(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:240\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:240\n \tmov %ecx,-0xd4(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:241\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:241\n \tmov -0xc0(%ebp),%ecx\n \tmov 0x8(%ecx),%ecx\n \tmov %ecx,-0xd8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:242\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:242\n \tmov -0xc8(%ebp),%ecx\n \tmov 0x8(%ecx),%ecx\n \tmov %ecx,-0xcc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:247\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:247\n \tmov -0xbc(%ebp),%ecx\n \tmov 0x8(%ecx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:246\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:246\n \ttest %ebx,%ebx\n \tje 2a57 <__cxa_finalize@plt+0x1837>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:251\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:251\n \tcmp $0x1,%eax\n \tje 264b <__cxa_finalize@plt+0x142b>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:80\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:80\n \tmovl $0x0,-0xdc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:82\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:82\n \tmovl $0x0,-0xd0(%ebp)\n \tmov %ecx,-0xe0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:251\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:251\n \ttest %eax,%eax\n \tjne 2a3a <__cxa_finalize@plt+0x181a>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:265\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush $0xfc\n \tcall 1040 \n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tadd $0x10,%esp\n \tpush -0x8c(%ebp)\n \tpush -0x84(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:265\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:265 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tpush -0x88(%ebp)\n \tpush -0x90(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:265 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265 (discriminator 1)\n \tmov -0x98(%ebp),%ecx\n \ttest %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tmov -0xe0(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:265 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265 (discriminator 1)\n \tsetne %al\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tpush %eax\n \tlea -0x7c(%ebp),%eax\n \tpush %eax\n \tpush 0xc(%edi)\n \tpush %ecx\n \tpush -0xcc(%ebp)\n \tpush -0xd8(%ebp)\n \tpush -0xd4(%ebp)\n \tmov %edx,-0xcc(%ebp)\n \tpush %edx\n \tcall 35c0 \n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13 (discriminator 1)\n \tlea -0x1f4(%esi),%eax\n \tmov -0xcc(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13 (discriminator 1)\n \tadd $0x8,%eax\n \tmov %eax,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:307\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:307\n \tsub $0xc,%esp\n \tpush -0xcc(%ebp)\n \tmov %esi,%ebx\n \tcall 4480 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:28\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:28\n \tmov -0xcc(%ebp),%eax\n \tmov 0x90(%eax),%ecx\n \tmov %ecx,-0xcc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:309 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:309 (discriminator 1)\n \tmov %eax,%ecx\n \tmov (%eax),%eax\n \tmov %ecx,(%esp)\n \tcall *0x4(%eax)\n /usr/include/python3.12/object.h:244\n \tmov (%edi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n@@ -1761,74 +1761,74 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 24bc <__cxa_finalize@plt+0x129c>\n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%ecx)\n \tje 2aa9 <__cxa_finalize@plt+0x1889>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:327\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:327\n \tmov -0xcc(%ebp),%eax\n \tcmp $0x1,%eax\n \tje 29f8 <__cxa_finalize@plt+0x17d8>\n \tcmp $0x2,%eax\n \tje 29a8 <__cxa_finalize@plt+0x1788>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:345\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:345\n \tcmpl $0x2,-0x94(%ebp)\n \tjne 211a <__cxa_finalize@plt+0xefa>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:347\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:347\n \tsub $0x4,%esp\n \tlea -0x2f8c(%esi),%eax\n \tpush -0xdc(%ebp)\n \tmov %esi,%ebx\n \tpush -0xbc(%ebp)\n \tpush %eax\n \tcall 1120 \n \tadd $0x10,%esp\n \tmov %eax,-0xbc(%ebp)\n \tjmp 211a <__cxa_finalize@plt+0xefa>\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:95\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:95\n \tsub $0x8,%esp\n \tlea -0x2fe9(%esi),%eax\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tpush (%eax)\n \tcall 1170 \n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:96\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:96\n \tadd $0x10,%esp\n \tjmp 2110 <__cxa_finalize@plt+0xef0>\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:102\n \tsub $0x8,%esp\n \tlea -0x2fd0(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:118\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:118\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tmov %esi,%ebx\n \tpush (%eax)\n \tcall 1170 \n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:120\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:120\n \tadd $0x10,%esp\n \tjmp 2110 <__cxa_finalize@plt+0xef0>\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:173\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:173\n \tsub $0x8,%esp\n \tlea -0x2dc0(%esi),%eax\n \tjmp 2084 <__cxa_finalize@plt+0xe64>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:110\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:110\n \tsub $0x8,%esp\n \tlea -0x2fbb(%esi),%eax\n \tjmp 2539 <__cxa_finalize@plt+0x1319>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:197\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:197\n \tsub $0x8,%esp\n \tlea -0x2d9c(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:228\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:228\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tmov %esi,%ebx\n \tpush (%eax)\n \tcall 1170 \n /usr/include/python3.12/object.h:244\n \tmov (%edi),%eax\n@@ -1865,15 +1865,15 @@\n \tlea 0x0(%esi,%eiz,1),%esi\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 20df <__cxa_finalize@plt+0xebf>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:136\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:136\n \tsub $0x8,%esp\n \tlea -0x2e40(%esi),%eax\n \tmov %esi,%ebx\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tpush (%eax)\n \tcall 1170 \n@@ -1890,105 +1890,105 @@\n /usr/include/python3.12/object.h:244\n \tmov -0xc0(%ebp),%edi\n \tmov (%edi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 20f2 <__cxa_finalize@plt+0xed2>\n \tjmp 2110 <__cxa_finalize@plt+0xef0>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:80\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:80\n \tmovl $0x0,-0xdc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:246 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:246 (discriminator 1)\n \tmov -0xc4(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:82\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:82\n \tmovl $0x0,-0xd0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:246 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:246 (discriminator 1)\n \tmov 0x8(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:281\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:281\n \tsub $0xc,%esp\n \tmov %edx,-0xe4(%ebp)\n \tmov %esi,%ebx\n \tmov %ecx,-0xe0(%ebp)\n \tpush $0x100\n \tcall 1040 \n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tadd $0x10,%esp\n \tpush -0x8c(%ebp)\n \tmov -0xe0(%ebp),%ecx\n \tpush -0x84(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:281\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:281\n \tmov %eax,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:281 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:281 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tpush -0x88(%ebp)\n \tpush -0x90(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:281 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:281 (discriminator 1)\n \tmov -0x98(%ebp),%edx\n \ttest %edx,%edx\n \tsetne %al\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tpush %eax\n \tlea -0x7c(%ebp),%eax\n \tpush %eax\n \tpush 0xc(%edi)\n \tpush %ecx\n \tpush -0xcc(%ebp)\n \tpush -0xd8(%ebp)\n \tpush -0xd4(%ebp)\n \tmov %ebx,-0xcc(%ebp)\n \tpush %ebx\n \tmov %esi,%ebx\n \tcall 35c0 \n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:17 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:17 (discriminator 1)\n \tmov -0xcc(%ebp),%ebx\n \tlea -0x180(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:17 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:17 (discriminator 1)\n \tmov -0xe4(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n \tmov 0x98(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:17 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:17 (discriminator 1)\n \tadd $0x8,%eax\n \tmov %eax,(%ebx)\n \tmov %edx,0xfc(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n \ttest %ecx,%ecx\n \tjle 2409 <__cxa_finalize@plt+0x11e9>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:23\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:23\n \tflds -0x2914(%esi)\n \tmov %edi,-0xd4(%ebp)\n \tshl $0x2,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:23\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:23\n \tmov %ebx,%edi\n \tjmp 2740 <__cxa_finalize@plt+0x1520>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n \tfld %st(0)\n \tfldl (%edx,%eax,2)\n \tfxch %st(1)\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tjbe 275a <__cxa_finalize@plt+0x153a>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:23 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:23 (discriminator 1)\n \tmov 0x8c(%edi),%ebx\n \tmovl $0x3,(%ebx,%eax,1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:19 (discriminator 1)\n \tadd $0x4,%eax\n \tcmp %eax,%ecx\n \tjne 2740 <__cxa_finalize@plt+0x1520>\n \tfstp %st(0)\n \tmov -0xd4(%ebp),%edi\n \tjmp 2409 <__cxa_finalize@plt+0x11e9>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:150\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:150\n \tsub $0x8,%esp\n \tlea -0x2e14(%esi),%eax\n \tmov %esi,%ebx\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tpush (%eax)\n \tcall 1170 \n@@ -2031,157 +2031,157 @@\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 20ab <__cxa_finalize@plt+0xe8b>\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:220\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:220\n \tmov 0x11c(%esi),%eax\n \tsub $0xc,%esp\n \tmov 0x2dc(%eax),%edx\n \tmov %edx,-0xcc(%ebp)\n \tpush $0xc\n \tcall *0xb4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:220 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:220 (discriminator 1)\n \tmov -0xcc(%ebp),%edx\n \tadd $0x10,%esp\n \tpush $0x0\n \tpush %eax\n \tpush %ebx\n \tpush 0xc(%edi)\n \tcall *%edx\n \tmov %eax,-0xdc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:222\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:222\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 2110 <__cxa_finalize@plt+0xef0>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:224\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:224\n \tmov 0x11c(%esi),%eax\n \tsub $0xc,%esp\n \tmov 0x114(%eax),%ebx\n \tpush $0x7\n \tcall *0xb4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:224 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:224 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush $0x0\n \tpush $0x101\n \tpush $0xa\n \tpush $0x1\n \tpush %eax\n \tpush -0x9c(%ebp)\n \tcall *%ebx\n \tmov %eax,-0xd0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:226\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:226\n \tadd $0x20,%esp\n \ttest %eax,%eax\n \tje 2ae8 <__cxa_finalize@plt+0x18c8>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:246\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:246\n \tmov -0xc4(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:245\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:245\n \txor %edx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:246\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:246\n \ttest %eax,%eax\n \tje 288d <__cxa_finalize@plt+0x166d>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:246 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:246 (discriminator 1)\n \tmov 0x8(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:240\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:240\n \tmov 0x8(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:247\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:247\n \tmov -0xbc(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:240\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:240\n \tmov %eax,-0xd4(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:241\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:241\n \tmov -0xc0(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:247\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:247\n \tmov 0x8(%ecx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:241\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:241\n \tmov 0x8(%eax),%eax\n \tmov %eax,-0xd8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:242\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:242\n \tmov -0xc8(%ebp),%eax\n \tmov 0x8(%eax),%eax\n \tmov %eax,-0xcc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:251\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:251\n \tmov -0x94(%ebp),%eax\n \tcmp $0x1,%eax\n \tje 2668 <__cxa_finalize@plt+0x1448>\n \tcmp $0x2,%eax\n \tjne 2381 <__cxa_finalize@plt+0x1161>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:287\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:287\n \tmov %edx,-0xec(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:244 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:244 (discriminator 1)\n \tmov -0xd0(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:286\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:286\n \tmov -0xdc(%ebp),%edx\n \tmov %ecx,-0xe8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:244 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:244 (discriminator 1)\n \tmov 0x8(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:286\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:286\n \tmov 0x8(%edx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:244 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:244 (discriminator 1)\n \tmov %eax,-0xe0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:286\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:286\n \tmov %edx,-0xe4(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300\n \tpush $0x108\n \tcall 1040 \n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tadd $0x10,%esp\n \tpush -0x8c(%ebp)\n \tpush -0x84(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tpush -0x88(%ebp)\n \tpush -0x90(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300 (discriminator 1)\n \tmov -0x98(%ebp),%ecx\n \ttest %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tmov -0xe8(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300 (discriminator 1)\n \tsetne %al\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tpush %eax\n \tlea -0x7c(%ebp),%eax\n \tpush %eax\n \tpush 0xc(%edi)\n \tpush %ecx\n \tpush -0xcc(%ebp)\n \tpush -0xd8(%ebp)\n \tpush -0xd4(%ebp)\n \tmov %edx,-0xcc(%ebp)\n \tpush %edx\n \tcall 35c0 \n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.h:15 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.h:15 (discriminator 1)\n \tlea -0x148(%esi),%eax\n \tmov -0xcc(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:13\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.h:15 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.h:15 (discriminator 1)\n \tmov -0xe0(%ebp),%ecx\n \tadd $0x8,%eax\n \tmov %eax,(%edx)\n \tmov %edx,%eax\n \tmov -0xec(%ebp),%edx\n \tmov %ecx,0x104(%eax)\n \tmov %edx,0xfc(%eax)\n \tmov -0xe4(%ebp),%edx\n \tmov %edx,0x100(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:302\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:302\n \tjmp 2409 <__cxa_finalize@plt+0x11e9>\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:339\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:339\n \tsub $0x8,%esp\n \tlea -0x2d00(%esi),%eax\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tmov %esi,%ebx\n \tpush (%eax)\n \tcall 1170 \n@@ -2201,15 +2201,15 @@\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2110 <__cxa_finalize@plt+0xef0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:333\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:333\n \tsub $0x8,%esp\n \tlea -0x2d44(%esi),%eax\n \tjmp 29b1 <__cxa_finalize@plt+0x1791>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n@@ -2223,32 +2223,32 @@\n \tjmp 2466 <__cxa_finalize@plt+0x1246>\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %ecx\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2480 <__cxa_finalize@plt+0x1260>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:251\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:251\n \tmovl $0x0,-0xcc(%ebp)\n \tjmp 2409 <__cxa_finalize@plt+0x11e9>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:118\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:118\n \tsub $0x8,%esp\n \tlea -0x2e90(%esi),%eax\n \tjmp 2539 <__cxa_finalize@plt+0x1319>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:80\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:80\n \tmovl $0x0,-0xdc(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:82\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:82\n \tmovl $0x0,-0xd0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:251\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:251\n \tcmp $0x1,%eax\n \tjne 2381 <__cxa_finalize@plt+0x1161>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:245\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:245\n \txor %edx,%edx\n \tjmp 2668 <__cxa_finalize@plt+0x1448>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:127\n \tsub $0x8,%esp\n \tlea -0x2e64(%esi),%eax\n \tmov %esi,%ebx\n \tpush %eax\n \tmov -0x28(%esi),%eax\n \tpush (%eax)\n \tcall 1170 \n@@ -2275,15 +2275,15 @@\n \tlea -0x4c(%ebp),%ebx\n \tjmp 22d7 <__cxa_finalize@plt+0x10b7>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2633 <__cxa_finalize@plt+0x1413>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:228\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:228\n \tsub $0x8,%esp\n \tlea -0x2d74(%esi),%eax\n \tjmp 2589 <__cxa_finalize@plt+0x1369>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n@@ -2291,132 +2291,132 @@\n \tjmp 279e <__cxa_finalize@plt+0x157e>\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 27b8 <__cxa_finalize@plt+0x1598>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:350\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:350\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:265\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265\n \tmov %eax,%edi\n \tjmp 1240 <__cxa_finalize@plt+0x20>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:310\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:310\n \tjmp 126c <__cxa_finalize@plt+0x4c>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:281\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:281\n \tmov %eax,%edi\n \tjmp 12dd <__cxa_finalize@plt+0xbd>\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:300\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300\n \tmov %eax,%edi\n \tjmp 1309 <__cxa_finalize@plt+0xe9>\n \tlea 0x0(%esi,%eiz,1),%esi\n \n 00002b40 :\n PyInit_cfmm():\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:48\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:48\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x74ab,%ebx\n \tsub $0x14,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:52\n \tpush $0x3f5\n \tlea 0xac(%ebx),%eax\n \tpush %eax\n \tcall 11d0 \n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:54\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:54\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 2cbe \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1486\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1486\n \tsub $0xc,%esp\n \tmov %eax,%edi\n \tlea -0x2f89(%ebx),%eax\n \tpush %eax\n \tcall 1130 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1489\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1489\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1486\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1486\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1489\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1489\n \ttest %eax,%eax\n \tje 2c9f \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1492\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1492\n \tsub $0x8,%esp\n \tlea -0x2f6c(%ebx),%eax\n \tpush %eax\n \tpush %ebp\n \tcall 1060 \n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1492\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1492\n \tmov %eax,%esi\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 2bb7 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,0x0(%ebp)\n \tje 2c48 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1494\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1494\n \ttest %esi,%esi\n \tje 2c9f \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1498 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1498 (discriminator 1)\n \tmov -0x20(%ebx),%eax\n \tcmp %eax,0x4(%esi)\n \tjne 2cd0 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1503\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1503\n \tsub $0x8,%esp\n \tpush $0x0\n \tpush %esi\n \tcall 11a0 \n /usr/include/python3.12/object.h:244\n \tmov (%esi),%edx\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1503 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1503 (discriminator 1)\n \tmov %eax,0x11c(%ebx)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 2bf3 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%edx\n \tmov %edx,(%esi)\n \tje 2c60 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1505\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1505\n \ttest %eax,%eax\n \tje 2d46 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511\n \tcall *(%eax)\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514\n \tmov 0x11c(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511 (discriminator 1)\n \tcmp $0x1000009,%eax\n \tjne 2c80 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517\n \tcall *0x34c(%edx)\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525\n \tmov 0x11c(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517 (discriminator 1)\n \tcmp $0xc,%edx\n \tjbe 2d08 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533\n \tcall *0x348(%eax)\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1534\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1534\n \ttest %eax,%eax\n \tje 2d3b \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1547\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1547\n \tcmp $0x1,%eax\n \tjne 2d1c \n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:67\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:67\n \tadd $0xc,%esp\n \tmov %edi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n@@ -2427,55 +2427,55 @@\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2bb7 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 1100 <_Py_Dealloc@plt>\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1505\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1505\n \tmov 0x11c(%ebx),%eax\n \tadd $0x10,%esp\n \tjmp 2bf3 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514\n \tcall *(%edx)\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1512\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1512\n \tpush %eax\n \tlea -0x2ca0(%ebx),%eax\n \tpush $0x1000009\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1518\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1518\n \tpush %eax\n \tmov -0x18(%ebx),%eax\n \tpush (%eax)\n \tcall 10d0 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:57 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:57 (discriminator 1)\n \tcall 1210 \n \tsub $0x8,%esp\n \tlea -0x2aa8(%ebx),%eax\n \tpush %eax\n \tmov -0x10(%ebx),%eax\n \tpush (%eax)\n \tcall 1170 \n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:57\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:57\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:67\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:67\n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:55\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:55\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:67\n+./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:67\n \tpop %ebx\n \tmov %edi,%eax\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1499\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1499\n \tsub $0x8,%esp\n \tlea -0x2cc4(%ebx),%eax\n \tpush %eax\n \tmov -0x18(%ebx),%eax\n \tpush (%eax)\n \tcall 1170 \n /usr/include/python3.12/object.h:244\n@@ -2490,343 +2490,343 @@\n \tjne 2c9f \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 1100 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2c9f \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525\n \tcall *0x34c(%eax)\n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1518\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1518\n \tpush %eax\n \tlea -0x2c54(%ebx),%eax\n \tpush $0xd\n \tjmp 2c8e \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1548\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1548\n \tsub $0x8,%esp\n \tlea -0x2b00(%ebx),%eax\n \tpush %eax\n \tmov -0x18(%ebx),%eax\n \tpush (%eax)\n \tcall 1170 \n \tadd $0x10,%esp\n \tjmp 2c9f \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1535\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1535\n \tsub $0x8,%esp\n \tlea -0x2b2c(%ebx),%eax\n \tjmp 2d25 \n-./.mesonpy-2aq4fnbg/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1506\n+./.mesonpy-c4r3g9fr/../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1506\n \tsub $0x8,%esp\n \tlea -0x2f61(%ebx),%eax\n \tjmp 2d25 \n __x86.get_pc_thunk.si():\n \tmov (%esp),%esi\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n heap::~heap():\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:46\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:46\n \tpush %esi\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x728d,%ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n \tlea -0x1fc(%ebx),%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:48\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:48\n \tmov 0x10(%esi),%eax\n \ttest %eax,%eax\n \tje 2d8f \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:48 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:48 (discriminator 1)\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1190 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:49\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:49\n \tmov 0x1c(%esi),%eax\n \ttest %eax,%eax\n \tje 2da2 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:49 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:49 (discriminator 1)\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1190 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:50\n \tmov 0x14(%esi),%eax\n \ttest %eax,%eax\n \tje 2db5 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:50 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:50 (discriminator 1)\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1190 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:51\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:51\n \tmov 0x18(%esi),%eax\n \ttest %eax,%eax\n \tje 2dc8 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:51 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:51 (discriminator 1)\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1190 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:52\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \txchg %ax,%ax\n heap::~heap():\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:46\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:46\n \tpush %esi\n \tcall 2d51 \n \tadd $0x721e,%esi\n \tpush %ebx\n \tsub $0x10,%esp\n \tmov 0x1c(%esp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:52\n \tpush %ebx\n \tcall 2d60 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:52 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:52 (discriminator 1)\n \tpop %eax\n \tpop %edx\n \tpush $0x24\n \tpush %ebx\n \tmov %esi,%ebx\n \tcall 10e0 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:52\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n heap::heap(int, bool):\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:34\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:34\n \tpush %esi\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x71ed,%ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n \tmov 0x14(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:37\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:37\n \tmovl $0x0,0xc(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:34\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:34\n \tlea -0x1fc(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:36\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:36\n \tmov %eax,0x4(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:34\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:34\n \tmov %edx,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:39\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:39\n \tmov 0x18(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:38\n \tmovl $0x0,0x8(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:39\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:39\n \tmov %dl,0x20(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40\n \tcmp $0xfffffff,%eax\n \tja 137e <__cxa_finalize@plt+0x15e>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40 (discriminator 3)\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40 (discriminator 1)\n \tshl $0x3,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40 (discriminator 3)\n \tpush %eax\n \tcall 1110 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:41\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:41\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40 (discriminator 1)\n \tmov %eax,0x10(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:41\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:41\n \tmov 0x4(%esi),%eax\n \tcmp $0x1fffffff,%eax\n \tja 137e <__cxa_finalize@plt+0x15e>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:41 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:41 (discriminator 3)\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:41 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:41 (discriminator 1)\n \tshl $0x2,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:41 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:41 (discriminator 3)\n \tpush %eax\n \tcall 1110 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:42\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:42\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:41 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:41 (discriminator 1)\n \tmov %eax,0x1c(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:42\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:42\n \tmov 0x4(%esi),%eax\n \tcmp $0x1fffffff,%eax\n \tja 137e <__cxa_finalize@plt+0x15e>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:42 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:42 (discriminator 3)\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:42 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:42 (discriminator 1)\n \tshl $0x2,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:42 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:42 (discriminator 3)\n \tpush %eax\n \tcall 1110 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:43\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:43\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:42 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:42 (discriminator 1)\n \tmov %eax,0x14(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:43\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:43\n \tmov 0x4(%esi),%eax\n \tcmp $0x1fffffff,%eax\n \tja 137e <__cxa_finalize@plt+0x15e>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:43 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:43 (discriminator 3)\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:43 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:43 (discriminator 1)\n \tshl $0x2,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:43 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:43 (discriminator 3)\n \tpush %eax\n \tcall 1110 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:43 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:43 (discriminator 1)\n \tmov %eax,0x18(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:44\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:44\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n heap::peek() const:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:70\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:70\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 2d51 \n \tadd $0x712a,%esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov 0x8(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:71\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:71\n \tmov 0xc(%eax),%ebx\n \ttest %ebx,%ebx\n \tje 1384 <__cxa_finalize@plt+0x164>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:73\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:73\n \tmov 0x14(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:74\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:74\n \tmov 0x10(%eax),%eax\n \tmov (%edx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:75\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:75\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:74\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:74\n \tlea (%eax,%edx,8),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:75\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:75\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n heap::empty() const:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:161\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:161\n \tmov 0x4(%esp),%eax\n \tmov 0xc(%eax),%eax\n \ttest %eax,%eax\n \tsete %al\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:163\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:163\n \tret\n \tnop\n \txchg %ax,%ax\n heap::test() const:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:166\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:166\n \tcall 35aa \n \tadd $0x70df,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x40(%ebp)\n \tmov %gs:0x14,%edi\n \tmov %edi,-0x1c(%ebp)\n \tmov 0x8(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:167 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:167 (discriminator 1)\n \tmov 0xc(%edi),%ecx\n \ttest %ecx,%ecx\n \tjle 2fdf \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:174\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:174\n \tlea -0x1(%ecx),%eax\n \tmov %ecx,-0x3c(%ebp)\n \tlea 0x1(%ecx,%ecx,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:176\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:176\n \tmov 0x14(%edi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:174\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:174\n \tmov %eax,-0x2c(%ebp)\n \tlea -0x24(%ebp),%eax\n \tmov -0x2c(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:176\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:176\n \tmov $0x1,%edx\n \tmov %eax,-0x34(%ebp)\n \tlea -0x1c(%ebp),%eax\n \tmov %eax,-0x30(%ebp)\n \tmov -0x34(%ebp),%eax\n \tmov %eax,-0x38(%ebp)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:171\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:171\n \tlea 0x1(%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:170\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:170\n \tmov %edx,-0x24(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:171\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:171\n \tmov %ecx,-0x2c(%ebp)\n \tmov %esi,-0x34(%ebp)\n \tmov %eax,-0x20(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:172 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:172 (discriminator 1)\n \tmov -0x38(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:174\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:174\n \tmov (%eax),%ecx\n \tmov -0x2c(%ebp),%esi\n \tcmp %esi,%ecx\n \tjge 2fa9 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:178\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:178\n \tmov 0x10(%edi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:177\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:177\n \tmov (%ebx,%ecx,4),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:178\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:178\n \tfldl (%esi,%ecx,8)\n \tmov %esi,%ecx\n \tmov -0x2(%ebx,%edx,2),%esi\n \tfldl (%ecx,%esi,8)\n \tfxch %st(1)\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tjb 13ce <__cxa_finalize@plt+0x1ae>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:172 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:172 (discriminator 1)\n \tadd $0x4,%eax\n \tcmp %eax,-0x30(%ebp)\n \tjne 2f82 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:167 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:167 (discriminator 1)\n \tmov -0x34(%ebp),%esi\n \tadd $0x2,%edx\n \tmov -0x2c(%ebp),%ecx\n \tcmp %esi,%edx\n \tjne 2f70 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:187\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:187\n \tmov -0x3c(%ebp),%ecx\n \tmov 0x1c(%edi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:185\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:185\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:187\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:187\n \tmov (%ebx,%eax,4),%edx\n \tcmp %eax,(%esi,%edx,4)\n \tjne 2ff3 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:185 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:185 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:185 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:185 (discriminator 1)\n \tcmp %ecx,%eax\n \tjne 2fd0 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:193\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:193\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 304c \n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n@@ -2836,531 +2836,531 @@\n \tmov -0x40(%ebp),%ebx\n \tsub $0x4,%esp\n \tpush %eax\n \tlea -0x2efe(%ebx),%eax\n \tpush %eax\n \tpush $0x1\n \tcall 1030 <__printf_chk@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190\n \tmovl $0x8,(%esp)\n \tcall 10a0 <__cxa_allocate_exception@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190 (discriminator 1)\n \tlea -0x2a0c(%ebx),%eax\n \tpush %eax\n \tpush %esi\n \tcall 1070 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190 (discriminator 2)\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 3051 \n \tpush %eax\n \tmov -0x40(%ebp),%eax\n \tpush -0x1c(%eax)\n \tmov %eax,%ebx\n \tpush -0x4(%eax)\n \tpush %esi\n \tcall 11f0 <__cxa_throw@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:193\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:193\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190 (discriminator 2)\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:190 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:190 (discriminator 1)\n \tmov %eax,%edi\n \tjmp 1418 <__cxa_finalize@plt+0x1f8>\n \tnop\n \txchg %ax,%ax\n heap::push(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:55\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:55\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 2d51 \n \tadd $0x6f8a,%esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov 0x8(%ebp),%ebx\n \tfldl 0x10(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:56\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:56\n \tmov 0xc(%ebx),%edx\n \tcmp 0x4(%ebx),%edx\n \tje 1472 <__cxa_finalize@plt+0x252>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:58\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:58\n \tmov 0x8(%ebx),%eax\n \tmov 0x14(%ebx),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:59\n \tmov 0xc(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:58\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:58\n \tmov %eax,(%esi,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:59\n \tmov 0x18(%ebx),%edx\n \tmov %ecx,(%edx,%eax,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:60\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:60\n \tmov 0x10(%ebx),%eax\n \tmov 0x8(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:61\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:61\n \tmov 0x1c(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:60\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:60\n \tmov %eax,-0x20(%ebp)\n \tfstpl (%eax,%edx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:61\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:61\n \tmov 0xc(%ebx),%eax\n \tmov %ecx,-0x28(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:97\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:97\n \tlea 0x0(,%eax,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:61\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:61\n \tmov %eax,(%ecx,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:63\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:63\n \tlea 0x1(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:97\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:97\n \tlea (%esi,%edi,1),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:62\n \taddl $0x1,0x8(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:63\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:63\n \tmov %edx,0xc(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:97\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:97\n \tmov %edi,-0x24(%ebp)\n \tmov (%ecx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \ttest %eax,%eax\n \tjle 3112 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tmov -0x20(%ebp),%edx\n \tmov -0x24(%ebp),%ecx\n \tmov %edi,-0x30(%ebp)\n \tmov %ebx,0x8(%ebp)\n \tfldl (%edx,%edi,8)\n \tmov %edx,-0x2c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tlea -0x1(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tadd %esi,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tmov %edx,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tmov %ecx,-0x24(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tmov -0x2c(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tsar $1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:101\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:101\n \tlea 0x0(,%edi,4),%ebx\n \tlea (%esi,%ebx,1),%edx\n \tmov %edx,-0x34(%ebp)\n \tmov (%edx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tfldl (%ecx,%edx,8)\n \tfstl -0x20(%ebp)\n \tfcomip %st(1),%st\n \tja 3130 \n \tfstp %st(0)\n \tmov -0x30(%ebp),%edi\n \tmov -0x24(%ebp),%ecx\n \tmov 0x8(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov -0x28(%ebp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:65\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:65\n \tcmpb $0x0,0x20(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:111\n \tmov %edi,(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov %eax,(%esi,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:65\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:65\n \tjne 3148 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:66\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:66\n \tmov 0x8(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:67\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:67\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:66\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:66\n \tsub $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:67\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:67\n \tpop %edi\n \tpop %ebp\n \tret\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tmov -0x24(%ebp),%ecx\n \tmov %edx,(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:105\n \tmov -0x28(%ebp),%ecx\n \tmov %eax,(%ecx,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \ttest %edi,%edi\n \tje 3168 \n \tmov %edi,%eax\n \tmov %ebx,%ecx\n \tjmp 30df \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:65 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:65 (discriminator 1)\n \tsub $0xc,%esp\n \tpush %ebx\n \tcall 2f10 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:66\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:66\n \tmov 0x8(%ebx),%eax\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:67\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:67\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:66\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:66\n \tsub $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:67\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:67\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n \tfstp %st(0)\n \tmov -0x30(%ebp),%edi\n \tmov 0x8(%ebp),%ebx\n \txor %eax,%eax\n \tmov -0x34(%ebp),%ecx\n \tjmp 3112 \n \tnop\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n heap::pop(int*, double*):\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:78\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 2d51 \n \tadd $0x6e6a,%esi\n \tpush %ebx\n \tsub $0x4c,%esp\n \tmov 0x8(%ebp),%ecx\n \tmov 0xc(%ebp),%edx\n \tmov 0x10(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:80\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:80\n \tmov 0xc(%ecx),%edi\n \ttest %edi,%edi\n \tje 14be <__cxa_finalize@plt+0x29e>\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:82\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:82\n \tmov 0x14(%ecx),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:83\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:83\n \tmov 0x10(%ecx),%edi\n \tmov (%esi),%eax\n \tmov %edi,-0x20(%ebp)\n \tfldl (%edi,%eax,8)\n \tfstl -0x28(%ebp)\n \tfstpl (%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:84\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:84\n \tmov 0x18(%ecx),%ebx\n \tmov (%ebx,%eax,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:86\n \tmov 0x1c(%ecx),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:84\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:84\n \tmov %eax,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:85\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:85\n \tmov 0xc(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:86\n \tmov %ebx,-0x34(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:85\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:85\n \tmov -0x4(%esi,%eax,4),%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:86\n \tmovl $0x0,(%ebx,%eax,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:87\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:87\n \tmov 0xc(%ecx),%ebx\n \tlea -0x1(%ebx),%eax\n \tmov %eax,0xc(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:121\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:121\n \tmov (%esi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:87\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:87\n \tmov %eax,-0x2c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:123\n \tcmp $0x1,%eax\n \tjle 3310 \n \tmov -0x20(%ebp),%eax\n \tmov %esi,-0x28(%ebp)\n \txor %ebx,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:122\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:122\n \tmov $0x1,%edx\n \tmov %edi,-0x50(%ebp)\n \tmov %eax,-0x4c(%ebp)\n \tmov %ecx,-0x54(%ebp)\n \tjmp 3255 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:127\n \tlea 0x4(%ecx,%edi,1),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:126 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:126 (discriminator 1)\n \tmov -0x4c(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:127\n \tmov %edi,-0x38(%ebp)\n \tmov (%edi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:126 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:126 (discriminator 1)\n \tfldl (%ecx,%edi,8)\n \tfstl -0x40(%ebp)\n \tfldl (%ecx,%esi,8)\n \tfstl -0x48(%ebp)\n \tfxch %st(1)\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tja 3272 \n \tmov -0x38(%ebp),%edx\n \tmov %edi,-0x20(%ebp)\n \tmov %edi,%esi\n \tmov %edx,-0x30(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:132\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:132\n \tmov -0x34(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:131\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:131\n \tmov -0x28(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:132\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:132\n \tmov -0x20(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:131\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:131\n \tmov %esi,(%edi,%ebx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:132\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:132\n \tmov %ebx,(%edx,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:134\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:134\n \tlea 0x1(%eax,%eax,1),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:123\n \tcmp %edx,-0x2c(%ebp)\n \tjle 3280 \n \tmov %eax,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:127\n \tmov -0x28(%ebp),%ecx\n \tlea 0x0(,%edx,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:125\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:125\n \tlea 0x1(%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:127\n \tlea (%ecx,%edi,1),%esi\n \tmov %esi,-0x30(%ebp)\n \tmov (%esi),%esi\n \tmov %esi,-0x20(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:126\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:126\n \tcmp %eax,-0x2c(%ebp)\n \tjg 3210 \n \tmov %edx,%eax\n \tjmp 323b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:136\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:136\n \tmov -0x30(%ebp),%edx\n \tmov %edi,%esi\n \tmov -0x50(%ebp),%edi\n \tmov -0x4c(%ebp),%ebx\n \tmov -0x54(%ebp),%ecx\n \tmov %edi,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \ttest %eax,%eax\n \tje 32c5 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tfldl (%ebx,%edi,8)\n \tmov %ebx,-0x28(%ebp)\n \tmov %edi,-0x2c(%ebp)\n \tmov %ecx,-0x40(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tlea -0x1(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tlea (%esi,%eax,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tsar $1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tmov %edi,-0x30(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tmov -0x28(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:101\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:101\n \tlea (%esi,%edx,4),%ebx\n \tmov (%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tfldl (%edi,%ecx,8)\n \tfstl -0x20(%ebp)\n \tfcomip %st(1),%st\n \tja 32e0 \n \tfstp %st(0)\n \tmov -0x2c(%ebp),%edi\n \tmov -0x40(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:111\n \tmov -0x30(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov -0x34(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:89\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:89\n \tcmpb $0x0,0x20(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:111\n \tmov %edi,(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov %eax,(%edx,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:89\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:89\n \tjne 32f8 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:90\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:90\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tlea (%esi,%eax,4),%edi\n \tmov %ecx,(%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:105\n \tmov -0x34(%ebp),%edi\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \ttest %edx,%edx\n \tje 3317 \n \tmov %edx,%eax\n \tjmp 32a0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:89 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:89 (discriminator 1)\n \tmov %ecx,0x8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:90\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:90\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:89 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:89 (discriminator 1)\n \tjmp 2f10 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:123\n \tmov %esi,-0x30(%ebp)\n \txor %eax,%eax\n \tjmp 32c5 \n \tfstp %st(0)\n \tmov -0x2c(%ebp),%edi\n \tmov -0x40(%ebp),%ecx\n \tmov %ebx,-0x30(%ebp)\n \txor %eax,%eax\n \tjmp 32c5 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n heap::set(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:142\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:142\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov 0x40(%esp),%ebx\n \tmov 0x44(%esp),%edx\n \tfldl 0x48(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:143\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:143\n \tmov 0x10(%ebx),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:144\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:144\n \tmov 0x1c(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:143\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:143\n \tlea 0x0(%ebp,%edx,8),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:144\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:144\n \tmov (%ecx,%edx,4),%esi\n \tmov %ecx,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:143\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:143\n \tfldl (%eax)\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:145\n \tfstl (%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:146\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:146\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tja 3410 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:150\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:150\n \tmov 0x14(%ebx),%ecx\n \tlea 0x0(,%esi,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:152\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:152\n \tmovzbl 0x20(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:150\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:150\n \tmov %eax,(%esp)\n \tadd %ecx,%eax\n \tmov (%eax),%edi\n \tfldl 0x0(%ebp,%edi,8)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 3389 \n \tje 33a0 \n \tfstp %st(0)\n \tjmp 3390 \n \tfstp %st(0)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:156\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:156\n \ttest %dl,%dl\n \tjne 33fd \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:157\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:157\n \tadd $0x2c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \ttest %esi,%esi\n \tjle 33e8 \n \tmov %edi,0x10(%esp)\n \tmov %dl,0x17(%esp)\n \tmov %ebx,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tlea -0x1(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tmov (%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tsar $1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:101\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:101\n \tlea 0x0(,%eax,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tadd %ecx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:101\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:101\n \tlea (%ecx,%edi,1),%ebx\n \tmov %ebx,0x1c(%esp)\n \tmov (%ebx),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tfldl 0x0(%ebp,%ebx,8)\n \tfcomip %st(1),%st\n \tja 3430 \n \tfstp %st(0)\n \tmov %edx,%eax\n \tmov 0x10(%esp),%edi\n \tmovzbl 0x17(%esp),%edx\n \tmov 0x18(%esp),%ebx\n \tjmp 33f0 \n \tlea 0x0(%esi),%esi\n \tfstp %st(0)\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:111\n \tmov %edi,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov 0xc(%esp),%eax\n \tmov %esi,(%eax,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:156\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:156\n \ttest %dl,%dl\n \tje 3394 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:152 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:152 (discriminator 1)\n \tmov %ebx,0x40(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:157\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:157\n \tadd $0x2c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:152 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:152 (discriminator 1)\n \tjmp 2f10 \n \tlea 0x0(%esi),%esi\n \tfstpl (%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:148\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:148\n \tsub $0x8,%esp\n \tpush %esi\n \tpush %ebx\n \tcall 3470 \n \tadd $0x10,%esp\n \tfldl (%esp)\n \tjmp 3364 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tmov %ebx,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:105\n \tmov 0xc(%esp),%edx\n \tmov %esi,(%edx,%ebx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \ttest %eax,%eax\n \tje 3450 \n \tmov %edi,(%esp)\n \tmov %eax,%esi\n \tjmp 33b0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n@@ -3373,149 +3373,149 @@\n \tjmp 33f0 \n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n heap::_siftUp(int):\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:116\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:116\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x24,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:122\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:122\n \tmov 0x3c(%esp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:121\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:121\n \tmov 0x38(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:117\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:117\n \tmov 0x38(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:122\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:122\n \tlea 0x1(%ebx,%ebx,1),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov 0x38(%esp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:121\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:121\n \tmov 0x14(%edi),%ebp\n \tmov 0x3c(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:117\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:117\n \tmov 0xc(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov 0x1c(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:121\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:121\n \tlea 0x0(%ebp,%edi,4),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:117\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:117\n \tmov %eax,0x8(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov %ecx,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:121\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:121\n \tmov (%esi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:123\n \tcmp %edx,%eax\n \tjle 3598 \n \tmov %edi,0x1c(%esp)\n \tmov 0x3c(%esp),%ebx\n \tjmp 350e \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:127\n \tmov 0x38(%esp),%esi\n \tlea 0x4(%ebp,%edi,1),%edi\n \tmov %edi,0x18(%esp)\n \tmov (%edi),%edi\n \tmov 0x10(%esi),%esi\n \tmov %esi,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:126 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:126 (discriminator 1)\n \tmov 0x14(%esp),%esi\n \tfldl (%esi,%ecx,8)\n \tfldl (%esi,%edi,8)\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tja 352c \n \tmov 0x18(%esp),%edx\n \tmov %edi,0x4(%esp)\n \tmov %edi,%ecx\n \tmov %edx,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:131\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:131\n \tmov %ecx,0x0(%ebp,%ebx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:132\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:132\n \tmov 0x4(%esp),%edx\n \tmov 0x10(%esp),%ecx\n \tmov %ebx,(%ecx,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:134\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:134\n \tlea 0x1(%eax,%eax,1),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:123\n \tcmp %edx,0x8(%esp)\n \tjle 3530 \n \tmov %eax,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:127\n \tlea 0x0(,%edx,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:125\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:125\n \tlea 0x1(%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:127\n \tlea 0x0(%ebp,%edi,1),%esi\n \tmov (%esi),%ecx\n \tmov %esi,0xc(%esp)\n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:126\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:126\n \tcmp %eax,0x8(%esp)\n \tjg 34c0 \n \tmov %edx,%eax\n \tjmp 34f3 \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:136\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:136\n \tmov 0x1c(%esp),%edi\n \tmov 0xc(%esp),%esi\n \tmov %edi,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \tcmp 0x3c(%esp),%eax\n \tjle 356a \n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tmov 0x38(%esp),%edx\n \tmov %edi,0x4(%esp)\n \tmov 0x10(%edx),%ebx\n \tfldl (%ebx,%edi,8)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tlea -0x1(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tlea 0x0(%ebp,%eax,4),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:100\n \tsar $1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:101\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:101\n \tlea 0x0(%ebp,%edx,4),%edi\n \tmov (%edi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:102\n \tfldl (%ebx,%ecx,8)\n \tfcomip %st(1),%st\n \tja 3580 \n \tfstp %st(0)\n \tmov 0x4(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov 0x10(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:111\n \tmov %edi,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:112\n \tmov %eax,(%edx,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:138\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:138\n \tadd $0x24,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:104\n \tmov %ecx,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:105\n \tmov 0x10(%esp),%esi\n \tmov %eax,(%esi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:98\n \tcmp %edx,0x3c(%esp)\n \tjge 359e \n \tmov %edx,%eax\n \tjmp 354e \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:123\n \tmov 0x3c(%esp),%eax\n \tjmp 356a \n \tfstp %st(0)\n \tmov %edi,%esi\n \tmov %edx,%eax\n \tmov 0x4(%esp),%edi\n \tjmp 356a \n@@ -3528,562 +3528,562 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n baseMarcher::baseMarcher(double*, double*, long*, double*, int, int*, bool, int, double, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:14\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:14\n \tpush %ebp\n \tpush %edi\n \tcall 4690 >::_M_realloc_append(int const&)@@Base+0x100>\n \tadd $0x6a2d,%edi\n \tpush %esi\n \tpush %ebx\n \tmov 0x14(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:20\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:20\n \tfldl 0x38(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:14\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:14\n \tmov 0x1c(%esp),%ebx\n \tmov 0x28(%esp),%ecx\n \tmov 0x2c(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:22\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:22\n \tmovl $0x1,0x90(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:24\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:24\n \tmov %ebx,0x88(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:27\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:27\n \tmov %ecx,0x94(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:18\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:18\n \tlea -0x1b4(%edi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:20\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:20\n \tfstpl 0x4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:18\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:18\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:21\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:21\n \tmov 0x34(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:28\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:28\n \tmovl $0x1,0x98(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:21\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:21\n \tmov %edx,0xc(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:23\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:23\n \tmov 0x18(%esp),%edx\n \tmov %edx,0x84(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:25\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:25\n \tmov 0x20(%esp),%edx\n \tmov %edx,0x8c(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:26\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:26\n \tmov 0x24(%esp),%edx\n \tmov %edx,0x80(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:29\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:29\n \tmov 0x30(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:30\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:30\n \tmovl $0x0,0x10(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:29\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:29\n \tmov %dl,0x7c(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:32\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:32\n \tmov 0x40(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:31\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:31\n \tmovl $0x0,0x14(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:32\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:32\n \tmov %edx,0x78(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:34 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:34 (discriminator 1)\n \ttest %ecx,%ecx\n \tjle 36f8 \n \tmov $0x1,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:38\n \tfld1\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:34\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:34\n \txor %edx,%edx\n \tjmp 3680 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:38\n \tfldl (%ebx,%edx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:36\n \tmov (%esi,%edx,4),%edi\n \tmov %edi,0x18(%eax,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:37\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:37\n \timul %edi,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:38\n \tmov %edx,%edi\n \tfdivr %st(1),%st\n \tfdivl (%ebx,%edx,8)\n \tfstpl 0x9c(%eax,%edx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:34 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:34 (discriminator 3)\n \tlea 0x1(%edx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:34 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:34 (discriminator 1)\n \tcmp %edx,%ecx\n \tjne 3680 \n \tfstp %st(0)\n \tmov %ebp,0x98(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:43 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:43 (discriminator 1)\n \tcmp $0x1,%ecx\n \tje 36f0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:43\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:43\n \tmov $0x1,%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov %esi,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:42\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:42\n \tmov $0x1,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:43 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:43 (discriminator 3)\n \tmov %edx,%ebx\n \timul 0x18(%eax,%edx,4),%ecx\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:43 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:43 (discriminator 1)\n \tcmp %ebx,%edi\n \tjg 36d0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:44\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:44\n \tmov %ecx,0x44(%eax,%esi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:43\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:43\n \tlea 0x1(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:43 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:43 (discriminator 1)\n \tcmp %esi,%edi\n \tje 36f0 \n \tmov %edx,%esi\n \tjmp 36c0 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:44\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:44\n \tmovl $0x1,0x48(%eax,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:46\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n \txchg %ax,%ax\n baseMarcher::~baseMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:62\n \tpush %esi\n \tcall 2d51 \n \tadd $0x68ee,%esi\n \tpush %ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%ebx\n \tlea -0x1b4(%esi),%eax\n \tmov %eax,(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:64\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:64\n \tmov 0x14(%ebx),%eax\n \ttest %eax,%eax\n \tje 372f \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:64 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:64 (discriminator 1)\n \tsub $0xc,%esp\n \tmov (%eax),%edx\n \tpush %eax\n \tcall *0x4(%edx)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:65\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:65\n \tmov 0x10(%ebx),%eax\n \ttest %eax,%eax\n \tje 3744 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:65 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:65 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 1190 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:66\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:66\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea 0x0(%esi),%esi\n baseMarcher::~baseMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:62\n \tpush %esi\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x689d,%ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n \tlea -0x1b4(%ebx),%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:64\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:64\n \tmov 0x14(%esi),%eax\n \ttest %eax,%eax\n \tje 377f \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:64 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:64 (discriminator 1)\n \tsub $0xc,%esp\n \tmov (%eax),%edx\n \tpush %eax\n \tcall *0x4(%edx)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:65\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:65\n \tmov 0x10(%esi),%eax\n \ttest %eax,%eax\n \tje 3792 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:65 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:65 (discriminator 1)\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1190 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:66 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:66 (discriminator 1)\n \tsub $0x8,%esp\n \tpush $0xfc\n \tpush %esi\n \tcall 10e0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:66\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:66\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n baseMarcher::initalizeNarrow():\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:69\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:69\n \tcall 35aa \n \tadd $0x683f,%eax\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x6c,%esp\n \tmov %eax,0x1c(%esp)\n \tmov %gs:0x14,%edi\n \tmov %edi,0x5c(%esp)\n \tmov 0x80(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:72\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:72\n \tmovl $0x0,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:72 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:72 (discriminator 1)\n \tmov 0x98(%edi),%ebx\n \ttest %ebx,%ebx\n \tjg 3815 \n \tjmp 3a46 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:72 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:72 (discriminator 2)\n \taddl $0x1,0xc(%esp)\n \tmov 0xc(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:72 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:72 (discriminator 1)\n \tcmp %eax,0x98(%edi)\n \tjle 3a46 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:74\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:74\n \tmov 0xc(%esp),%esi\n \tlea 0x0(,%esi,4),%eax\n \tmov %eax,0x18(%esp)\n \tmov 0x8c(%edi),%eax\n \tmov (%eax,%esi,4),%ecx\n \ttest %ecx,%ecx\n \tjne 3800 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:76 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:76 (discriminator 1)\n \tmov 0x94(%edi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:76\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:76\n \txor %ebp,%ebp\n \tlea 0x2c(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:76 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:76 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 3800 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:78 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:78 (discriminator 1)\n \tmov $0x1,%eax\n \tmov %ebp,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:78\n \tmovl $0xffffffff,0x8(%esp)\n \tshl %cl,%eax\n \tmov %eax,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tmov 0x18(%edi,%ebp,4),%eax\n \tmov %eax,0x10(%esp)\n \ttest %ebx,%ebx\n \tjle 3891 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0xc(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ecx,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%edi,%ecx,4)\n \tmov %eax,(%esi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ecx,%ebx\n \tjne 3880 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov 0x8(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x14(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tadd (%esi,%ebp,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tand 0x78(%edi),%edx\n \tje 3920 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 39e0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 3a20 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov 0x10(%esp),%edx\n \tcmp %edx,%eax\n \tje 3a2c \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tmov $0x1,%edx\n \tcmove %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%esi,%ebp,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 39f4 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%esi,%eax,4),%edx\n \timul 0x48(%edi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %eax,%ebx\n \tjne 38e0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:81\n \tcmp $0xffffffff,%ecx\n \tje 3a00 \n \tmov 0x8c(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:81 (discriminator 1)\n \tshl $0x2,%ecx\n \tcmpl $0x2,(%eax,%ecx,1)\n \tje 3970 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:78 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:78 (discriminator 1)\n \tcmpl $0xffffffff,0x8(%esp)\n \tjne 3960 \n \tmovl $0x1,0x8(%esp)\n \tjmp 3865 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov 0x10(%esp),%edx\n \tcmp %edx,%eax\n \tjge 3909 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 3909 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov 0x8(%esp),%ecx\n \timul 0x48(%edi,%ebp,4),%ecx\n \tmov 0xc(%esp),%eax\n \tadd %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov 0x8c(%edi),%eax\n \tcmpl $0x3,(%eax,%ecx,4)\n \tje 3909 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:81\n \tcmp $0xffffffff,%ecx\n \tjne 3900 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:78 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:78 (discriminator 1)\n \tcmpl $0xffffffff,0x8(%esp)\n \tje 3910 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:76 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:76 (discriminator 2)\n \tadd $0x1,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:76 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:76 (discriminator 1)\n \tcmp %ebx,%ebp\n \tjl 3850 \n \tjmp 3800 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:82\n \tmov 0x18(%esp),%edx\n \tadd %edx,%eax\n \tmov (%eax),%edx\n \ttest %edx,%edx\n \tjne 3909 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:86\n \tcmpl $0x2,0xc(%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:84\n \tmovl $0x1,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:87\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:87\n \tmov (%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:86\n \tje 3a33 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:89\n \tsub $0x8,%esp\n \tpush 0x14(%esp)\n \tpush %edi\n \tcall *0x10(%eax)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:91\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:91\n \tmov 0xc(%esp),%ebx\n \tmov 0x80(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:92\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:92\n \tsub $0x8,%esp\n \tmov 0x20(%esp),%edx\n \tadd 0x10(%edi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:91\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:91\n \tfstl (%eax,%ebx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:92\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:92\n \tfabs\n \tmov %edx,0x18(%esp)\n \tfstpl (%esp)\n \tpush %ebx\n \tpush 0x14(%edi)\n \tmov 0x2c(%esp),%ebx\n \tcall 3060 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:92 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:92 (discriminator 1)\n \tmov 0x20(%esp),%edx\n \tadd $0x10,%esp\n \tmov %eax,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:76 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:76 (discriminator 1)\n \tmov 0x94(%edi),%ebx\n \tjmp 3909 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x10(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tsub $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%esi,%ebp,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \ttest %ebx,%ebx\n \tjg 38d9 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:81\n \tmov 0x8c(%edi),%eax\n \tjmp 3903 \n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:78 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:78 (discriminator 1)\n \tcmpl $0x1,0x8(%esp)\n \tje 3960 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:78 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:78 (discriminator 2)\n \tmovl $0x1,0x8(%esp)\n \tjmp 3871 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov 0x10(%esp),%eax\n \tsub $0x2,%eax\n \tjmp 38cc \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 38cc \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:87\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:87\n \tsub $0x8,%esp\n \tpush 0x14(%esp)\n \tpush %edi\n \tcall *0xc(%eax)\n \tadd $0x10,%esp\n \tjmp 399c \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:98\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:98\n \tmov 0x5c(%esp),%eax\n \tsub %gs:0x14,%eax\n \tjne 3a5b \n \tadd $0x6c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n baseMarcher::solve():\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:110\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:110\n \tcall 35aa \n \tadd $0x658f,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0xac,%esp\n \tmov %eax,-0xa4(%ebp)\n \tmov %gs:0x14,%esi\n \tmov %esi,-0x1c(%ebp)\n \tmov 0x8(%ebp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:112 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:112 (discriminator 1)\n \tmov 0x98(%esi),%edx\n \ttest %edx,%edx\n \tjle 444b \n \tmov 0x8c(%esi),%eax\n \tlea (%eax,%edx,4),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:111\n \txor %edx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:113 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:113 (discriminator 1)\n \txor %ebx,%ebx\n \tcmpl $0x2,(%eax)\n \tsete %bl\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:112 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:112 (discriminator 1)\n \tadd $0x4,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:113 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:113 (discriminator 1)\n \tadd %ebx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:112 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:112 (discriminator 1)\n \tcmp %ecx,%eax\n \tjne 3aa2 \n /usr/include/c++/14/bits/stl_vector.h:99\n \tmovl $0x0,-0xb4(%ebp)\n \tmovl $0x0,-0xac(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:114\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:114\n \ttest %edx,%edx\n \tje 444b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:122\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:122\n \tsub $0xc,%esp\n \tpush 0x14(%esi)\n \tmov -0xa4(%ebp),%ebx\n \tcall 2f00 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:122 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:122 (discriminator 1)\n \ttest %al,%al\n \tjne 438d \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:128\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:128\n \tsub $0x4,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:126\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:126\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:128\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:128\n \tlea -0x68(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:127\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:127\n \tmovl $0x0,-0x70(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:128\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:128\n \tlea -0x70(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:126\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:126\n \tmov -0xa4(%ebp),%ebx\n \tfstpl -0x68(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:128\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:128\n \tpush %eax\n \tpush %edi\n \tpush 0x14(%esi)\n \tcall 3180 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:130\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:130\n \tfldl 0x4(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:130 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:130 (discriminator 1)\n \tfldl -0x68(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:128\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:128\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:130\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:130\n \tfldz\n \tfxch %st(2)\n \tfucomi %st(2),%st\n \tfstp %st(2)\n \tjp 3b25 \n \tje 3b35 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:130 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:130 (discriminator 1)\n \tfld %st(0)\n \tfabs\n \tfcomip %st(2),%st\n \tfstp %st(1)\n \tja 438b \n \tjmp 3b37 \n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:134\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:134\n \tmov 0x8c(%esi),%eax\n \tmov -0x70(%ebp),%edx\n \tmov -0xa4(%ebp),%ebx\n \tmovl $0x2,(%eax,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:135\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:135\n \tmov (%esi),%eax\n \tlea -0x5a74(%ebx),%ebx\n \tmov 0x18(%eax),%eax\n \tmov %ebx,-0x84(%ebp)\n \tcmp %ebx,%eax\n \tjne 432b \n \tfstp %st(0)\n@@ -4094,682 +4094,682 @@\n \tje 434c \n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n \tmov -0x70(%ebp),%eax\n /usr/include/c++/14/bits/stl_vector.h:1290\n \tlea 0x4(%ebx),%edi\n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n \tmov %eax,(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:141\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:141\n \tsub $0xc,%esp\n \tpush 0x14(%esi)\n \tmov -0xa4(%ebp),%ebx\n \tcall 2f00 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:141 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:141 (discriminator 1)\n \ttest %al,%al\n \tjne 3bc1 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:141 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:141 (discriminator 2)\n \tsub $0xc,%esp\n \tpush 0x14(%esi)\n \tmov -0xa4(%ebp),%ebx\n \tcall 2ec0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:141 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:141 (discriminator 4)\n \tfldl -0x68(%ebp)\n \tfldl (%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:141 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:141 (discriminator 2)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:141 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:141 (discriminator 4)\n \tfucomip %st(1),%st\n \tfstp %st(0)\n \tjp 3bc1 \n \tje 42c1 \n /usr/include/c++/14/bits/stl_vector.h:993\n \tmov -0xac(%ebp),%ebx\n \tmov %edi,%eax\n \tsub %ebx,%eax\n \tsar $0x2,%eax\n \tmov %eax,-0xb8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:154 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:154 (discriminator 1)\n \tcmp %ebx,%edi\n \tje 3acf \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:154\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:154\n \tmovl $0x0,-0xa8(%ebp)\n \tmov 0x94(%esi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:156 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:156 (discriminator 1)\n \tmov -0xa8(%ebp),%edi\n \tmov -0xac(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:158\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:158\n \tmovl $0x0,-0x80(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:156 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:156 (discriminator 1)\n \tmov (%eax,%edi,4),%eax\n \tlea -0x4c(%ebp),%edi\n \tmov %eax,-0x88(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:158 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:158 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 3fdf \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:160 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:160 (discriminator 1)\n \tmovzbl -0x80(%ebp),%ecx\n \tmov $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:160\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:160\n \tmovl $0xffffffff,-0x84(%ebp)\n \tshl %cl,%eax\n \tmov %eax,-0x94(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov -0x88(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 3c71 \n \tjmp 3c60 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ebx,%ecx\n \tjne 3c60 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x80(%ebp),%edx\n \tmov -0x84(%ebp),%eax\n \tadd (%edi,%edx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x18(%esi,%edx,4),%edx\n \tmov %edx,-0x90(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x94(%ebp),%edx\n \tand 0x78(%esi),%edx\n \tje 3d50 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 4048 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 4108 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x90(%ebp),%edx\n \tcmp %edx,%eax\n \tje 4116 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tmov $0x1,%ecx\n \tcmp %edx,%eax\n \tcmove %ecx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x80(%ebp),%edx\n \tmov %eax,(%edi,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 405f \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%edi,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 3ce0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:163 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:163 (discriminator 1)\n \tlea 0x0(,%ecx,4),%eax\n \tmov %ecx,-0x98(%ebp)\n \tmov %eax,-0xa0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:163\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:163\n \tcmp $0xffffffff,%ecx\n \tje 4080 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:163 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:163 (discriminator 1)\n \tmov 0x8c(%esi),%eax\n \tmov -0xa0(%ebp),%edx\n \tmov (%eax,%edx,1),%eax\n \tcmp $0x2,%eax\n \tjne 3d9a \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:196\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:196\n \tcmpl $0x2,0xc(%esi)\n \tje 3e02 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:160 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:160 (discriminator 1)\n \tcmpl $0xffffffff,-0x84(%ebp)\n \tjne 3fd0 \n \tmovl $0x1,-0x84(%ebp)\n \tjmp 3c3b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x90(%ebp),%ecx\n \tcmp %ecx,%eax\n \tjge 3d21 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 3d21 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x80(%ebp),%eax\n \tmov -0x84(%ebp),%ecx\n \timul 0x48(%esi,%eax,4),%ecx\n \tmov -0x88(%ebp),%eax\n \tadd %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tlea 0x0(,%ecx,4),%eax\n \tmov %ecx,-0x98(%ebp)\n \tmov %eax,-0xa0(%ebp)\n \tmov 0x8c(%esi),%eax\n \tmov (%eax,%ecx,4),%eax\n \tcmp $0x2,%eax\n \tje 3d21 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:163\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:163\n \tcmp $0xffffffff,%ecx\n \tje 3d21 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:168\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:168\n \tmov 0xc(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:165\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:165\n \tcmp $0x1,%eax\n \tje 4090 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:178\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:178\n \ttest %eax,%eax\n \tjne 3d21 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:169\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:169\n \tmov (%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:181\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:181\n \tcmp $0x2,%edx\n \tje 4184 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:184\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:184\n \tsub $0x8,%esp\n \tpush %ecx\n \tmov %ecx,-0x90(%ebp)\n \tpush %esi\n \tcall *0x10(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:185\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:185\n \tfldz\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:184\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:184\n \tadd $0x10,%esp\n \tmov -0x90(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:185\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:185\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 4197 \n \tjne 4197 \n \tfstp %st(0)\n \tjmp 3df2 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:196\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:196\n \tcmpl $0x2,0xc(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tmov 0x94(%esi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:196\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:196\n \tjne 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tmov -0x80(%ebp),%eax\n \tmov 0x18(%esi,%eax,4),%eax\n \tmov %eax,-0x90(%ebp)\n \ttest %ebx,%ebx\n \tjle 3e31 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov -0x88(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ecx,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ebx,%ecx\n \tjne 3e20 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x80(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x78(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x84(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tsar %cl,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tadd (%edi,%ecx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tand $0x1,%edx\n \tmov %edx,-0xa0(%ebp)\n \tje 4000 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 411d \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 41e9 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x90(%ebp),%ecx\n \tcmp %ecx,%eax\n \tje 425c \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tlea 0x1(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tcmove -0xa0(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x80(%ebp),%edx\n \tmov %eax,(%edi,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 4134 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%edi,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 3ea0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:199\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:199\n \tcmp $0xffffffff,%ecx\n \tje 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:199 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:199 (discriminator 1)\n \tmov 0x8c(%esi),%edx\n \tcmpl $0x2,(%edx,%ecx,4)\n \tjne 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:201\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:201\n \tmov -0x84(%ebp),%eax\n \tadd %eax,%eax\n \tmov %eax,-0x98(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 3f17 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \tmov %edx,-0xb0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov -0x88(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ecx,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ebx,%ecx\n \tjne 3f00 \n \tmov -0xb0(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x80(%ebp),%eax\n \tmov -0x98(%ebp),%ecx\n \tadd (%edi,%eax,4),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0xa0(%ebp),%eax\n \ttest %eax,%eax\n \tjne 41f7 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x90(%ebp),%eax\n \tcmp %eax,%ecx\n \tjge 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %ecx,%ecx\n \tjs 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x80(%ebp),%eax\n \tmov -0x98(%ebp),%ecx\n \timul 0x48(%esi,%eax,4),%ecx\n \tmov -0x88(%ebp),%eax\n \tadd %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tcmpl $0x2,(%edx,%ecx,4)\n \tje 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:202\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:202\n \tcmp $0xffffffff,%ecx\n \tje 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:202 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:202 (discriminator 1)\n \tmov %ecx,-0x90(%ebp)\n \tlea 0x0(,%ecx,4),%eax\n \tadd %eax,%edx\n \tcmpl $0x1,(%edx)\n \tjne 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:204\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:204\n \tmov (%esi),%edx\n \tsub $0x8,%esp\n \tmov %eax,-0xa0(%ebp)\n \tpush %ecx\n \tpush %esi\n \tcall *0xc(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:205\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:205\n \tfldz\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:204\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:204\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:205\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:205\n \tmov -0xa0(%ebp),%eax\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 4279 \n \tjne 4279 \n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:160 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:160 (discriminator 1)\n \tcmpl $0xffffffff,-0x84(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:158 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:158 (discriminator 1)\n \tmov 0x94(%esi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:160 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:160 (discriminator 1)\n \tje 3d38 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:158 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:158 (discriminator 2)\n \taddl $0x1,-0x80(%ebp)\n \tmov -0x80(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:158 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:158 (discriminator 1)\n \tcmp %ebx,%eax\n \tjl 3c20 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:154 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:154 (discriminator 2)\n \taddl $0x1,-0xa8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:154 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:154 (discriminator 1)\n \tmov -0xb8(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:154 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:154 (discriminator 2)\n \tmov -0xa8(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:154 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:154 (discriminator 1)\n \tcmp %edi,%eax\n \tjb 3bec \n \tjmp 3acf \n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x90(%ebp),%ecx\n \tcmp %ecx,%eax\n \tjge 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x80(%ebp),%eax\n \tmov -0x84(%ebp),%ecx\n \timul 0x48(%esi,%eax,4),%ecx\n \tmov -0x88(%ebp),%eax\n \tadd %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov 0x8c(%esi),%eax\n \tcmpl $0x3,(%eax,%ecx,4)\n \tjne 3eb1 \n \tjmp 3d2b \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x90(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x80(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tsub $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%edi,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \ttest %ebx,%ebx\n \tjg 3cd1 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:163\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:163\n \tmovl $0x0,-0xa0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:85\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:85\n \txor %ecx,%ecx\n \tmovl $0x0,-0x98(%ebp)\n \tjmp 3d0d \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:196\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:196\n \tcmpl $0x2,0xc(%esi)\n \tjne 3d2b \n \tjmp 3e13 \n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:169\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:169\n \tmov (%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:168\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:168\n \tcmp $0x2,%edx\n \tje 4177 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:171\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:171\n \tsub $0x8,%esp\n \tpush %ecx\n \tpush %esi\n \tcall *0x10(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:172\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:172\n \tfldz\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:171\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:171\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:172\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:172\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 40b6 \n \tje 3df0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:174\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:174\n \tfld %st(0)\n \tsub $0x8,%esp\n \tfstpl -0x90(%ebp)\n \tfabs\n \tfstpl (%esp)\n \tmov -0xa0(%ebp),%ebx\n \tmov 0x10(%esi),%eax\n \tpush (%eax,%ebx,1)\n \tpush 0x14(%esi)\n \tmov -0xa4(%ebp),%ebx\n \tcall 3330 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:175\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:175\n \tfldl -0x90(%ebp)\n \tmov -0x98(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:174\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:174\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:175\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:175\n \tmov 0x80(%esi),%eax\n \tfstpl (%eax,%ebx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tmov 0x94(%esi),%ebx\n \tjmp 3d21 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x90(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 3cc3 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 3cc3 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x90(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x80(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tsub $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%edi,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \ttest %ebx,%ebx\n \tjg 3e8b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:199 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:199 (discriminator 1)\n \tmov 0x8c(%esi),%edx\n \tcmpl $0x2,(%edx)\n \tjne 3d2b \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x84(%ebp),%ecx\n \tlea (%eax,%ecx,2),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%ecx\n \tje 4164 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%ecx\n \tje 4164 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x90(%ebp),%eax\n \tcmp %eax,%ecx\n \tjne 420f \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:202\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:202\n \tmovl $0x0,-0x90(%ebp)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:85\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:85\n \txor %ecx,%ecx\n \tjmp 3f7f \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:169\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:169\n \tsub $0x8,%esp\n \tpush %ecx\n \tpush %esi\n \tcall *0xc(%eax)\n \tjmp 40a3 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:182\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:182\n \tsub $0x8,%esp\n \tpush %ecx\n \tmov %ecx,-0x90(%ebp)\n \tpush %esi\n \tcall *0xc(%eax)\n \tjmp 3dc7 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:187\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:187\n \tmov 0x80(%esi),%eax\n \tmov -0x98(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:189\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:189\n \tsub $0x8,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:188\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:188\n \tmov -0xa0(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:187\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:187\n \tfstl (%eax,%ebx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:188\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:188\n \tmov 0x8c(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:189\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:189\n \tfabs\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:188\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:188\n \tmovl $0x1,(%eax,%edx,1)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:189\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:189\n \tadd 0x10(%esi),%edx\n \tmov %edx,-0x90(%ebp)\n \tfstpl (%esp)\n \tpush %ecx\n \tpush 0x14(%esi)\n \tmov -0xa4(%ebp),%ebx\n \tcall 3060 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:189 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:189 (discriminator 1)\n \tmov -0x90(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:189\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:189\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:189 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:189 (discriminator 1)\n \tmov %eax,(%edx)\n \tjmp 3df2 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x90(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 3e7d \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%ecx\n \tje 4263 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%ecx\n \tje 426e \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x90(%ebp),%eax\n \tcmp %eax,%ecx\n \tje 42ba \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tmov -0x90(%ebp),%eax\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %eax,%ecx\n \tmov $0x1,%eax\n \tcmove %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x80(%ebp),%eax\n \tmov %ecx,(%edi,%eax,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 4164 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \tmov %edx,-0x90(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%edi,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 4240 \n \tmov -0x90(%ebp),%edx\n \tjmp 3f67 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 3e7d \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x90(%ebp),%ecx\n \tsub $0x1,%ecx\n \tjmp 4222 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x90(%ebp),%ecx\n \tsub $0x2,%ecx\n \tjmp 4222 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:207\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:207\n \tfld %st(0)\n \tsub $0x8,%esp\n \tfstpl -0xa0(%ebp)\n \tfabs\n \tfstpl (%esp)\n \tmov 0x10(%esi),%edx\n \tpush (%edx,%eax,1)\n \tpush 0x14(%esi)\n \tmov -0xa4(%ebp),%ebx\n \tcall 3330 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:208\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:208\n \tfldl -0xa0(%ebp)\n \tmov 0x80(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:207\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:207\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:208\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:208\n \tmov -0x90(%ebp),%ebx\n \tfstpl (%eax,%ebx,8)\n \tjmp 3fb7 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %ecx,%ecx\n \tjmp 4222 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:145\n \tsub $0x4,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:143\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:143\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:145\n \tlea -0x60(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:144\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:144\n \tmovl $0x0,-0x6c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:143\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:143\n \tmov -0xa4(%ebp),%ebx\n \tfstpl -0x60(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:145\n \tpush %eax\n \tlea -0x6c(%ebp),%eax\n \tmov %eax,-0x80(%ebp)\n \tpush %eax\n \tpush 0x14(%esi)\n \tcall 3180 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:146\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:146\n \tmov 0x8c(%esi),%eax\n \tmov -0x6c(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:145\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:146\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:146\n \tmov -0x84(%ebp),%ebx\n \tmovl $0x2,(%eax,%edx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:147\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:147\n \tmov (%esi),%eax\n \tmov 0x18(%eax),%eax\n \tcmp %ebx,%eax\n \tjne 4439 \n /usr/include/c++/14/bits/stl_vector.h:1285\n \tmov -0xb4(%ebp),%eax\n \tcmp %eax,%edi\n@@ -4777,24 +4777,24 @@\n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n \tmov -0x6c(%ebp),%eax\n /usr/include/c++/14/bits/stl_vector.h:1290\n \tadd $0x4,%edi\n /usr/include/c++/14/bits/new_allocator.h:191 (discriminator 1)\n \tmov %eax,-0x4(%edi)\n \tjmp 3b84 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:135\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:135\n \tsub $0x8,%esp\n \tfstpl (%esp)\n \tpush %edx\n \tpush %esi\n \tcall *%eax\n /usr/include/c++/14/bits/stl_vector.h:1285\n \tmov -0xac(%ebp),%ebx\n \tmov -0xb4(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:135\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:135\n \tadd $0x10,%esp\n /usr/include/c++/14/bits/stl_vector.h:1285\n \tcmp %eax,%ebx\n \tjne 3b7c \n /usr/include/c++/14/bits/stl_vector.h:1294\n \tmov -0xac(%ebp),%eax\n \tsub $0x8,%esp\n@@ -4810,39 +4810,39 @@\n \tadd $0x10,%esp\n \tmov -0x54(%ebp),%edi\n \tmov %eax,-0xac(%ebp)\n \tmov -0x50(%ebp),%eax\n \tmov %eax,-0xb4(%ebp)\n \tjmp 3b84 \n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:221 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:221 (discriminator 1)\n \tmov 0x98(%esi),%edx\n \ttest %edx,%edx\n \tjle 43c7 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:223 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:223 (discriminator 1)\n \tmov -0xa4(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:223\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:223\n \tmov 0x8c(%esi),%ecx\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:223 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:223 (discriminator 1)\n \tfldl -0x28e4(%edi)\n \tfstpl -0x80(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:223\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:223\n \tcmpl $0x2,(%ecx,%eax,4)\n \tje 43c0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:223 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:223 (discriminator 1)\n \tfldl -0x80(%ebp)\n \tmov 0x80(%esi),%ebx\n \tfstpl (%ebx,%eax,8)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:221 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:221 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:221 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:221 (discriminator 1)\n \tcmp %edx,%eax\n \tjne 43ae \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:225\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:225\n \tmovl $0x0,0x90(%esi)\n /usr/include/c++/14/bits/stl_vector.h:388\n \tmov -0xac(%ebp),%ecx\n \ttest %ecx,%ecx\n \tje 43fc \n /usr/include/c++/14/bits/stl_vector.h:369\n \tmov -0xb4(%ebp),%eax\n@@ -4854,15 +4854,15 @@\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edi\n \tmov -0xa4(%ebp),%ebx\n \tcall 10e0 \n /usr/include/c++/14/bits/stl_vector.h:390\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:227\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:227\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 4457 \n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n@@ -4876,168 +4876,168 @@\n \tmov %eax,-0x58(%ebp)\n \tlea -0x58(%ebp),%eax\n \tpush -0x80(%ebp)\n \tpush %eax\n \tmov -0xa4(%ebp),%ebx\n \tcall 1090 >::_M_realloc_append(int const&)@plt>\n \tjmp 436e \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:147\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:147\n \tpush -0x5c(%ebp)\n \tpush -0x60(%ebp)\n \tpush %edx\n \tpush %esi\n \tcall *%eax\n \tadd $0x10,%esp\n \tjmp 430f \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:116\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:116\n \tmovl $0x2,0x90(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:117\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:117\n \tjmp 43fc \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:227\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:227\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n /usr/include/c++/14/bits/stl_vector.h:369\n \tmov %eax,%esi\n \tjmp 151a <__cxa_finalize@plt+0x2fa>\n /usr/include/c++/14/bits/stl_vector.h:1294\n \tmov %eax,%esi\n \tjmp 1508 <__cxa_finalize@plt+0x2e8>\n \tmov %eax,%esi\n \tjmp 1559 <__cxa_finalize@plt+0x339>\n \tnop\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n baseMarcher::march():\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:49\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:49\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tcall 4690 >::_M_realloc_append(int const&)@@Base+0x100>\n \tadd $0x5b6b,%edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x28,%esp\n \tmov 0x8(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:50\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:49\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:49\n \tmov %edx,-0x1c(%ebp)\n \tmov %edx,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:50\n \tpush %edx\n \tcall *0x8(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:53 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:53 (discriminator 1)\n \tmov 0x98(%ebx),%ecx\n \tadd $0x10,%esp\n \ttest %ecx,%ecx\n \tjle 4560 \n \tmov 0x8c(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:52\n \txor %esi,%esi\n \tlea (%eax,%ecx,4),%ecx\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:54 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:54 (discriminator 1)\n \tcmpl $0x1,(%eax)\n \tadc $0x0,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:53 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:53 (discriminator 1)\n \tadd $0x4,%eax\n \tcmp %eax,%ecx\n \tjne 44c0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55\n \tsub $0xc,%esp\n \tmov %edi,%ebx\n \tpush $0x24\n \tcall 1040 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55 (discriminator 1)\n \tmov -0x1c(%ebp),%edx\n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55\n \tmov %eax,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55 (discriminator 1)\n \tmovzbl 0x7c(%edx),%eax\n \tpush %eax\n \tpush %esi\n \tmov %ebx,-0x20(%ebp)\n \tpush %ebx\n \tmov %edi,%ebx\n \tcall 2e00 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55 (discriminator 2)\n \tmov -0x1c(%ebp),%esi\n \tmov -0x20(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:56\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:56\n \tmov 0x98(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55 (discriminator 2)\n \tmov %ebx,0x14(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:56\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:56\n \tcmp $0x1fffffff,%eax\n \tja 1572 <__cxa_finalize@plt+0x352>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:56 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:56 (discriminator 3)\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:56 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:56 (discriminator 1)\n \tshl $0x2,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:56 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:56 (discriminator 3)\n \tmov %edi,%ebx\n \tpush %eax\n \tcall 1110 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:56 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:56 (discriminator 1)\n \tmov %eax,0x10(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:57\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:57\n \tmov %esi,(%esp)\n \tcall 37b0 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:58\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:58\n \tmov %esi,(%esp)\n \tcall 3a60 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:59\n \tmov (%esi),%eax\n \tlea -0x5a84(%edi),%ecx\n \tadd $0x10,%esp\n \tmov 0x14(%eax),%eax\n \tcmp %ecx,%eax\n \tjne 4550 \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:60\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:60\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:59\n \tmov -0x1c(%ebp),%edi\n \tmov %edi,0x8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:60\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:60\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:59\n \tjmp *%eax\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:52\n \txor %esi,%esi\n \tjmp 44cd \n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.cpp:55 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.cpp:55 (discriminator 3)\n \tmov %eax,%esi\n \tjmp 1579 <__cxa_finalize@plt+0x359>\n \txchg %ax,%ax\n baseMarcher::cleanUp():\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:66\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:66\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n baseMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:67\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:67\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n@@ -5158,1107 +5158,1107 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n distanceMarcher::solveQuadratic(int, double const&, double const&, double&):\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:100\n \tpush %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:101\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:101\n \tfld1\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:100\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:100\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 2d51 \n \tadd $0x5948,%esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov 0x18(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:101\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:101\n \tfsubrl (%eax)\n \tfstl (%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:102\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:102\n \tmov 0x14(%ebp),%eax\n \tfldl (%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:102 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:102 (discriminator 1)\n \tmov 0x10(%ebp),%eax\n \tfldl (%eax)\n /usr/include/c++/14/cmath:1077\n \tfld %st(1)\n \tfmul %st(2),%st\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:102 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:102 (discriminator 1)\n \tfld %st(1)\n \tfmuls -0x290c(%esi)\n \tfmulp %st,%st(4)\n \tfsubp %st,%st(3)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:103\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:103\n \tfldz\n \tfxch %st(3)\n \tfcomi %st(3),%st\n \tfstp %st(3)\n \tjb 1590 <__cxa_finalize@plt+0x370>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:105\n \tmov 0x8(%ebp),%eax\n \tmov 0xc(%ebp),%edx\n \tmov 0x84(%eax),%eax\n \tfldl (%eax,%edx,8)\n \tfxch %st(3)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:105 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:105 (discriminator 1)\n \tfsqrt\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:105\n \tflds -0x2914(%esi)\n \tfxch %st(4)\n \tfcomip %st(4),%st\n \tfstp %st(3)\n \tjbe 4720 >::_M_realloc_append(int const&)@@Base+0x190>\n \tfxch %st(2)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:105 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:105 (discriminator 1)\n \tfsubp %st,%st(1)\n \tfmuls -0x2908(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:112\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:105 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:105 (discriminator 1)\n \tfdivp %st,%st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:112\n \tret\n \tlea 0x0(%esi),%esi\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:106\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:106\n \tfchs\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:106 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:106 (discriminator 1)\n \tfsubp %st,%st(2)\n \tfxch %st(1)\n \tfmuls -0x2908(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:112\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:106 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:106 (discriminator 1)\n \tfdivp %st,%st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:112\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:112\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n distanceMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:116\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:116\n \tcall 51a5 >::_M_realloc_append(int const&)@@Base+0xc15>\n \tadd $0x58af,%ecx\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0xdc,%esp\n \tmov 0xf0(%esp),%ebp\n \tmov %ecx,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:119 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:119 (discriminator 1)\n \tmov 0x98(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:116\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:116\n \tmov %gs:0x14,%eax\n \tmov %eax,0xcc(%esp)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:119 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:119 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 4a02 >::_M_realloc_append(int const&)@@Base+0x472>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:121\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:121\n \tmov 0x8c(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:121 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:121 (discriminator 1)\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:121\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:121\n \tmov %edx,0x1c(%esp)\n \tlea 0x0(%esi,%eiz,1),%esi\n \tcmpl $0x3,(%edx,%eax,4)\n \tje 47bb >::_M_realloc_append(int const&)@@Base+0x22b>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:121 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:121 (discriminator 1)\n \tmov 0x84(%ebp),%ecx\n \tfldl (%ecx,%eax,8)\n \tfld %st(1)\n \tfxch %st(1)\n \tfucomip %st(1),%st\n \tfstp %st(0)\n \tjp 47bb >::_M_realloc_append(int const&)@@Base+0x22b>\n \tjne 47bb >::_M_realloc_append(int const&)@@Base+0x22b>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:124\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:124\n \tmov 0x80(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:123\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:123\n \tmovl $0x2,(%edx,%eax,4)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:124\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:124\n \tfstl (%ecx,%eax,8)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:119 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:119 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:119 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:119 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 4790 >::_M_realloc_append(int const&)@@Base+0x200>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:131\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:131\n \tmovl $0x0,0x8(%esp)\n \tmov %ebx,%ecx\n \tjmp 47f1 >::_M_realloc_append(int const&)@@Base+0x261>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:131 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:131 (discriminator 2)\n \taddl $0x1,0x8(%esp)\n \tmov 0x8(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:131 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:131 (discriminator 1)\n \tcmp %ecx,%eax\n \tje 4a02 >::_M_realloc_append(int const&)@@Base+0x472>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:132\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:132\n \tmov 0x1c(%esp),%eax\n \tmov 0x8(%esp),%esi\n \tmov (%eax,%esi,4),%ebx\n \ttest %ebx,%ebx\n \tjne 47e0 >::_M_realloc_append(int const&)@@Base+0x250>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:136 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:136 (discriminator 1)\n \tmov 0x94(%ebp),%esi\n \ttest %esi,%esi\n \tjle 47e0 >::_M_realloc_append(int const&)@@Base+0x250>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x78(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:135\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:135\n \tmovb $0x0,0x2b(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:136\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:136\n \txor %ebx,%ebx\n \tlea 0x38(%esp),%edi\n \tmov %ecx,0x2c(%esp)\n \tmov %ebx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov %eax,0x24(%esp)\n \tmov 0x8(%esp),%eax\n \tshl $0x3,%eax\n \tmov %eax,0x20(%esp)\n \tlea 0x68(%esp),%eax\n \tmov %eax,0x18(%esp)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:138\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:138\n \tmov 0x18(%esp),%eax\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:139\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:139\n \tmovl $0xffffffff,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:138\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:138\n \tfstpl (%eax,%ecx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x24(%esp),%eax\n \tsar %cl,%eax\n \tand $0x1,%eax\n \tmov %eax,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x18(%ebp,%ecx,4),%eax\n \tmov %eax,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0x8(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ebx,%ebx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%ebp,%ebx,4)\n \tmov %eax,(%edi,%ebx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ebx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ebx,%esi\n \tjne 4880 >::_M_realloc_append(int const&)@@Base+0x2f0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0xc(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov 0x4(%esp),%eax\n \tadd (%edi,%ecx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \ttest %edx,%edx\n \tje 4930 >::_M_realloc_append(int const&)@@Base+0x3a0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 4a70 >::_M_realloc_append(int const&)@@Base+0x4e0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 4a80 >::_M_realloc_append(int const&)@@Base+0x4f0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov 0x10(%esp),%edx\n \tcmp %eax,%edx\n \tje 4a8c >::_M_realloc_append(int const&)@@Base+0x4fc>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tcmove 0xc(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ebx,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%edi,%eax,4),%edx\n \timul 0x48(%ebp,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %eax,%esi\n \tjne 48e0 >::_M_realloc_append(int const&)@@Base+0x350>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:142\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:142\n \tcmp $0xffffffff,%ebx\n \tje 491c >::_M_realloc_append(int const&)@@Base+0x38c>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:142 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:142 (discriminator 1)\n \tmov 0x84(%ebp),%eax\n \tmov 0x20(%esp),%edx\n \tfldl (%eax,%edx,1)\n \tfldl (%eax,%ebx,8)\n \tfld %st(1)\n \tfmul %st(1),%st\n \tfldz\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tja 4a28 >::_M_realloc_append(int const&)@@Base+0x498>\n \tfstp %st(0)\n \tfstp %st(0)\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:139 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:139 (discriminator 1)\n \tcmpl $0xffffffff,0x4(%esp)\n \tjne 4958 >::_M_realloc_append(int const&)@@Base+0x3c8>\n \tmovl $0x1,0x4(%esp)\n \tjmp 4866 >::_M_realloc_append(int const&)@@Base+0x2d6>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tcmp %eax,0x10(%esp)\n \tjle 491c >::_M_realloc_append(int const&)@@Base+0x38c>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 491c >::_M_realloc_append(int const&)@@Base+0x38c>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov 0x4(%esp),%ebx\n \timul 0x48(%ebp,%ecx,4),%ebx\n \tmov 0x8(%esp),%eax\n \tadd %eax,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov 0x1c(%esp),%eax\n \tcmpl $0x3,(%eax,%ebx,4)\n \tjne 48f1 >::_M_realloc_append(int const&)@@Base+0x361>\n \tjmp 491c >::_M_realloc_append(int const&)@@Base+0x38c>\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:136 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:136 (discriminator 2)\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:136 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:136 (discriminator 1)\n \tcmp %ecx,%esi\n \tjne 4840 >::_M_realloc_append(int const&)@@Base+0x2b0>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:155\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:155\n \tcmpb $0x0,0x2b(%esp)\n \tmov 0x2c(%esp),%ecx\n \tje 47e0 >::_M_realloc_append(int const&)@@Base+0x250>\n \tmov 0x18(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:157\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:157\n \tfldz\n \tfld %st(0)\n \tlea (%eax,%esi,8),%edx\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:159\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:159\n \tfldl (%eax)\n \tfld %st(2)\n \tfxch %st(1)\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tjbe 499e >::_M_realloc_append(int const&)@@Base+0x40e>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:159 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:159 (discriminator 1)\n \tmov 0x14(%esp),%esi\n \tfld %st(0)\n \tfdivrs -0x2910(%esi)\n \tfdivp %st,%st(1)\n \tfaddp %st,%st(1)\n \tjmp 49a0 >::_M_realloc_append(int const&)@@Base+0x410>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:158 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:158 (discriminator 1)\n \tadd $0x8,%eax\n \tcmp %edx,%eax\n \tjne 4980 >::_M_realloc_append(int const&)@@Base+0x3f0>\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:161\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:161\n \tmov 0x14(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:160\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:160\n \tmov 0x84(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:161\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:161\n \tfdivrs -0x2910(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:160\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:160\n \tmov 0x20(%esp),%esi\n \tfldl (%eax,%esi,1)\n \tfldz\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tja 4a93 >::_M_realloc_append(int const&)@@Base+0x503>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:162\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:162\n \tmov 0x20(%esp),%edi\n \tadd 0x80(%ebp),%edi\n \tfucomip %st(1),%st\n \tja 4aad >::_M_realloc_append(int const&)@@Base+0x51d>\n \tfsqrt\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:162 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:162 (discriminator 1)\n \tfstpl (%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:163\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:163\n \tmov 0x1c(%esp),%eax\n \tmov 0x8(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:131 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:131 (discriminator 2)\n \taddl $0x1,0x8(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:163\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:163\n \tmovl $0x2,(%eax,%esi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:131 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:131 (discriminator 2)\n \tmov 0x8(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:131 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:131 (discriminator 1)\n \tcmp %ecx,%eax\n \tjne 47f1 >::_M_realloc_append(int const&)@@Base+0x261>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:166\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:166\n \tmov 0xcc(%esp),%eax\n \tsub %gs:0x14,%eax\n \tjne 4ae8 >::_M_realloc_append(int const&)@@Base+0x558>\n \tadd $0xdc,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:147\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:147\n \tmov 0x88(%ebp),%eax\n \tfldl (%eax,%ecx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:148\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:148\n \tmov 0x18(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:147\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:147\n \tfmul %st(3),%st\n \tfxch %st(3)\n \tfsubp %st,%st(2)\n \tfxch %st(1)\n \tfdivrp %st,%st(2)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:148\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:148\n \tfldl (%eax,%ecx,8)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 4a4a >::_M_realloc_append(int const&)@@Base+0x4ba>\n \tje 4a60 >::_M_realloc_append(int const&)@@Base+0x4d0>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:148 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:148 (discriminator 1)\n \tfcomip %st(1),%st\n \tja 4a62 >::_M_realloc_append(int const&)@@Base+0x4d2>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:145\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:145\n \tmovb $0x1,0x2b(%esp)\n \tjmp 491c >::_M_realloc_append(int const&)@@Base+0x38c>\n \tlea 0x0(%esi),%esi\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:150\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:150\n \tmov 0x18(%esp),%eax\n \tfstpl (%eax,%ecx,8)\n \tjmp 4a50 >::_M_realloc_append(int const&)@@Base+0x4c0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x10(%esp),%eax\n \tsub $0x1,%eax\n \tjmp 48cc >::_M_realloc_append(int const&)@@Base+0x33c>\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov 0x10(%esp),%eax\n \tsub $0x2,%eax\n \tjmp 48cc >::_M_realloc_append(int const&)@@Base+0x33c>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 48cc >::_M_realloc_append(int const&)@@Base+0x33c>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:161\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:161\n \tfucomip %st(1),%st\n \tja 4acc >::_M_realloc_append(int const&)@@Base+0x53c>\n \tfsqrt\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:161 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:161 (discriminator 1)\n \tmov 0x80(%ebp),%eax\n \tmov 0x20(%esp),%esi\n \tfchs\n \tfstpl (%eax,%esi,1)\n \tjmp 49e2 >::_M_realloc_append(int const&)@@Base+0x452>\n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:162\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:162\n \tsub $0x10,%esp\n \tmov 0x24(%esp),%ebx\n \tfstpl (%esp)\n \tcall 1160 \n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \tjmp 49e0 >::_M_realloc_append(int const&)@@Base+0x450>\n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:161\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:161\n \tsub $0x10,%esp\n \tmov 0x24(%esp),%ebx\n \tfstpl (%esp)\n \tcall 1160 \n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \tjmp 4a99 >::_M_realloc_append(int const&)@@Base+0x509>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:166\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:166\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tnop\n \txchg %ax,%ax\n distanceMarcher::updatePointOrderOne(int):\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:6\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:6\n \tcall 35aa \n \tadd $0x54ff,%eax\n \tpush %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:8\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:8\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:6\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:6\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x7c,%esp\n \tmov %eax,-0x80(%ebp)\n \tmov %gs:0x14,%esi\n \tmov %esi,-0x1c(%ebp)\n \tmov 0x8(%ebp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:8\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:8\n \tfstl -0x58(%ebp)\n \tfstl -0x60(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:10 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:10 (discriminator 1)\n \tmov 0x94(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:8\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:8\n \tfstpl -0x68(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:10 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:10 (discriminator 1)\n \ttest %edx,%edx\n \tjle 4c70 >::_M_realloc_append(int const&)@@Base+0x6e0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x78(%esi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:24\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:24\n \tfldl -0x28e4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:10\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:10\n \txor %ebx,%ebx\n \tlea -0x4c(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov %ecx,-0x84(%ebp)\n \tmov %ebx,%ecx\n \tmov %edx,%ebx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov -0x84(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:13\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:13\n \tmovl $0xffffffff,-0x74(%ebp)\n \tmov %ebx,-0x70(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tsar %cl,%eax\n \tand $0x1,%eax\n \tmov %eax,-0x78(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x18(%esi,%ecx,4),%eax\n \tmov %eax,-0x7c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:12\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:12\n \tmov -0x80(%ebp),%eax\n \tfldl -0x28e4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0xc(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ebx,%ebx\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%esi,%ebx,4)\n \tmov %eax,(%edi,%ebx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:39\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:39\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tmov -0x70(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %edx,%ebx\n \tjne 4b80 >::_M_realloc_append(int const&)@@Base+0x5f0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x78(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x74(%ebp),%eax\n \tadd (%edi,%ecx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \ttest %edx,%edx\n \tje 4c30 >::_M_realloc_append(int const&)@@Base+0x6a0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 4ca0 >::_M_realloc_append(int const&)@@Base+0x710>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 4ce0 >::_M_realloc_append(int const&)@@Base+0x750>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x7c(%ebp),%ebx\n \tcmp %ebx,%eax\n \tje 4ceb >::_M_realloc_append(int const&)@@Base+0x75b>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tlea 0x1(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tcmove -0x78(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ebx,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%edi,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tmov -0x70(%ebp),%edx\n \tcmp %edx,%eax\n \tjne 4be0 >::_M_realloc_append(int const&)@@Base+0x650>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:16\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:16\n \tcmp $0xffffffff,%ebx\n \tje 4c1e >::_M_realloc_append(int const&)@@Base+0x68e>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:16 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:16 (discriminator 1)\n \tmov 0x8c(%esi),%eax\n \tcmpl $0x2,(%eax,%ebx,4)\n \tjne 4c1e >::_M_realloc_append(int const&)@@Base+0x68e>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:18\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:18\n \tmov 0x80(%esi),%eax\n \tfldl (%eax,%ebx,8)\n \tfld %st(0)\n \tfabs\n \tfld %st(2)\n \tfabs\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:20\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:20\n \tfucomip %st(1),%st\n \tfstp %st(0)\n \tfcmovbe %st(1),%st\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:13 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:13 (discriminator 1)\n \tcmpl $0xffffffff,-0x74(%ebp)\n \tjne 4c58 >::_M_realloc_append(int const&)@@Base+0x6c8>\n \tmovl $0x1,-0x74(%ebp)\n \tjmp 4b78 >::_M_realloc_append(int const&)@@Base+0x5e8>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x7c(%ebp),%ebx\n \tcmp %ebx,%eax\n \tjge 4c1e >::_M_realloc_append(int const&)@@Base+0x68e>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 4c1e >::_M_realloc_append(int const&)@@Base+0x68e>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov 0x8c(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x74(%ebp),%ebx\n \timul 0x48(%esi,%ecx,4),%ebx\n \tadd 0xc(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tcmpl $0x3,(%eax,%ebx,4)\n \tjne 4bf4 >::_M_realloc_append(int const&)@@Base+0x664>\n \tjmp 4c1e >::_M_realloc_append(int const&)@@Base+0x68e>\n \tlea 0x0(%esi,%eiz,1),%esi\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:24\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:24\n \tfcomi %st(1),%st\n \tmov -0x70(%ebp),%ebx\n \tja 4cb0 >::_M_realloc_append(int const&)@@Base+0x720>\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:10 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:10 (discriminator 2)\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:10 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:10 (discriminator 1)\n \tcmp %ebx,%ecx\n \tjne 4b50 >::_M_realloc_append(int const&)@@Base+0x5c0>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:32\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:32\n \tsub $0xc,%esp\n \tlea -0x58(%ebp),%edx\n \tmov (%esi),%eax\n \tpush %edx\n \tlea -0x60(%ebp),%edx\n \tpush %edx\n \tlea -0x68(%ebp),%edx\n \tpush %edx\n \tpush 0xc(%ebp)\n \tpush %esi\n \tcall *0x1c(%eax)\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:38\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 4cf2 >::_M_realloc_append(int const&)@@Base+0x762>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x7c(%ebp),%eax\n \tsub $0x1,%eax\n \tjmp 4bcb >::_M_realloc_append(int const&)@@Base+0x63b>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:26\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:26\n \tfldl 0x9c(%esi,%ecx,8)\n \tfldl -0x68(%ebp)\n \tfadd %st(1),%st\n \tfstpl -0x68(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:27\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:27\n \tfld %st(0)\n \tfadd %st(1),%st\n \tfmul %st(3),%st\n \tfsubrl -0x60(%ebp)\n \tfstpl -0x60(%ebp)\n \tfxch %st(2)\n /usr/include/c++/14/cmath:1077\n \tfmul %st(0),%st\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:28 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:28 (discriminator 1)\n \tfmulp %st,%st(2)\n \tfxch %st(1)\n \tfaddl -0x58(%ebp)\n \tfstpl -0x58(%ebp)\n \tjmp 4c63 >::_M_realloc_append(int const&)@@Base+0x6d3>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x7c(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 4bcb >::_M_realloc_append(int const&)@@Base+0x63b>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 4bcb >::_M_realloc_append(int const&)@@Base+0x63b>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:38\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:33\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:33\n \tjmp 15e0 <__cxa_finalize@plt+0x3c0>\n \txchg %ax,%ax\n distanceMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:46\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:46\n \tcall 35aa \n \tadd $0x52ef,%eax\n \tpush %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:48\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:48\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:46\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:46\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x8c,%esp\n \tmov %eax,-0x84(%ebp)\n \tmov %gs:0x14,%edi\n \tmov %edi,-0x1c(%ebp)\n \tmov 0x8(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:48\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:48\n \tfstl -0x58(%ebp)\n \tfstl -0x60(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:50 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:50 (discriminator 1)\n \tmov 0x94(%edi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:48\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:48\n \tfstpl -0x68(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:50 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:50 (discriminator 1)\n \ttest %ebx,%ebx\n \tjle 4eb8 >::_M_realloc_append(int const&)@@Base+0x928>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x78(%edi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:53\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:53\n \tfldl -0x28e4(%eax)\n \tmov %edi,%eax\n \tlea -0x4c(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov %esi,-0x88(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:50\n \txor %esi,%esi\n \tmov %esi,%edi\n \tmov %eax,%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x88(%ebp),%eax\n \tmov %edi,%ecx\n \tmov %edx,-0x70(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:53\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:53\n \tfld %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:54\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:54\n \tmovl $0xffffffff,-0x74(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:52\n \tfld %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tsar %cl,%eax\n \tand $0x1,%eax\n \tmov %eax,-0x7c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x18(%esi,%edi,4),%eax\n \tmov %eax,-0x80(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tmov %edi,-0x78(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0xc(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ecx,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tmov -0x70(%ebp),%edi\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ecx,%ebx\n \tjne 4da0 >::_M_realloc_append(int const&)@@Base+0x810>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x70(%ebp),%edx\n \tmov -0x78(%ebp),%edi\n \tmov -0x74(%ebp),%eax\n \tadd (%edx,%edi,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x7c(%ebp),%edx\n \ttest %edx,%edx\n \tje 4e58 >::_M_realloc_append(int const&)@@Base+0x8c8>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 4ff8 >::_M_realloc_append(int const&)@@Base+0xa68>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 5050 >::_M_realloc_append(int const&)@@Base+0xac0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x80(%ebp),%ecx\n \tcmp %ecx,%eax\n \tje 5075 >::_M_realloc_append(int const&)@@Base+0xae5>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tlea 0x1(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tcmove -0x7c(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x70(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%edx,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov -0x70(%ebp),%edx\n \tmov (%edx,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 4e00 >::_M_realloc_append(int const&)@@Base+0x870>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:57\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:57\n \tcmp $0xffffffff,%ecx\n \tje 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:57 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:57 (discriminator 1)\n \tmov 0x8c(%esi),%edx\n \tcmpl $0x2,(%edx,%ecx,4)\n \tje 4ef0 >::_M_realloc_append(int const&)@@Base+0x960>\n \tjmp 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tfstp %st(0)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:54 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:54 (discriminator 1)\n \tcmpl $0xffffffff,-0x74(%ebp)\n \tjne 4e80 >::_M_realloc_append(int const&)@@Base+0x8f0>\n \tmovl $0x1,-0x74(%ebp)\n \tjmp 4d85 >::_M_realloc_append(int const&)@@Base+0x7f5>\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x80(%ebp),%ecx\n \tcmp %ecx,%eax\n \tjge 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov 0x8c(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x74(%ebp),%ecx\n \timul 0x48(%esi,%edi,4),%ecx\n \tadd 0xc(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tcmpl $0x3,(%eax,%ecx,4)\n \tjne 4e14 >::_M_realloc_append(int const&)@@Base+0x884>\n \tjmp 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:73\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:73\n \tmov -0x84(%ebp),%eax\n \tmov -0x70(%ebp),%edx\n \tfldl -0x28e4(%eax)\n \tfstl -0x70(%ebp)\n \tfcomip %st(2),%st\n \tja 5008 >::_M_realloc_append(int const&)@@Base+0xa78>\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:80\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:80\n \tfldl -0x70(%ebp)\n \tfcomip %st(1),%st\n \tja 5060 >::_M_realloc_append(int const&)@@Base+0xad0>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:50 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:50 (discriminator 2)\n \tadd $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:50 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:50 (discriminator 1)\n \tcmp %ebx,%edi\n \tjne 4d60 >::_M_realloc_append(int const&)@@Base+0x7d0>\n \tfstp %st(0)\n \tmov %esi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:88\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:88\n \tsub $0xc,%esp\n \tlea -0x58(%ebp),%edx\n \tmov (%edi),%eax\n \tpush %edx\n \tlea -0x60(%ebp),%edx\n \tpush %edx\n \tlea -0x68(%ebp),%edx\n \tpush %edx\n \tpush 0xc(%ebp)\n \tpush %edi\n \tcall *0x1c(%eax)\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:93\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:93\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 5128 >::_M_realloc_append(int const&)@@Base+0xb98>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:59\n \tmov 0x80(%esi),%eax\n \tfldl (%eax,%ecx,8)\n \tmov %eax,-0x8c(%ebp)\n \tfld %st(0)\n \tfabs\n \tfld %st(2)\n \tfabs\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tjbe 4e30 >::_M_realloc_append(int const&)@@Base+0x8a0>\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:62\n \tmov -0x74(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \tmov %edx,-0x90(%ebp)\n \txor %ecx,%ecx\n \tmov %edi,-0x94(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:62\n \tadd %eax,%eax\n \tmov %eax,-0x78(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0xc(%ebp),%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tmov -0x70(%ebp),%edi\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ecx,%ebx\n \tjne 4f40 >::_M_realloc_append(int const&)@@Base+0x9b0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x70(%ebp),%ecx\n \tmov -0x94(%ebp),%edi\n \tmov -0x78(%ebp),%eax\n \tmov -0x90(%ebp),%edx\n \tadd (%ecx,%edi,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x7c(%ebp),%ecx\n \ttest %ecx,%ecx\n \tje 507c >::_M_realloc_append(int const&)@@Base+0xaec>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 50ee >::_M_realloc_append(int const&)@@Base+0xb5e>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 50e3 >::_M_realloc_append(int const&)@@Base+0xb53>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x80(%ebp),%ecx\n \tcmp %ecx,%eax\n \tje 5121 >::_M_realloc_append(int const&)@@Base+0xb91>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %ecx,%eax\n \tcmove -0x7c(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x70(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \tmov %edx,-0x78(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%ecx,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tjmp 4fc0 >::_M_realloc_append(int const&)@@Base+0xa30>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov -0x70(%ebp),%edx\n \tmov (%edx,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %eax,%ebx\n \tjne 4fc0 >::_M_realloc_append(int const&)@@Base+0xa30>\n \tmov -0x78(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:63\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:63\n \tcmp $0xffffffff,%ecx\n \tjne 50ad >::_M_realloc_append(int const&)@@Base+0xb1d>\n \tjmp 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n \tfstp %st(0)\n \tjmp 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n \tfstp %st(1)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tjmp 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x80(%ebp),%eax\n \tsub $0x1,%eax\n \tjmp 4df1 >::_M_realloc_append(int const&)@@Base+0x861>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:75\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:75\n \tfmuls -0x290c(%eax)\n \tfsubp %st,%st(1)\n \tfmull -0x28dc(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:76\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:76\n \tfldl 0x9c(%esi,%edi,8)\n \tflds -0x2904(%eax)\n \tfld %st(1)\n \tfmul %st(1),%st\n \tfldl -0x68(%ebp)\n \tfadd %st(1),%st\n \tfstpl -0x68(%ebp)\n \tfxch %st(2)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:77\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:77\n \tfadd %st(0),%st\n \tfmulp %st,%st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:83\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:83\n \tfmul %st(2),%st\n \tfsubrl -0x60(%ebp)\n \tfstpl -0x60(%ebp)\n \tfxch %st(1)\n /usr/include/c++/14/cmath:1077\n \tfmul %st(0),%st\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:84 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:84 (discriminator 1)\n \tfmulp %st,%st(1)\n \tfaddl -0x58(%ebp)\n \tfstpl -0x58(%ebp)\n \tjmp 4ea9 >::_M_realloc_append(int const&)@@Base+0x919>\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x80(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 4df1 >::_M_realloc_append(int const&)@@Base+0x861>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:82\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:82\n \tfldl 0x9c(%esi,%edi,8)\n \tfldl -0x68(%ebp)\n \tfadd %st(1),%st\n \tfstpl -0x68(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:83\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:83\n \tfld %st(0)\n \tfadd %st(1),%st\n \tjmp 5035 >::_M_realloc_append(int const&)@@Base+0xaa5>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 4df1 >::_M_realloc_append(int const&)@@Base+0x861>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x80(%ebp),%ecx\n \tcmp %ecx,%eax\n \tjge 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x78(%ebp),%ecx\n \timul 0x48(%esi,%edi,4),%ecx\n \tadd 0xc(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tcmpl $0x3,(%edx,%ecx,4)\n \tje 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:63\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:63\n \tcmp $0xffffffff,%ecx\n \tje 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:63 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:63 (discriminator 1)\n \tcmpl $0x2,(%edx,%ecx,4)\n \tjne 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:65\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:65\n \tmov -0x8c(%ebp),%eax\n \tfldl (%eax,%ecx,8)\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:64\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:64\n \tfcomi %st(1),%st\n \tjb 50f9 >::_M_realloc_append(int const&)@@Base+0xb69>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:65\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:65\n \tfldz\n \tfxch %st(1)\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tjb 5110 >::_M_realloc_append(int const&)@@Base+0xb80>\n \tfstp %st(2)\n \tfxch %st(1)\n \tjmp 50de >::_M_realloc_append(int const&)@@Base+0xb4e>\n \tfstp %st(2)\n \tjmp 50de >::_M_realloc_append(int const&)@@Base+0xb4e>\n \tfstp %st(2)\n \tfxch %st(1)\n \tjmp 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x80(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 4f9a >::_M_realloc_append(int const&)@@Base+0xa0a>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x80(%ebp),%eax\n \tsub $0x1,%eax\n \tjmp 4f9a >::_M_realloc_append(int const&)@@Base+0xa0a>\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:65 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:65 (discriminator 1)\n \tfcomi %st(1),%st\n \tjb 4fe2 >::_M_realloc_append(int const&)@@Base+0xa52>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:66\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:66\n \tfldz\n \tfcomip %st(2),%st\n \tjae 50d6 >::_M_realloc_append(int const&)@@Base+0xb46>\n \tfstp %st(0)\n \tjmp 4e40 >::_M_realloc_append(int const&)@@Base+0x8b0>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:65 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:65 (discriminator 1)\n \tfucomi %st(1),%st\n \tjp 4fe6 >::_M_realloc_append(int const&)@@Base+0xa56>\n \tje 50da >::_M_realloc_append(int const&)@@Base+0xb4a>\n \tfstp %st(1)\n \tjmp 4ff0 >::_M_realloc_append(int const&)@@Base+0xa60>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 4f9a >::_M_realloc_append(int const&)@@Base+0xa0a>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:93\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:93\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.cpp:89\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.cpp:89\n \tjmp 162e <__cxa_finalize@plt+0x40e>\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n distanceMarcher::~distanceMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x4eae,%ebx\n \tsub $0x14,%esp\n \tmov 0x1c(%esp),%eax\n \tlea -0x1ec(%ebx),%edx\n \tmov %edx,(%eax)\n@@ -6269,32 +6269,32 @@\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n distanceMarcher::~distanceMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14\n \tpush %esi\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x4e7d,%ebx\n \tsub $0x10,%esp\n \tmov 0x1c(%esp),%esi\n \tlea -0x1ec(%ebx),%eax\n \tmov %eax,(%esi)\n \tpush %esi\n \tcall 3700 \n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14 (discriminator 1)\n \tpop %eax\n \tpop %edx\n \tpush $0xfc\n \tpush %esi\n \tcall 10e0 \n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n __x86.get_pc_thunk.cx():\n \tmov (%esp),%ecx\n \tret\n@@ -6307,122 +6307,122 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n travelTimeMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:11\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:11\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tmov 0x10(%esp),%esi\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x4e28,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:12\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:12\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 4740 >::_M_realloc_append(int const&)@@Base+0x1b0>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:13 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:13 (discriminator 1)\n \tmov 0x98(%esi),%edx\n \tadd $0x10,%esp\n \ttest %edx,%edx\n \tjle 5225 >::_M_realloc_append(int const&)@@Base+0xc95>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:15\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:15\n \tmov 0x8c(%esi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:13\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:13\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:15\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:15\n \tcmpl $0x2,(%ecx,%eax,4)\n \tjne 521e >::_M_realloc_append(int const&)@@Base+0xc8e>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:18\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:18\n \tmov 0x80(%esi),%ebx\n \tmov 0xfc(%esi),%edi\n \tlea (%ebx,%eax,8),%ebx\n \tfldl (%ebx)\n \tfdivl (%edi,%eax,8)\n \tfabs\n \tfstpl (%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:13 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:13 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:13 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:13 (discriminator 1)\n \tcmp %edx,%eax\n \tjne 5200 >::_M_realloc_append(int const&)@@Base+0xc70>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:21\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:21\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tret\n \tnop\n \tlea 0x0(%esi),%esi\n travelTimeMarcher::solveQuadratic(int, double const&, double const&, double&):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:105\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 2d51 \n \tadd $0x4dba,%esi\n \tpush %ebx\n \tsub $0x1c,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:106\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:106\n \tmov 0x8(%ebp),%edx\n \tmov 0xc(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:105\n \tmov 0x18(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:106\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:106\n \tmov 0xfc(%edx),%edx\n \tfldl (%edx,%ecx,8)\n __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(double, int):\n /usr/include/c++/14/cmath:1077\n \tfmul %st(0),%st\n travelTimeMarcher::solveQuadratic(int, double const&, double const&, double&):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:106 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:106 (discriminator 1)\n \tfdivrs -0x2910(%esi)\n \tfsubrl (%eax)\n \tfstl (%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:108\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:108\n \tmov 0x14(%ebp),%eax\n \tfldl (%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:108 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:108 (discriminator 1)\n \tmov 0x10(%ebp),%eax\n \tfldl (%eax)\n __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(double, int):\n /usr/include/c++/14/cmath:1077\n \tfld %st(1)\n \tfmul %st(2),%st\n travelTimeMarcher::solveQuadratic(int, double const&, double const&, double&):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:108 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:108 (discriminator 1)\n \tfld %st(1)\n \tfmuls -0x290c(%esi)\n \tfmulp %st,%st(4)\n \tfsubp %st,%st(3)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:109\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:109\n \tfldz\n \tfxch %st(3)\n \tfcomi %st(3),%st\n \tfstp %st(3)\n \tjb 16b4 <__cxa_finalize@plt+0x494>\n \tfxch %st(2)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:111\n \tfsqrt\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:111 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:111 (discriminator 1)\n \tfsubp %st,%st(1)\n \tfmuls -0x2908(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:118\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:118\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:111 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:111 (discriminator 1)\n \tfdivp %st,%st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:118\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:118\n \tret\n std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*):\n /usr/include/c++/14/bits/stl_tree.h:1926\n \tpush %ebp\n \tpush %edi\n \tmov %eax,%edi\n \tpush %esi\n@@ -6681,60 +6681,60 @@\n \tadd $0x2c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:24\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:24\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tcall 4690 >::_M_realloc_append(int const&)@@Base+0x100>\n \tadd $0x4b8b,%edi\n \tpush %esi\n std::_Rb_tree_header::_M_reset():\n /usr/include/c++/14/bits/stl_tree.h:205\n \tlea -0x34(%ebp),%esi\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:24\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:24\n \tpush %ebx\n \tsub $0x40,%esp\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \tmov 0x8(%ebp),%eax\n std::_Rb_tree_header::_Rb_tree_header():\n /usr/include/c++/14/bits/stl_tree.h:171\n \tmovl $0x0,-0x30(%ebp)\n std::_Rb_tree_header::_M_reset():\n /usr/include/c++/14/bits/stl_tree.h:204\n \tmovl $0x0,-0x2c(%ebp)\n /usr/include/c++/14/bits/stl_tree.h:207\n \tmovl $0x0,-0x20(%ebp)\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:25\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:25\n \tmov (%eax),%edx\n \tmov 0x20(%edx),%ecx\n std::_Rb_tree_header::_M_reset():\n /usr/include/c++/14/bits/stl_tree.h:205\n \tlea -0x30(%ebp),%edx\n \tmov %edx,-0x28(%ebp)\n /usr/include/c++/14/bits/stl_tree.h:206\n \tmov %edx,-0x24(%ebp)\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:25 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:25 (discriminator 1)\n \tpush %esi\n \tpush 0xc(%ebp)\n \tpush %eax\n \tcall *%ecx\n std::_Rb_tree, std::less, std::allocator >::_M_mbegin() const:\n /usr/include/c++/14/bits/stl_tree.h:733\n \tmov -0x2c(%ebp),%esi\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:25 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:25 (discriminator 1)\n \tfstpl -0x40(%ebp)\n \tadd $0x10,%esp\n std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*):\n /usr/include/c++/14/bits/stl_tree.h:1930\n \ttest %esi,%esi\n \tje 54db >::_M_realloc_append(int const&)@@Base+0xf4b>\n /usr/include/c++/14/bits/stl_tree.h:1932 (discriminator 1)\n@@ -6759,22 +6759,22 @@\n \tcall 10e0 \n std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*):\n /usr/include/c++/14/bits/stl_tree.h:1930\n \tadd $0x10,%esp\n \ttest %esi,%esi\n \tjne 54ba >::_M_realloc_append(int const&)@@Base+0xf2a>\n travelTimeMarcher::updatePointOrderTwo(int):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:26\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:26\n \tflds -0x2900(%edi)\n \tfldl -0x40(%ebp)\n \tfucomip %st(1),%st\n \tfstp %st(0)\n \tjp 54f0 >::_M_realloc_append(int const&)@@Base+0xf60>\n \tje 1704 <__cxa_finalize@plt+0x4e4>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:30\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:30\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 5507 >::_M_realloc_append(int const&)@@Base+0xf77>\n \tfldl -0x40(%ebp)\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n@@ -6788,60 +6788,60 @@\n \tjmp 1748 <__cxa_finalize@plt+0x528>\n travelTimeMarcher::updatePointOrderTwo(int):\n /usr/include/c++/14/bits/stl_tree.h:982 (discriminator 1)\n \tnop\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:38\n \tpush %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:40\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:40\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:38\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 2d51 \n \tadd $0x4ac8,%esi\n \tpush %ebx\n \tsub $0xcc,%esp\n \tmov 0x10(%ebp),%eax\n \tmov 0x8(%ebp),%edi\n \tmov %eax,-0xc0(%ebp)\n \tmov %esi,-0xb8(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n \tmov 0x94(%edi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:38\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:38\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:40\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:40\n \tfstl -0x88(%ebp)\n \tfstl -0x90(%ebp)\n \tfstpl -0x98(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n \ttest %esi,%esi\n \tjle 5649 >::_M_realloc_append(int const&)@@Base+0x10b9>\n std::_Rb_tree, std::less, std::allocator >::_M_mbegin() const:\n /usr/include/c++/14/bits/stl_tree.h:733\n \tmov -0xc0(%ebp),%eax\n \tmov 0x8(%eax),%ebx\n \tadd $0x4,%eax\n \tmov %eax,-0xbc(%ebp)\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0xb8(%ebp),%eax\n std::_Rb_tree, std::less, std::allocator >::_M_mbegin() const:\n /usr/include/c++/14/bits/stl_tree.h:733\n \tmov %ebx,-0xa8(%ebp)\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42\n \txor %ebx,%ebx\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tfldl -0x28e4(%eax)\n \tmov %edi,%eax\n \tmov %ebx,%ecx\n \tmov %esi,%edi\n \tmov %eax,%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n@@ -6850,15 +6850,15 @@\n \tmov -0xa8(%ebp),%ebx\n \ttest %ebx,%ebx\n \tje 5690 >::_M_realloc_append(int const&)@@Base+0x1100>\n \tmov %edi,-0xb0(%ebp)\n \tmov %ecx,%edx\n \tmov -0xbc(%ebp),%ecx\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42\n \tmov %edx,-0xa0(%ebp)\n \tmov -0xa8(%ebp),%eax\n \tmov %ecx,%ebx\n \tmov %ecx,-0xa4(%ebp)\n \tjmp 5608 >::_M_realloc_append(int const&)@@Base+0x1078>\n \tjmp 5600 >::_M_realloc_append(int const&)@@Base+0x1070>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n@@ -6895,499 +6895,499 @@\n \tmov %eax,%edx\n \tcmp %ecx,%ebx\n \tje 5688 >::_M_realloc_append(int const&)@@Base+0x10f8>\n /usr/include/c++/14/bits/stl_tree.h:2530 (discriminator 1)\n \tcmp %eax,0x10(%ebx)\n \tjg 5688 >::_M_realloc_append(int const&)@@Base+0x10f8>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n \tmov -0xb0(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42 (discriminator 2)\n \tadd $0x1,%eax\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 55cc >::_M_realloc_append(int const&)@@Base+0x103c>\n \tfstp %st(0)\n \tmov %esi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:83\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:83\n \tsub $0xc,%esp\n \tlea -0x88(%ebp),%edx\n \tmov (%edi),%eax\n \tpush %edx\n \tlea -0x90(%ebp),%edx\n \tpush %edx\n \tlea -0x98(%ebp),%edx\n \tpush %edx\n \tpush 0xc(%ebp)\n \tpush %edi\n \tcall *0x1c(%eax)\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:99\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:99\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 5ac2 >::_M_realloc_append(int const&)@@Base+0x1532>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n \tmov -0xb0(%ebp),%edi\n \tmov %edx,%ecx\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x78(%esi),%eax\n \tmov %ecx,-0xa0(%ebp)\n \tfld %st(0)\n \tlea -0x4c(%ebp),%ebx\n \tmovl $0xffffffff,-0xa4(%ebp)\n \tfld %st(1)\n \tsar %cl,%eax\n \tand $0x1,%eax\n \tmov %eax,-0xb0(%ebp)\n \tmov 0x18(%esi,%ecx,4),%eax\n \tmov %eax,-0xb4(%ebp)\n baseMarcher::_setIndex(int, int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0xc(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ecx,%ecx\n \tjmp 56e0 >::_M_realloc_append(int const&)@@Base+0x1150>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%ebx,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %edi,%ecx\n \tjne 56e0 >::_M_realloc_append(int const&)@@Base+0x1150>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0xa0(%ebp),%eax\n \tmov -0xa4(%ebp),%edx\n \tadd (%ebx,%eax,4),%edx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0xb0(%ebp),%edx\n \ttest %edx,%edx\n \tje 57b0 >::_M_realloc_append(int const&)@@Base+0x1220>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 5931 >::_M_realloc_append(int const&)@@Base+0x13a1>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 5997 >::_M_realloc_append(int const&)@@Base+0x1407>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0xb4(%ebp),%edx\n \tcmp %eax,%edx\n \tje 59c0 >::_M_realloc_append(int const&)@@Base+0x1430>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tcmove -0xb0(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0xa0(%ebp),%ecx\n baseMarcher::_getIndex(int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %edx,%edx\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%ebx,%ecx,4)\n baseMarcher::_getIndex(int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%ebx,%edx,4),%ecx\n \timul 0x48(%esi,%edx,4),%ecx\n \tadd $0x1,%edx\n \tadd %ecx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %edi,%edx\n \tjne 5760 >::_M_realloc_append(int const&)@@Base+0x11d0>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:50\n \tcmp $0xffffffff,%eax\n \tje 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:50 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:50 (discriminator 1)\n \tmov 0x8c(%esi),%edx\n \tcmpl $0x2,(%edx,%eax,4)\n \tje 5830 >::_M_realloc_append(int const&)@@Base+0x12a0>\n \tjmp 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n \tfstp %st(0)\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:47 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:47 (discriminator 1)\n \tcmpl $0xffffffff,-0xa4(%ebp)\n \tjne 57e0 >::_M_realloc_append(int const&)@@Base+0x1250>\n \tmovl $0x1,-0xa4(%ebp)\n \tjmp 56bf >::_M_realloc_append(int const&)@@Base+0x112f>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tcmp %eax,-0xb4(%ebp)\n \tjle 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0xa0(%ebp),%edx\n \tmov -0xa4(%ebp),%eax\n \timul 0x48(%esi,%edx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov 0x8c(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tadd 0xc(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tcmpl $0x3,(%edx,%eax,4)\n \tjne 5771 >::_M_realloc_append(int const&)@@Base+0x11e1>\n \tjmp 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n \txchg %ax,%ax\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:68\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:68\n \tmov -0xb8(%ebp),%eax\n \tmov -0xa0(%ebp),%ecx\n \tfldl -0x28e4(%eax)\n \tfstl -0xa0(%ebp)\n \tfcomip %st(2),%st\n \tja 593f >::_M_realloc_append(int const&)@@Base+0x13af>\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:75\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:75\n \tfldl -0xa0(%ebp)\n \tfcomip %st(1),%st\n \tja 59a5 >::_M_realloc_append(int const&)@@Base+0x1415>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42 (discriminator 2)\n \tmov %ecx,%eax\n \tadd $0x1,%eax\n \tmov %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:42 (discriminator 1)\n \tcmp %edi,%eax\n \tjne 55b0 >::_M_realloc_append(int const&)@@Base+0x1020>\n \tfstp %st(0)\n \tjmp 5647 >::_M_realloc_append(int const&)@@Base+0x10b7>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:52\n \tmov 0x80(%esi),%ecx\n \tmov %ecx,-0xc4(%ebp)\n \tlea 0x0(,%eax,8),%ecx\n \tmov %ecx,-0xc8(%ebp)\n \tmov -0xc4(%ebp),%ecx\n \tfldl (%ecx,%eax,8)\n \tfld %st(0)\n \tfabs\n \tfld %st(2)\n \tfabs\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tjbe 5788 >::_M_realloc_append(int const&)@@Base+0x11f8>\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:55\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:55\n \tmov -0xa4(%ebp),%eax\n baseMarcher::_setIndex(int, int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \tmov %edx,-0xd4(%ebp)\n \txor %ecx,%ecx\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:55\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:55\n \tadd %eax,%eax\n \tmov %eax,-0xd0(%ebp)\n baseMarcher::_setIndex(int, int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0xc(%ebp),%eax\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%ebx,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %edi,%ecx\n \tjne 5880 >::_M_realloc_append(int const&)@@Base+0x12f0>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0xa0(%ebp),%eax\n \tmov -0xd0(%ebp),%ecx\n \tmov -0xd4(%ebp),%edx\n \tadd (%ebx,%eax,4),%ecx\n \tmov %ecx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0xb0(%ebp),%ecx\n \ttest %ecx,%ecx\n \tje 59c7 >::_M_realloc_append(int const&)@@Base+0x1437>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 5a75 >::_M_realloc_append(int const&)@@Base+0x14e5>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 5a9e >::_M_realloc_append(int const&)@@Base+0x150e>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0xb4(%ebp),%ecx\n \tcmp %eax,%ecx\n \tje 5abb >::_M_realloc_append(int const&)@@Base+0x152b>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %ecx,%eax\n \tcmove -0xb0(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0xa0(%ebp),%ecx\n baseMarcher::_getIndex(int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \tmov %edx,-0xd0(%ebp)\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%ebx,%ecx,4)\n baseMarcher::_getIndex(int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%ebx,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %edi,%eax\n \tjne 5900 >::_M_realloc_append(int const&)@@Base+0x1370>\n \tmov -0xd0(%ebp),%edx\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:56\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:56\n \tcmp $0xffffffff,%ecx\n \tjne 5a02 >::_M_realloc_append(int const&)@@Base+0x1472>\n \tjmp 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n \tfstp %st(0)\n \tjmp 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n \tfstp %st(0)\n \tjmp 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n \tfstp %st(1)\n \tjmp 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0xb4(%ebp),%eax\n \tsub $0x1,%eax\n \tjmp 573c >::_M_realloc_append(int const&)@@Base+0x11ac>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:70\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:70\n \tfmuls -0x290c(%eax)\n \tfsubp %st,%st(1)\n \tfmull -0x28dc(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:71\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:71\n \tfldl 0x9c(%esi,%ecx,8)\n \tflds -0x2904(%eax)\n \tfld %st(1)\n \tfmul %st(1),%st\n \tfldl -0x98(%ebp)\n \tfadd %st(1),%st\n \tfstpl -0x98(%ebp)\n \tfxch %st(2)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:72\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:72\n \tfadd %st(0),%st\n \tfmulp %st,%st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:78\n \tfmul %st(2),%st\n \tfsubrl -0x90(%ebp)\n \tfstpl -0x90(%ebp)\n \tfxch %st(1)\n __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(double, int):\n /usr/include/c++/14/cmath:1077\n \tfmul %st(0),%st\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:79 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:79 (discriminator 1)\n \tfmulp %st,%st(1)\n \tfaddl -0x88(%ebp)\n \tfstpl -0x88(%ebp)\n \tjmp 5812 >::_M_realloc_append(int const&)@@Base+0x1282>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0xb4(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 573c >::_M_realloc_append(int const&)@@Base+0x11ac>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:77\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:77\n \tfldl 0x9c(%esi,%ecx,8)\n \tfldl -0x98(%ebp)\n \tfadd %st(1),%st\n \tfstpl -0x98(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:78\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:78\n \tfld %st(0)\n \tfadd %st(1),%st\n \tjmp 5972 >::_M_realloc_append(int const&)@@Base+0x13e2>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 573c >::_M_realloc_append(int const&)@@Base+0x11ac>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tcmp %eax,-0xb4(%ebp)\n \tjle 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0xa0(%ebp),%eax\n \tmov -0xd0(%ebp),%ecx\n \timul 0x48(%esi,%eax,4),%ecx\n \tadd 0xc(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tcmpl $0x3,(%edx,%ecx,4)\n \tje 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:56\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:56\n \tcmp $0xffffffff,%ecx\n \tje 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:56 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:56 (discriminator 1)\n \tcmpl $0x2,(%edx,%ecx,4)\n \tjne 592c >::_M_realloc_append(int const&)@@Base+0x139c>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:58\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:58\n \tmov -0xc4(%ebp),%eax\n \tlea 0x0(,%ecx,8),%edx\n \tfldl (%eax,%ecx,8)\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:57\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:57\n \tfcomi %st(1),%st\n \tjae 5a83 >::_M_realloc_append(int const&)@@Base+0x14f3>\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:58 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:58 (discriminator 1)\n \tfcomi %st(1),%st\n \tjb 5922 >::_M_realloc_append(int const&)@@Base+0x1392>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:59\n \tfldz\n \tfcomip %st(2),%st\n \tjb 5926 >::_M_realloc_append(int const&)@@Base+0x1396>\n \tfstp %st(2)\n \tjmp 5a44 >::_M_realloc_append(int const&)@@Base+0x14b4>\n \tfstp %st(2)\n \tfxch %st(1)\n \tjmp 5a44 >::_M_realloc_append(int const&)@@Base+0x14b4>\n \tfstp %st(2)\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:62\n \tmov 0x84(%esi),%eax\n \tfldl (%eax,%edx,1)\n \tmov -0xc8(%ebp),%edx\n \tfldl (%eax,%edx,1)\n \tfmul %st(1),%st\n \tfldz\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tja 5aac >::_M_realloc_append(int const&)@@Base+0x151c>\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:62 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:62 (discriminator 1)\n \tmov 0xc(%ebp),%edx\n \tfmull (%eax,%edx,8)\n \tfxch %st(1)\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tja 5ab0 >::_M_realloc_append(int const&)@@Base+0x1520>\n \tjmp 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0xb4(%ebp),%eax\n \tsub $0x1,%eax\n \tjmp 58e2 >::_M_realloc_append(int const&)@@Base+0x1352>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:58\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:58\n \tfldz\n \tfxch %st(1)\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tjae 5a3a >::_M_realloc_append(int const&)@@Base+0x14aa>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:58 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:58 (discriminator 1)\n \tfucomi %st(1),%st\n \tjp 592a >::_M_realloc_append(int const&)@@Base+0x139a>\n \tje 5a40 >::_M_realloc_append(int const&)@@Base+0x14b0>\n \tfstp %st(1)\n \tjmp 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0xb4(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 58e2 >::_M_realloc_append(int const&)@@Base+0x1352>\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tfstp %st(0)\n \tfstp %st(0)\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:63\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:63\n \tfchs\n \tfxch %st(1)\n \tjmp 5790 >::_M_realloc_append(int const&)@@Base+0x1200>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 58e2 >::_M_realloc_append(int const&)@@Base+0x1352>\n \tfstp %st(0)\n travelTimeMarcher::updatePointOrderTwo(int, std::set, std::allocator >):\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:99\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:99\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.cpp:85\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.cpp:85\n \tjmp 179a <__cxa_finalize@plt+0x57a>\n \txchg %ax,%ax\n travelTimeMarcher::~travelTimeMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:27\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:27\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x451e,%ebx\n \tsub $0x14,%esp\n \tmov 0x1c(%esp),%eax\n distanceMarcher::~distanceMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14\n \tlea -0x1f4(%ebx),%edx\n \tadd $0x8,%edx\n \tmov %edx,(%eax)\n \tpush %eax\n \tcall 3700 \n travelTimeMarcher::~travelTimeMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:27\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:27\n \tadd $0x18,%esp\n \tpop %ebx\n \tret\n travelTimeMarcher::~travelTimeMarcher():\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n travelTimeMarcher::~travelTimeMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:27\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:27\n \tpush %esi\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x44ed,%ebx\n \tsub $0x10,%esp\n \tmov 0x1c(%esp),%esi\n distanceMarcher::~distanceMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14\n \tlea -0x1f4(%ebx),%eax\n \tadd $0x8,%eax\n \tmov %eax,(%esi)\n \tpush %esi\n \tcall 3700 \n travelTimeMarcher::~travelTimeMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:27 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:27 (discriminator 1)\n \tpop %eax\n \tpop %edx\n \tpush $0x100\n \tpush %esi\n \tcall 10e0 \n-./.mesonpy-2aq4fnbg/../skfmm/travel_time_marcher.h:27\n+./.mesonpy-c4r3g9fr/../skfmm/travel_time_marcher.h:27\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n@@ -7664,539 +7664,539 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n extensionVelocityMarcher::cleanUp():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 1)\n \tcall 1e15 <__cxa_finalize@plt+0xbf5>\n \tadd $0x42ef,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:150\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:150\n \tpush %esi\n \tpush %ebx\n \tmov 0xc(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 1)\n \tmov 0x98(%esi),%ecx\n \ttest %ecx,%ecx\n \tjle 5d58 >::_M_realloc_append(int const&)@@Base+0x17c8>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:153 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:153 (discriminator 1)\n \tfldl -0x28e4(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:153\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:153\n \tmov 0x8c(%esi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:151\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:151\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:153\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:153\n \tcmpl $0x2,(%ebx,%eax,4)\n \tje 5d4f >::_M_realloc_append(int const&)@@Base+0x17bf>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:153 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:153 (discriminator 1)\n \tmov 0x100(%esi),%edx\n \tfstl (%edx,%eax,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:151 (discriminator 1)\n \tcmp %ecx,%eax\n \tjne 5d40 >::_M_realloc_append(int const&)@@Base+0x17b0>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:155\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:155\n \tpop %ebx\n \tpop %esi\n \tret\n \tnop\n \tlea 0x0(%esi,%eiz,1),%esi\n extensionVelocityMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:93\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:93\n \tcall 35aa \n \tadd $0x428f,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x13c,%esp\n \tmov %eax,-0x134(%ebp)\n \tmov %gs:0x14,%esi\n \tmov %esi,-0x1c(%ebp)\n \tmov 0x8(%ebp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:107 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:107 (discriminator 1)\n \tmov 0x94(%esi),%ebx\n \ttest %ebx,%ebx\n \tjle 1c08 <__cxa_finalize@plt+0x9e8>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x78(%esi),%eax\n \tlea -0x110(%ebp),%edi\n extensionVelocityMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:107\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:107\n \txor %ecx,%ecx\n \tmov %edi,%edx\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov %eax,-0x140(%ebp)\n \tlea -0x80(%ebp),%eax\n \tmov %eax,-0x13c(%ebp)\n \tlea -0xe0(%ebp),%eax\n \tmov %eax,-0x138(%ebp)\n \tnop\n extensionVelocityMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:109\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:109\n \tmov -0x13c(%ebp),%eax\n \tfldz\n \tmov %edx,-0x11c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:111\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:111\n \tmovl $0xffffffff,-0x120(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:109\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:109\n \tfstl (%eax,%ecx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:110\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:110\n \tmov -0x138(%ebp),%eax\n \tfstpl (%eax,%ecx,8)\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x140(%ebp),%eax\n \tsar %cl,%eax\n \tand $0x1,%eax\n \tmov %eax,-0x12c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x18(%esi,%ecx,4),%eax\n \tmov %eax,-0x130(%ebp)\n baseMarcher::_setIndex(int, int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tmov %ecx,-0x128(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov 0xc(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %edi,%edi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tmov -0x11c(%ebp),%ecx\n \tidivl 0x48(%esi,%edi,4)\n \tmov %eax,(%ecx,%edi,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%edi\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ebx,%edi\n \tjne 5e20 >::_M_realloc_append(int const&)@@Base+0x1890>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x128(%ebp),%ecx\n \tmov -0x11c(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x12c(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x120(%ebp),%eax\n \tadd (%edx,%ecx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \ttest %edi,%edi\n \tje 5f00 >::_M_realloc_append(int const&)@@Base+0x1970>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 6078 >::_M_realloc_append(int const&)@@Base+0x1ae8>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 6090 >::_M_realloc_append(int const&)@@Base+0x1b00>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x130(%ebp),%edi\n \tcmp %edi,%eax\n \tje 609e >::_M_realloc_append(int const&)@@Base+0x1b0e>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tlea 0x1(%edi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tcmove -0x12c(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov -0x11c(%ebp),%edx\n baseMarcher::_getIndex(int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %edi,%edi\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%edx,%ecx,4)\n baseMarcher::_getIndex(int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %eax,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov -0x11c(%ebp),%edx\n \tmov (%edx,%eax,4),%edx\n \timul 0x48(%esi,%eax,4),%edx\n \tadd $0x1,%eax\n \tadd %edx,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 5ea0 >::_M_realloc_append(int const&)@@Base+0x1910>\n extensionVelocityMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:114\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:114\n \tcmp $0xffffffff,%edi\n \tje 5ee0 >::_M_realloc_append(int const&)@@Base+0x1950>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:114 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:114 (discriminator 1)\n \tmov 0x8c(%esi),%eax\n \tcmpl $0x2,(%eax,%edi,4)\n \tje 5fe0 >::_M_realloc_append(int const&)@@Base+0x1a50>\n \tjmp 5ee0 >::_M_realloc_append(int const&)@@Base+0x1950>\n \tfstp %st(0)\n \tjmp 5ee0 >::_M_realloc_append(int const&)@@Base+0x1950>\n \tfstp %st(0)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:111 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:111 (discriminator 1)\n \tcmpl $0xffffffff,-0x120(%ebp)\n \tjne 5f30 >::_M_realloc_append(int const&)@@Base+0x19a0>\n \tmovl $0x1,-0x120(%ebp)\n \tjmp 5dff >::_M_realloc_append(int const&)@@Base+0x186f>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x130(%ebp),%edi\n \tcmp %edi,%eax\n \tjge 5ee0 >::_M_realloc_append(int const&)@@Base+0x1950>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 5ee0 >::_M_realloc_append(int const&)@@Base+0x1950>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov 0x8c(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x120(%ebp),%edi\n \timul 0x48(%esi,%ecx,4),%edi\n \tadd 0xc(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tcmpl $0x3,(%eax,%edi,4)\n \tjne 5eb7 >::_M_realloc_append(int const&)@@Base+0x1927>\n \tjmp 5ee0 >::_M_realloc_append(int const&)@@Base+0x1950>\n \tlea 0x0(%esi),%esi\n extensionVelocityMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:107 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:107 (discriminator 2)\n \tadd $0x1,%ecx\n \tmov -0x11c(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:107 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:107 (discriminator 1)\n \tcmp %ebx,%ecx\n \tjne 5dc0 >::_M_realloc_append(int const&)@@Base+0x1830>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:105\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:104\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:104\n \tmov -0x138(%ebp),%edx\n \tmov -0x13c(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:132\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:132\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:105\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:105\n \tfld %st(0)\n \tjmp 5f80 >::_M_realloc_append(int const&)@@Base+0x19f0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:134\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:134\n \tfldl (%edx,%eax,8)\n \tfabs\n \tfldl (%ecx,%eax,8)\n \tfmul %st(1),%st\n \tfmull 0x9c(%esi,%eax,8)\n \tfaddp %st,%st(3)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:135\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:135\n \tfmull 0x9c(%esi,%eax,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:132 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:132 (discriminator 3)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:135\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:135\n \tfaddp %st,%st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:132 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:132 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 5f80 >::_M_realloc_append(int const&)@@Base+0x19f0>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:138\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:138\n \tfldz\n \tfxch %st(1)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 5fb3 >::_M_realloc_append(int const&)@@Base+0x1a23>\n \tje 60aa >::_M_realloc_append(int const&)@@Base+0x1b1a>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:140\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:140\n \tfdivrp %st,%st(1)\n \tmov 0x100(%esi),%eax\n \tmov 0xc(%ebp),%ebx\n \tfstpl (%eax,%ebx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:147\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:147\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 60a5 >::_M_realloc_append(int const&)@@Base+0x1b15>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:118\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:118\n \tlea 0x0(,%edi,8),%edx\n \tmov 0x80(%esi),%eax\n \tmov %edx,-0x144(%ebp)\n \tmov 0xc(%ebp),%edx\n \tfldl (%eax,%edx,8)\n \tfstl -0x128(%ebp)\n \tfldl (%eax,%edi,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:119\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:119\n \tmov -0x138(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:118\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:118\n \tfsubrp %st,%st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:119\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:119\n \tfldz\n \tfldl (%eax,%ecx,8)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 6017 >::_M_realloc_append(int const&)@@Base+0x1a87>\n \tje 6028 >::_M_realloc_append(int const&)@@Base+0x1a98>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:119 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:119 (discriminator 1)\n \tfcomip %st(1),%st\n \tjbe 5ece >::_M_realloc_append(int const&)@@Base+0x193e>\n \tjmp 602a >::_M_realloc_append(int const&)@@Base+0x1a9a>\n \tlea 0x0(%esi,%eiz,1),%esi\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:122\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:122\n \tmov -0x134(%ebp),%eax\n \tfld %st(0)\n \tfabs\n \tflds -0x2914(%eax)\n \tfxch %st(1)\n \tfcomip %st(1),%st\n \tfstp %st(0)\n \tjbe 5ed2 >::_M_realloc_append(int const&)@@Base+0x1942>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:124\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:124\n \tmov -0x138(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:125\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:125\n \tmov -0x144(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:124\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:124\n \tfstpl (%eax,%ecx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:125\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:125\n \tmov 0x100(%esi),%eax\n \tfldl (%eax,%edi,1)\n \tmov -0x13c(%ebp),%eax\n \tfstl -0x128(%ebp)\n \tfstpl (%eax,%ecx,8)\n \tjmp 5ee0 >::_M_realloc_append(int const&)@@Base+0x1950>\n \tlea 0x0(%esi),%esi\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x130(%ebp),%eax\n \tsub $0x1,%eax\n \tjmp 5e86 >::_M_realloc_append(int const&)@@Base+0x18f6>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x130(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 5e86 >::_M_realloc_append(int const&)@@Base+0x18f6>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 5e86 >::_M_realloc_append(int const&)@@Base+0x18f6>\n extensionVelocityMarcher::finalizePoint(int, double):\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:147\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:147\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \tfstp %st(0)\n \tfstp %st(0)\n \tjmp 1c08 <__cxa_finalize@plt+0x9e8>\n \tnop\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:11\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:11\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tcall 4690 >::_M_realloc_append(int const&)@@Base+0x100>\n \tadd $0x3f2b,%edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x15c,%esp\n \tmov 0x8(%ebp),%esi\n \tmov %edi,-0x130(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 1)\n \tmov 0x98(%esi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:11\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:11\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 1)\n \tmov %ebx,-0x11c(%ebp)\n \ttest %ebx,%ebx\n \tjle 65de >::_M_realloc_append(int const&)@@Base+0x204e>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:16\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:16\n \tmov 0x8c(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:16 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:16 (discriminator 1)\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:16\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:16\n \tmov %edx,-0x148(%ebp)\n \tlea 0x0(%esi),%esi\n \tcmpl $0x3,(%edx,%eax,4)\n \tje 614d >::_M_realloc_append(int const&)@@Base+0x1bbd>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:16 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:16 (discriminator 1)\n \tmov 0x84(%esi),%ecx\n \tfldl (%ecx,%eax,8)\n \tfld %st(1)\n \tfxch %st(1)\n \tfucomip %st(1),%st\n \tfstp %st(0)\n \tjp 614d >::_M_realloc_append(int const&)@@Base+0x1bbd>\n \tjne 614d >::_M_realloc_append(int const&)@@Base+0x1bbd>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:19\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:19\n \tmov 0x80(%esi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:18\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:18\n \tmovl $0x2,(%edx,%eax,4)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:19\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:19\n \tfstl (%ecx,%eax,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:20\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:20\n \tmov 0xfc(%esi),%ecx\n \tfldl (%ecx,%eax,8)\n \tmov 0x100(%esi),%ecx\n \tfstpl (%ecx,%eax,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:14 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 6110 >::_M_realloc_append(int const&)@@Base+0x1b80>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:27\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:27\n \tmovl $0x0,-0x124(%ebp)\n \tmov -0x11c(%ebp),%ecx\n \tjmp 6195 >::_M_realloc_append(int const&)@@Base+0x1c05>\n \tjmp 6180 >::_M_realloc_append(int const&)@@Base+0x1bf0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:27 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:27 (discriminator 2)\n \taddl $0x1,-0x124(%ebp)\n \tmov -0x124(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:27 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:27 (discriminator 1)\n \tcmp %ecx,%eax\n \tje 65de >::_M_realloc_append(int const&)@@Base+0x204e>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:28\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:28\n \tmov -0x148(%ebp),%eax\n \tmov -0x124(%ebp),%ebx\n \tmov (%eax,%ebx,4),%edx\n \ttest %edx,%edx\n \tjne 6180 >::_M_realloc_append(int const&)@@Base+0x1bf0>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:33 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:33 (discriminator 1)\n \tmov 0x94(%esi),%eax\n \ttest %eax,%eax\n \tjle 6180 >::_M_realloc_append(int const&)@@Base+0x1bf0>\n \tlea 0x0(,%ebx,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:32\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:32\n \tmovb $0x0,-0x150(%ebp)\n \tshl $0x3,%ebx\n \tmov %edi,-0x158(%ebp)\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov 0x78(%esi),%edi\n \tmov %eax,-0x11c(%ebp)\n \tmov %edi,-0x14c(%ebp)\n \tlea -0xe0(%ebp),%edi\n \tmov %edx,-0x15c(%ebp)\n \tmov %ecx,-0x160(%ebp)\n \tmov %edi,-0x134(%ebp)\n \tlea -0x80(%ebp),%edi\n \tmov %ebx,-0x138(%ebp)\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:33\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:33\n \txor %ebx,%ebx\n \tmov %edi,-0x144(%ebp)\n \tlea -0x110(%ebp),%edi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:35\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:35\n \tmov -0x134(%ebp),%eax\n \tfldz\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov %ebx,%ecx\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:37\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:37\n \tmovl $0xffffffff,-0x120(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:35\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:35\n \tfstl (%eax,%ebx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:36\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:36\n \tmov -0x144(%ebp),%eax\n \tfstpl (%eax,%ebx,8)\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x14c(%ebp),%eax\n \tsar %cl,%eax\n \tand $0x1,%eax\n \tmov %eax,-0x128(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov 0x18(%esi,%ebx,4),%eax\n \tmov %eax,-0x12c(%ebp)\n baseMarcher::_setIndex(int, int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:35\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:35\n \tmov -0x124(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36\n \txor %ecx,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:38\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:38\n \tcltd\n \tidivl 0x48(%esi,%ecx,4)\n \tmov %eax,(%edi,%ecx,4)\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:39\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:39\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 3)\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:36 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:36 (discriminator 1)\n \tcmp %ecx,-0x11c(%ebp)\n \tjne 6260 >::_M_realloc_append(int const&)@@Base+0x1cd0>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \tmov -0x128(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:77\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:77\n \tmov -0x120(%ebp),%eax\n \tadd (%edi,%ebx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:79\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:79\n \ttest %ecx,%ecx\n \tje 6330 >::_M_realloc_append(int const&)@@Base+0x1da0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80\n \tcmp $0xffffffff,%eax\n \tje 6560 >::_M_realloc_append(int const&)@@Base+0x1fd0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81\n \tcmp $0xfffffffe,%eax\n \tje 6570 >::_M_realloc_append(int const&)@@Base+0x1fe0>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82\n \tmov -0x12c(%ebp),%ecx\n \tcmp %ecx,%eax\n \tje 65ae >::_M_realloc_append(int const&)@@Base+0x201e>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83\n \tlea 0x1(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:83 (discriminator 1)\n \tcmp %edx,%eax\n \tcmove -0x128(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:84\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:84\n \tmov %eax,(%edi,%ebx,4)\n baseMarcher::_getIndex(int*):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46\n \txor %edx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:45\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:45\n \txor %eax,%eax\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 3)\n \tmov (%edi,%edx,4),%ecx\n \timul 0x48(%esi,%edx,4),%ecx\n \tadd $0x1,%edx\n \tadd %ecx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:46 (discriminator 1)\n \tcmp %edx,-0x11c(%ebp)\n \tjne 62c0 >::_M_realloc_append(int const&)@@Base+0x1d30>\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:40\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:40\n \tcmp $0xffffffff,%eax\n \tje 630f >::_M_realloc_append(int const&)@@Base+0x1d7f>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:40 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:40 (discriminator 1)\n \tmov 0x84(%esi),%edx\n \tmov -0x138(%ebp),%ecx\n \tfldl (%edx,%ecx,1)\n \tfldl (%edx,%eax,8)\n \tlea 0x0(,%eax,8),%ecx\n \tmov %ecx,-0x140(%ebp)\n \tfld %st(1)\n@@ -8204,367 +8204,367 @@\n \tfldz\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tja 64c0 >::_M_realloc_append(int const&)@@Base+0x1f30>\n \tfstp %st(0)\n \tfstp %st(0)\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:37 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:37 (discriminator 1)\n \tcmpl $0xffffffff,-0x120(%ebp)\n \tjne 6368 >::_M_realloc_append(int const&)@@Base+0x1dd8>\n \tmovl $0x1,-0x120(%ebp)\n \tjmp 624b >::_M_realloc_append(int const&)@@Base+0x1cbb>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88\n \tmov -0x12c(%ebp),%edx\n \tcmp %edx,%eax\n \tjge 630f >::_M_realloc_append(int const&)@@Base+0x1d7f>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:88 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:88 (discriminator 2)\n \ttest %eax,%eax\n \tjs 630f >::_M_realloc_append(int const&)@@Base+0x1d7f>\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:89\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:89\n \tmov -0x120(%ebp),%eax\n \timul 0x48(%esi,%ebx,4),%eax\n \tmov -0x124(%ebp),%edx\n \tadd %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:90\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:90\n \tmov -0x148(%ebp),%edx\n \tcmpl $0x3,(%edx,%eax,4)\n \tjne 62d5 >::_M_realloc_append(int const&)@@Base+0x1d45>\n \tjmp 630f >::_M_realloc_append(int const&)@@Base+0x1d7f>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:33 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:33 (discriminator 2)\n \tmov -0x11c(%ebp),%eax\n \tadd $0x1,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:33 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:33 (discriminator 1)\n \tcmp %ebx,%eax\n \tjne 6210 >::_M_realloc_append(int const&)@@Base+0x1c80>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:59\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:59\n \tcmpb $0x0,-0x150(%ebp)\n \tmov -0x15c(%ebp),%edx\n \tmov -0x160(%ebp),%ecx\n \tje 6180 >::_M_realloc_append(int const&)@@Base+0x1bf0>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:62\n \tfldz\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:61\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:61\n \tmov -0x134(%ebp),%eax\n \tmov -0x144(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:62\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:62\n \tfld %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:61\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:61\n \tfld %st(1)\n \tjmp 63b3 >::_M_realloc_append(int const&)@@Base+0x1e23>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 2)\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 1)\n \tcmp %edx,-0x11c(%ebp)\n \tje 63ea >::_M_realloc_append(int const&)@@Base+0x1e5a>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:65\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:65\n \tfldl (%eax,%edx,8)\n \tfld %st(3)\n \tfxch %st(1)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 63c2 >::_M_realloc_append(int const&)@@Base+0x1e32>\n \tje 63a6 >::_M_realloc_append(int const&)@@Base+0x1e16>\n __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(double, int):\n /usr/include/c++/14/cmath:1077\n \tfmul %st(0),%st\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:67 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:67 (discriminator 1)\n \tfldl (%ebx,%edx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:68 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:68 (discriminator 1)\n \tmov -0x130(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 2)\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:67 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:67 (discriminator 1)\n \tfdiv %st(1),%st\n \tfaddp %st,%st(2)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:68 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:68 (discriminator 1)\n \tfdivrs -0x2910(%edi)\n \tfaddp %st,%st(2)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:63 (discriminator 1)\n \tcmp %edx,-0x11c(%ebp)\n \tjne 63b3 >::_M_realloc_append(int const&)@@Base+0x1e23>\n \tfstp %st(2)\n \tfxch %st(1)\n \tjmp 63ee >::_M_realloc_append(int const&)@@Base+0x1e5e>\n \tfstp %st(2)\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:71\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:71\n \tfldz\n \tfxch %st(2)\n \tmov -0x11c(%ebp),%edi\n \tfucomi %st(2),%st\n \tfstp %st(2)\n \tjp 6404 >::_M_realloc_append(int const&)@@Base+0x1e74>\n \tje 1c8c <__cxa_finalize@plt+0xa6c>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:73\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:73\n \tfdivp %st,%st(1)\n \tmov 0x100(%esi),%eax\n \tmov -0x138(%ebp),%ebx\n \tfstpl (%eax,%ebx,1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:82 (discriminator 1)\n \tmov -0x134(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:81\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:81\n \tfldz\n \tlea (%eax,%edi,8),%edx\n \tfld %st(0)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:83\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:83\n \tfldl (%eax)\n \tfld %st(2)\n \tfxch %st(1)\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tjbe 6450 >::_M_realloc_append(int const&)@@Base+0x1ec0>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:83 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:83 (discriminator 1)\n \tmov -0x130(%ebp),%ebx\n \tfld %st(0)\n \tfdivrs -0x2910(%ebx)\n \tfdivp %st,%st(1)\n \tfaddp %st,%st(1)\n \tjmp 6452 >::_M_realloc_append(int const&)@@Base+0x1ec2>\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:82 (discriminator 1)\n \tadd $0x8,%eax\n \tcmp %edx,%eax\n \tjne 6430 >::_M_realloc_append(int const&)@@Base+0x1ea0>\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:84\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:84\n \tmov 0x84(%esi),%eax\n \tmov -0x138(%ebp),%edi\n \tfldl (%eax,%edi,1)\n \tfldz\n \tmov -0x130(%ebp),%ebx\n \tfcomi %st(1),%st\n \tfstp %st(1)\n \tja 65f2 >::_M_realloc_append(int const&)@@Base+0x2062>\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:86\n \tmov -0x130(%ebp),%eax\n \tmov -0x138(%ebp),%edi\n \tadd 0x80(%esi),%edi\n \tfdivrs -0x2910(%eax)\n \tfxch %st(1)\n \tfucomip %st(1),%st\n \tja 6618 >::_M_realloc_append(int const&)@@Base+0x2088>\n \tfsqrt\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:86 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:86 (discriminator 1)\n \tfstpl (%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:87\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:87\n \tmov -0x148(%ebp),%eax\n \tmov -0x124(%ebp),%ebx\n \tmovl $0x2,(%eax,%ebx,4)\n \tjmp 6180 >::_M_realloc_append(int const&)@@Base+0x1bf0>\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:45\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:45\n \tmov 0x88(%esi),%edx\n \tfldl (%edx,%ebx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:46\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:46\n \tmov -0x134(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:45\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:45\n \tfld %st(3)\n \tfmul %st(1),%st\n \tfxch %st(4)\n \tfsubp %st,%st(3)\n \tfxch %st(2)\n \tfdivrp %st,%st(3)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:46\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:46\n \tfldl (%edx,%ebx,8)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 64e6 >::_M_realloc_append(int const&)@@Base+0x1f56>\n \tje 6500 >::_M_realloc_append(int const&)@@Base+0x1f70>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:46 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:46 (discriminator 1)\n \tfcomip %st(2),%st\n \tja 6506 >::_M_realloc_append(int const&)@@Base+0x1f76>\n \tfstp %st(0)\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:43\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:43\n \tmovb $0x1,-0x150(%ebp)\n \tjmp 630f >::_M_realloc_append(int const&)@@Base+0x1d7f>\n \tlea 0x0(%esi),%esi\n \tfstp %st(0)\n \tfxch %st(1)\n \tjmp 6508 >::_M_realloc_append(int const&)@@Base+0x1f78>\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:48\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:48\n \tmov -0x134(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:50\n \tmov 0xfc(%esi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:48\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:48\n \tfstl (%edx,%ebx,8)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:49\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:49\n \tmov 0x104(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:50\n \tmov %ecx,-0x150(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:49\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:49\n \tmov -0x158(%ebp),%ecx\n \tmov %edx,-0x154(%ebp)\n \tmov (%edx,%ecx,1),%edx\n \ttest %edx,%edx\n \tje 6580 >::_M_realloc_append(int const&)@@Base+0x1ff0>\n \tfstp %st(0)\n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:50\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:50\n \tmov -0x150(%ebp),%eax\n \tmov -0x140(%ebp),%edx\n \tfldl (%eax,%edx,1)\n \tmov -0x144(%ebp),%eax\n \tfstl -0x140(%ebp)\n \tfstpl (%eax,%ebx,8)\n \tjmp 64ee >::_M_realloc_append(int const&)@@Base+0x1f5e>\n \tlea 0x0(%esi),%esi\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:80 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:80 (discriminator 1)\n \tmov -0x12c(%ebp),%eax\n \tsub $0x1,%eax\n \tjmp 62b8 >::_M_realloc_append(int const&)@@Base+0x1d28>\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:81 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:81 (discriminator 1)\n \tmov -0x12c(%ebp),%eax\n \tsub $0x2,%eax\n \tjmp 62b8 >::_M_realloc_append(int const&)@@Base+0x1d28>\n \txchg %ax,%ax\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:52\n \tmov -0x138(%ebp),%edx\n \tmov -0x150(%ebp),%ecx\n \tfldl (%ecx,%edx,1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:51\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:51\n \tmov -0x154(%ebp),%edx\n \tmov (%edx,%eax,4),%eax\n \ttest %eax,%eax\n \tje 65b5 >::_M_realloc_append(int const&)@@Base+0x2025>\n \tfstp %st(1)\n \tfstp %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:52\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:52\n \tmov -0x144(%ebp),%eax\n \tfstpl (%eax,%ebx,8)\n \tjmp 64ee >::_M_realloc_append(int const&)@@Base+0x1f5e>\n baseMarcher::_getN(int, int, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/base_marcher.h:82 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/base_marcher.h:82 (discriminator 1)\n \txor %eax,%eax\n \tjmp 62b8 >::_M_realloc_append(int const&)@@Base+0x1d28>\n extensionVelocityMarcher::initalizeFrozen():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:54\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:54\n \tmov -0x150(%ebp),%eax\n \tmov -0x140(%ebp),%edx\n \tfld %st(0)\n \tfsubrl (%eax,%edx,1)\n \tfxch %st(2)\n \tmov -0x144(%ebp),%eax\n \tfdivp %st,%st(3)\n \tfxch %st(2)\n \tfmulp %st,%st(1)\n \tfaddp %st,%st(1)\n \tfstpl (%eax,%ebx,8)\n \tjmp 64ee >::_M_realloc_append(int const&)@@Base+0x1f5e>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:90\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:90\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 665f >::_M_realloc_append(int const&)@@Base+0x20cf>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tfxch %st(1)\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:85\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:85\n \tfdivrs -0x2910(%ebx)\n \tfxch %st(1)\n \tfucomip %st(1),%st\n \tja 663d >::_M_realloc_append(int const&)@@Base+0x20ad>\n \tfsqrt\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:85 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:85 (discriminator 1)\n \tmov 0x80(%esi),%eax\n \tmov -0x138(%ebp),%ebx\n \tfchs\n \tfstpl (%eax,%ebx,1)\n \tjmp 64a4 >::_M_realloc_append(int const&)@@Base+0x1f14>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:86\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:86\n \tsub $0x10,%esp\n \tmov -0x130(%ebp),%ebx\n \tmov %ecx,-0x11c(%ebp)\n \tfstpl (%esp)\n \tcall 1160 \n \tmov -0x11c(%ebp),%ecx\n \tadd $0x10,%esp\n \tjmp 64a2 >::_M_realloc_append(int const&)@@Base+0x1f12>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:85\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:85\n \tsub $0x10,%esp\n \tmov -0x130(%ebp),%ebx\n \tmov %ecx,-0x11c(%ebp)\n \tfstpl (%esp)\n \tcall 1160 \n \tmov -0x11c(%ebp),%ecx\n \tadd $0x10,%esp\n \tjmp 6602 >::_M_realloc_append(int const&)@@Base+0x2072>\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.cpp:90\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.cpp:90\n \tcall 66e0 >::_M_realloc_append(int const&)@@Base+0x2150>\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n extensionVelocityMarcher::~extensionVelocityMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.h:16\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.h:16\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x397e,%ebx\n \tsub $0x14,%esp\n \tmov 0x1c(%esp),%eax\n distanceMarcher::~distanceMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14\n \tlea -0x1f4(%ebx),%edx\n \tadd $0x8,%edx\n \tmov %edx,(%eax)\n \tpush %eax\n \tcall 3700 \n extensionVelocityMarcher::~extensionVelocityMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.h:16\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.h:16\n \tadd $0x18,%esp\n \tpop %ebx\n \tret\n extensionVelocityMarcher::~extensionVelocityMarcher():\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n extensionVelocityMarcher::~extensionVelocityMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.h:16\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.h:16\n \tpush %esi\n \tpush %ebx\n \tcall 1d20 <__cxa_finalize@plt+0xb00>\n \tadd $0x394d,%ebx\n \tsub $0x10,%esp\n \tmov 0x1c(%esp),%esi\n distanceMarcher::~distanceMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/distance_marcher.h:14\n+./.mesonpy-c4r3g9fr/../skfmm/distance_marcher.h:14\n \tlea -0x1f4(%ebx),%eax\n \tadd $0x8,%eax\n \tmov %eax,(%esi)\n \tpush %esi\n \tcall 3700 \n extensionVelocityMarcher::~extensionVelocityMarcher():\n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.h:16 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.h:16 (discriminator 1)\n \tpop %eax\n \tpop %edx\n \tpush $0x108\n \tpush %esi\n \tcall 10e0 \n-./.mesonpy-2aq4fnbg/../skfmm/extension_velocity_marcher.h:16\n+./.mesonpy-c4r3g9fr/../skfmm/extension_velocity_marcher.h:16\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\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 62343161 64646437 65343765 66316438 b41addd7e47ef1d8\n- 0x00000010 37313965 36303939 66323961 39323466 719e6099f29a924f\n- 0x00000020 35666362 34612e64 65627567 00000000 5fcb4a.debug....\n- 0x00000030 ba8df43c ...<\n+ 0x00000000 35623964 30646133 39663462 64326338 5b9d0da39f4bd2c8\n+ 0x00000010 66616666 34313636 39383035 31666338 faff416698051fc8\n+ 0x00000020 37663733 32642e64 65627567 00000000 7f732d.debug....\n+ 0x00000030 43cb172f C../\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/skfmm/pheap.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/skfmm/pheap.cpython-312-i386-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7e2aa76c29faa5025c014a890888b7d3837bdcef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 38d2b92f6903098d79ae602030bde6854e466afa\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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 13338"], "unified_diff": "@@ -1,246 +1,246 @@\n \n \n \n Disassembly of section .text:\n \n 000026a0 :\n __Pyx_CppExn2PyErr():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2047\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2047\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 9095 \n \tadd $0xc94a,%esi\n \tpush %ebx\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2049\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2049\n \tmov %esi,%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2049 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2049 (discriminator 1)\n \ttest %eax,%eax\n \tjne 28f4 <__cxa_finalize@plt+0x274>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2052\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2052\n \tcall 24e0 <__cxa_rethrow@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2053\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2053\n \tdec %edx\n \tcmp $0xa,%edx\n \tja 2896 <__cxa_finalize@plt+0x216>\n \tmov -0x4434(%esi,%edx,4),%ecx\n \tadd %esi,%ecx\n \tjmp *%ecx\n .L133():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2053 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2053 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2054\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2054\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2054 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2054 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush %eax\n \tmov -0x58(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2055\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2055\n \tmov %esi,%ebx\n \tcall 2570 <__cxa_end_catch@plt>\n \tjmp 28f4 <__cxa_finalize@plt+0x274>\n .L132():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2055 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2055 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2056\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2056\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2056 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2056 (discriminator 1)\n \tpop %ecx\n \tpop %edi\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L131():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2057 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2057 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2058\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2058\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2058 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2058 (discriminator 1)\n \tpop %edi\n \tpop %edx\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L130():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2059 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2059 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2060\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2060\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2060 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2060 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush %eax\n \tmov -0x74(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L129():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2061 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2061 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2062\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2062\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2062 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2062 (discriminator 1)\n \tpop %ecx\n \tpop %edi\n \tpush %eax\n \tmov -0x74(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L128():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2063 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2063 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2064\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2064\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2064 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2064 (discriminator 1)\n \tpop %edi\n \tpop %edx\n \tpush %eax\n \tmov -0x5c(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L127():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2065 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2065 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2066\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2066\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2066 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2066 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush %eax\n \tmov -0x68(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L126():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2067 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2067 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2068\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2068\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2068 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2068 (discriminator 1)\n \tpop %ecx\n \tpop %edi\n \tpush %eax\n \tmov -0x54(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L125():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2069 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2069 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2070\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2070\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2070 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2070 (discriminator 1)\n \tpop %edi\n \tpop %edx\n \tpush %eax\n \tmov -0x48(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L124():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2071 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2071 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2072\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2072\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2072 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2072 (discriminator 1)\n \tpop %edx\n \tpop %ecx\n \tpush %eax\n \tmov -0x48(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n .L122():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2073 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2073 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2074\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2074\n \tmov (%eax),%edx\n \tmov %eax,(%esp)\n \tcall *0x8(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2074 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2074 (discriminator 1)\n \tpop %ecx\n \tpop %edi\n \tpush %eax\n \tmov -0x34(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n \tjmp 2700 <__cxa_finalize@plt+0x80>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2076 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2076 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2078\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2078\n \tpop %eax\n \tlea -0x4fd9(%esi),%eax\n \tpop %edx\n \tpush %eax\n \tmov -0x34(%esi),%eax\n \tpush (%eax)\n \tcall 2400 \n@@ -251,88 +251,88 @@\n \tjmp 28d0 <__cxa_finalize@plt+0x250>\n \tjmp 28d0 <__cxa_finalize@plt+0x250>\n \tjmp 28d0 <__cxa_finalize@plt+0x250>\n \tjmp 28d0 <__cxa_finalize@plt+0x250>\n \tjmp 28d0 <__cxa_finalize@plt+0x250>\n \tjmp 28d0 <__cxa_finalize@plt+0x250>\n \tjmp 28d0 <__cxa_finalize@plt+0x250>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2075\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2075\n \tmov %eax,%edi\n \tmov %esi,%ebx\n \tcall 2570 <__cxa_end_catch@plt>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 25f0 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2079\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2079\n \tmov %eax,%edi\n \tmov %esi,%ebx\n \tcall 2570 <__cxa_end_catch@plt>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 25f0 <_Unwind_Resume@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2080\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2080\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n __Pyx_PyImport_AddModuleRef(char const*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1130\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1130\n \tpush %ebx\n \tcall 4980 \n \tadd $0xc6f2,%ebx\n \tsub $0x14,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1131\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1131\n \tpush %eax\n \tcall 20c0 \n /usr/include/python3.12/object.h:787\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 2925 <__cxa_finalize@plt+0x2a5>\n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 2925 <__cxa_finalize@plt+0x2a5>\n /usr/include/python3.12/object.h:652\n \tinc %edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1134\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1134\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n __Pyx_copy_spec_to_module(_object*, _object*, char const*, char const*, int):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4117\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4117\n \tpush %ebp\n \tmov %edx,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xc6bf,%ebx\n \tsub $0x14,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4118\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4118\n \tpush %ecx\n \tpush %eax\n \tcall 2100 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4120 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4120 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 298c <__cxa_finalize@plt+0x30c>\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4121 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4121 (discriminator 1)\n \tcmp -0x64(%ebx),%eax\n \tjne 295f <__cxa_finalize@plt+0x2df>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4119\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4119\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4121 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4121 (discriminator 1)\n \ttestb $0x1,0x24(%esp)\n \tje 2970 <__cxa_finalize@plt+0x2f0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4125\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4125\n \tpush %eax\n \tpush %esi\n \tpush 0x28(%esp)\n \tpush %ebp\n \tcall 2210 \n \tadd $0x10,%esp\n \tmov %eax,%edi\n@@ -347,124 +347,124 @@\n \tjne 29ad <__cxa_finalize@plt+0x32d>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 29ad <__cxa_finalize@plt+0x32d>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4129\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4129\n \tmov -0x60(%ebx),%eax\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4132\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4132\n \tor $0xffffffff,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4129\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4129\n \tpush (%eax)\n \tcall 2330 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4129 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4129 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 29ad <__cxa_finalize@plt+0x32d>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4130\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4130\n \tcall 2390 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4119\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4119\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4135\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4135\n \tadd $0xc,%esp\n \tmov %edi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n __pyx_pymod_create(_object*, PyModuleDef*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4136\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4136\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xc634,%ebx\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4092\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4092\n \tcall 2410 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4092 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4092 (discriminator 1)\n \tsub $0xc,%esp\n \tpush 0x8(%eax)\n \tcall 2230 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4093\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4093\n \tmov 0x1b8(%ebx),%esi\n \tmov 0x1b4(%ebx),%ecx\n \tadd $0x10,%esp\n \tcmp $0xffffffff,%esi\n \tjne 2a09 <__cxa_finalize@plt+0x389>\n \tcmp $0xffffffff,%ecx\n \tjne 2a09 <__cxa_finalize@plt+0x389>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4094\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4094\n \tmov %edx,0x1b8(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4139 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4139 (discriminator 1)\n \tinc %edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4094\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4094\n \tmov %eax,0x1b4(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4139 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4139 (discriminator 1)\n \tjne 2a2f <__cxa_finalize@plt+0x3af>\n \tinc %eax\n \tjne 2a2f <__cxa_finalize@plt+0x3af>\n \tjmp 2b4a <__cxa_finalize@plt+0x4ca>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4096 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4096 (discriminator 1)\n \tcmp %esi,%edx\n \tjne 2a11 <__cxa_finalize@plt+0x391>\n \tcmp %ecx,%eax\n \tje 2a2f <__cxa_finalize@plt+0x3af>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4105\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4105\n \tpush %eax\n \tpush %eax\n \tlea -0x4bc0(%ebx),%eax\n \tpush %eax\n \tmov -0x10(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n \tjmp 2b4a <__cxa_finalize@plt+0x4ca>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4141\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4141\n \tmov 0x830(%ebx),%edi\n \ttest %edi,%edi\n \tje 2a4e <__cxa_finalize@plt+0x3ce>\n /usr/include/python3.12/object.h:244\n \tmov (%edi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 2a49 <__cxa_finalize@plt+0x3c9>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4142 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4142 (discriminator 1)\n \tmov %edi,%esi\n \tjmp 2b4c <__cxa_finalize@plt+0x4cc>\n /usr/include/python3.12/object.h:652\n \tinc %eax\n \tmov %eax,(%edi)\n \tjmp 2a42 <__cxa_finalize@plt+0x3c2>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4143\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4143\n \tlea -0x4d81(%ebx),%eax\n \tpush %ebp\n \tpush %ebp\n \tpush %eax\n \tpush 0x2c(%esp)\n \tcall 2100 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4144 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4144 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4143\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4143\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4144 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4144 (discriminator 1)\n \ttest %eax,%eax\n \tje 2b43 <__cxa_finalize@plt+0x4c3>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4145\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4145\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 23b0 \n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4145\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4145\n \tmov %eax,%esi\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 2a97 <__cxa_finalize@plt+0x417>\n /usr/include/python3.12/object.h:704\n@@ -472,178 +472,178 @@\n \tmov %eax,0x0(%ebp)\n \tjne 2a97 <__cxa_finalize@plt+0x417>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4147 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4147 (discriminator 1)\n \ttest %esi,%esi\n \tje 2b43 <__cxa_finalize@plt+0x4c3>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4151\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4151\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2150 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4152 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4152 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4151\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4151\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4152 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4152 (discriminator 1)\n \ttest %eax,%eax\n \tje 2ad4 <__cxa_finalize@plt+0x454>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4154\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4154\n \tlea -0x4f8c(%ebx),%eax\n \tpush %edi\n \tlea -0x4f93(%ebx),%ecx\n \tmov %ebp,%edx\n \tpush %edi\n \tpush $0x1\n \tpush %eax\n \tmov 0x30(%esp),%eax\n \tcall 292a <__cxa_finalize@plt+0x2aa>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4154 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4154 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjns 2ad8 <__cxa_finalize@plt+0x458>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4145 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4145 (discriminator 1)\n \tmov %esi,%edi\n \tjmp 2b43 <__cxa_finalize@plt+0x4c3>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4155\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4155\n \tlea -0x4f7a(%ebx),%eax\n \tpush %ecx\n \tmov %ebp,%edx\n \tpush %ecx\n \tlea -0x4f81(%ebx),%ecx\n \tpush $0x1\n \tpush %eax\n \tmov 0x30(%esp),%eax\n \tcall 292a <__cxa_finalize@plt+0x2aa>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4155 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4155 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 2ad4 <__cxa_finalize@plt+0x454>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4156\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4156\n \tlea -0x4f6a(%ebx),%eax\n \tpush %edx\n \tlea -0x4f71(%ebx),%ecx\n \tpush %edx\n \tmov %ebp,%edx\n \tpush $0x1\n \tpush %eax\n \tmov 0x30(%esp),%eax\n \tcall 292a <__cxa_finalize@plt+0x2aa>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4156 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4156 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 2ad4 <__cxa_finalize@plt+0x454>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4157\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4157\n \tpush %eax\n \tlea -0x4f5e(%ebx),%ecx\n \tmov %ebp,%edx\n \tpush %eax\n \tlea -0x4f43(%ebx),%eax\n \tpush $0x0\n \tpush %eax\n \tmov 0x30(%esp),%eax\n \tcall 292a <__cxa_finalize@plt+0x2aa>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4157 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4157 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 2ad4 <__cxa_finalize@plt+0x454>\n \tjmp 2b4c <__cxa_finalize@plt+0x4cc>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4160\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4160\n \tmov %edi,%eax\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4140\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4140\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4162\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4162\n \tadd $0xc,%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n __Pyx_CyFunction_New(PyMethodDef*, int, _object*, _object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7220\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7220\n \tpush %ebp\n \tmov %eax,%ebp\n \tpush %edi\n \tmov %ecx,%edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xc491,%ebx\n \tsub $0x28,%esp\n \tmov %edx,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7223\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7223\n \tpush 0x744(%ebx)\n \tcall 2530 <_PyObject_GC_New@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6623 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6623 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 2caa <__cxa_finalize@plt+0x62a>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6629\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6629\n \tmovl $0x4,0x48(%eax)\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6630\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6630\n \txor %eax,%eax\n /usr/include/python3.12/object.h:787\n \tmov 0x34(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6630\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6630\n \tmov %eax,0x14(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6636\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6636\n \txor %eax,%eax\n /usr/include/python3.12/object.h:787\n \ttest %edi,%edi\n \tmov 0xc(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6632\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6632\n \tmov %ebp,0x8(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6633\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6633\n \tmov %esi,0xc(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6636\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6636\n \tmov %eax,0x38(%esi)\n /usr/include/python3.12/object.h:787\n \tje 2bb7 <__cxa_finalize@plt+0x537>\n /usr/include/python3.12/object.h:244\n \tmov (%edi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 2bb7 <__cxa_finalize@plt+0x537>\n /usr/include/python3.12/object.h:652\n \tinc %eax\n \tmov %eax,(%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6642\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6642\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6639\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6639\n \tmov %edi,0x10(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6642\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6642\n \tmov %eax,0x20(%esi)\n \tmov %eax,0x24(%esi)\n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 2bce <__cxa_finalize@plt+0x54e>\n /usr/include/python3.12/object.h:652\n \tinc %eax\n \tmov %eax,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6651\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6651\n \tmov 0x30(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6649\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6649\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6644\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6644\n \tmov %edx,0x28(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6649\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6649\n \tmov %edi,0x2c(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6651\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6651\n \tmov %eax,0x30(%esi)\n /usr/include/python3.12/object.h:244\n \tmov (%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6649\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6649\n \tmov %edi,0x1c(%esi)\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 2bf0 <__cxa_finalize@plt+0x570>\n /usr/include/python3.12/object.h:652\n \tmov 0x30(%esp),%edi\n \tinc %eax\n@@ -655,49 +655,49 @@\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 2c00 <__cxa_finalize@plt+0x580>\n /usr/include/python3.12/object.h:652\n \tinc %eax\n \tmov %eax,(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6664\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6664\n \tmov 0x8(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6658\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6658\n \txor %edx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6654\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6654\n \tmov %ecx,0x34(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6658\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6658\n \tmov %edx,0x40(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6664\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6664\n \tand $0x28f,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6658\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6658\n \tmov %edx,0x44(%esi)\n \tmov %edx,0x3c(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6662\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6662\n \tmov %edx,0x4c(%esi)\n \tmov %edx,0x50(%esi)\n \tmov %edx,0x54(%esi)\n \tmov %edx,0x58(%esi)\n \tmov %edx,0x5c(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6664\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6664\n \tcmp $0x8,%eax\n \tje 2c87 <__cxa_finalize@plt+0x607>\n \tjg 2c3e <__cxa_finalize@plt+0x5be>\n \tcmp $0x3,%eax\n \tje 2c8f <__cxa_finalize@plt+0x60f>\n \tlea -0x9174(%ebx),%edx\n \tcmp $0x4,%eax\n \tje 2c99 <__cxa_finalize@plt+0x619>\n \tjmp 2c52 <__cxa_finalize@plt+0x5d2>\n \tcmp $0x82,%eax\n \tje 2c93 <__cxa_finalize@plt+0x613>\n \tlea -0x9204(%ebx),%edx\n \tcmp $0x282,%eax\n \tje 2c99 <__cxa_finalize@plt+0x619>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6681\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6681\n \tpush %eax\n \tpush %eax\n \tlea -0x4fc7(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n@@ -713,64 +713,64 @@\n \tjne 2caa <__cxa_finalize@plt+0x62a>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2caa <__cxa_finalize@plt+0x62a>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6664\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6664\n \tlea -0xa264(%ebx),%edx\n \tjmp 2c99 <__cxa_finalize@plt+0x619>\n \txor %edx,%edx\n \tjmp 2c99 <__cxa_finalize@plt+0x619>\n \tlea -0x92a4(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7227\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7227\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6672\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6672\n \tmov %edx,0x18(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7227\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7227\n \tpush %esi\n \tcall 2630 \n \tadd $0x10,%esp\n \tjmp 2cac <__cxa_finalize@plt+0x62c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7220\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7220\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7230\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7230\n \tadd $0x1c,%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\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-2aq4fnbg/../skfmm/pheap.cpp:678\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:678\n \tpush %ebp\n \tmov %edx,%ebp\n \tpush %edi\n \tmov %eax,%edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xc331,%ebx\n \tsub $0x24,%esp\n \tmov %ecx,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:683\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:683\n \tpush $0x0\n \tlea -0x4c75(%ebx),%eax\n \tpush %eax\n \tcall 2240 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:684\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:684\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:683\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:683\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:684\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:684\n \ttest %eax,%eax\n \tje 2d4b <__cxa_finalize@plt+0x6cb>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:691\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:691\n \tpush %eax\n \tpush %eax\n \tpush %esi\n \tpush 0x5c(%esp)\n \tpush 0x5c(%esp)\n \tpush 0x5c(%esp)\n \tpush 0x60(%esp)\n@@ -787,65 +787,65 @@\n \tpush %ebp\n \tpush $0x0\n \tpush $0x0\n \tpush %edi\n \tcall 21a0 \n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x50,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:691\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:691\n \tmov %eax,%edi\n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 2d39 <__cxa_finalize@plt+0x6b9>\n /usr/include/python3.12/object.h:704\n \tdec %eax\n \tmov %eax,(%esi)\n \tje 2d3d <__cxa_finalize@plt+0x6bd>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:693\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:693\n \tmov %edi,%esi\n \tjmp 2d4b <__cxa_finalize@plt+0x6cb>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 2d39 <__cxa_finalize@plt+0x6b9>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:694\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:694\n \tadd $0x1c,%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n __Pyx_CreateStringTabAndInitStrings() [clone .isra.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3766\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3766\n \tpush %edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3767\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3767\n \tmov $0xd7,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3766\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3766\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xc292,%ebx\n \tsub $0x360,%esp\n \tmov %gs:0x14,%eax\n \tmov %eax,0x35c(%esp)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3767\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3767\n \tmov %esp,%edi\n \tlea -0x41d3(%ebx),%edx\n \trep stos %eax,%es:(%edi)\n \tmov %edx,0x18(%esp)\n \tlea -0x41e8(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3811\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3811\n \tmov %esp,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3767\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3767\n \tmov %edx,0x2c(%esp)\n \tlea -0x4378(%ebx),%edx\n \tlea -0x428c(%ebx),%eax\n \tmov %edx,0x40(%esp)\n \tlea -0x438c(%ebx),%edx\n \tmov %edx,0x54(%esp)\n \tlea -0x4260(%ebx),%edx\n@@ -1001,19 +1001,19 @@\n \tmovb $0x1,0x309(%esp)\n \tmovl $0xf,0x314(%esp)\n \tmovb $0x1,0x31d(%esp)\n \tmov %edx,0x324(%esp)\n \tlea -0x4244(%ebx),%edx\n \tmov %ax,0x331(%esp)\n \tmov %ax,0x345(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3811\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3811\n \tlea 0x74c(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3767\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3767\n \tmov %edx,0x338(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3811\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3811\n \tlea 0x4(%eax),%edx\n \tmov %edx,0x14(%esp)\n \tlea 0x8(%eax),%edx\n \tmov %edx,0x28(%esp)\n \tlea 0xc(%eax),%edx\n \tmov %edx,0x3c(%esp)\n \tlea 0x10(%eax),%edx\n@@ -1058,18 +1058,18 @@\n \tmov %edx,0x1cc(%esp)\n \tlea 0x60(%eax),%edx\n \tmov %edx,0x1e0(%esp)\n \tlea 0x64(%eax),%edx\n \tmov %edx,0x1f4(%esp)\n \tlea 0x68(%eax),%edx\n \tmov %eax,(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3767\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3767\n \tmovl $0x9,0x328(%esp)\n \tmovl $0x6,0x33c(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3811\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3811\n \tmov %edx,0x208(%esp)\n \tlea 0x6c(%eax),%edx\n \tmov %edx,0x21c(%esp)\n \tlea 0x70(%eax),%edx\n \tmov %edx,0x230(%esp)\n \tlea 0x74(%eax),%edx\n \tmov %edx,0x244(%esp)\n@@ -1093,201 +1093,201 @@\n \tmov %edx,0x2f8(%esp)\n \tlea 0x9c(%eax),%edx\n \tmov %edx,0x30c(%esp)\n \tlea 0xa0(%eax),%edx\n \tadd $0xa4,%eax\n \tmov %edx,0x320(%esp)\n \tmov %eax,0x334(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8474\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8474\n \tmov (%edi),%esi\n \ttest %esi,%esi\n \tje 34b0 <__cxa_finalize@plt+0xe30>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8455\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8455\n \tmov 0x10(%edi),%dl\n \tor 0x11(%edi),%dl\n \tmov 0x4(%edi),%ecx\n \tmov 0x8(%edi),%eax\n \tje 348c <__cxa_finalize@plt+0xe0c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8456\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8456\n \tcmpb $0x0,0x12(%edi)\n \tje 3467 <__cxa_finalize@plt+0xde7>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8457\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8457\n \tsub $0xc,%esp\n \tpush %ecx\n \tcall 21b0 \n \tadd $0x10,%esp\n \tjmp 3499 <__cxa_finalize@plt+0xe19>\n \tmov 0xc(%edi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8459\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8459\n \tdec %eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8458\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8458\n \ttest %edx,%edx\n \tje 347e <__cxa_finalize@plt+0xdfe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8459\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8459\n \tpush $0x0\n \tpush %edx\n \tpush %eax\n \tpush %ecx\n \tcall 2480 \n \tadd $0x10,%esp\n \tjmp 3499 <__cxa_finalize@plt+0xe19>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8461\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8461\n \tpush %edx\n \tpush %edx\n \tpush %eax\n \tpush %ecx\n \tcall 2670 \n \tadd $0x10,%esp\n \tjmp 3499 <__cxa_finalize@plt+0xe19>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8464\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8464\n \tdec %eax\n \tpush %edx\n \tpush %edx\n \tpush %eax\n \tpush %ecx\n \tcall 2240 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8457 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8457 (discriminator 1)\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8466\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8466\n \ttest %eax,%eax\n \tje 34ab <__cxa_finalize@plt+0xe2b>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8468\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8468\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 2050 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8490\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8490\n \tadd $0x14,%edi\n \tjmp 343f <__cxa_finalize@plt+0xdbf>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3813\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3813\n \tmov 0x35c(%esp),%eax\n \tsub %gs:0x14,%eax\n \tje 34c5 <__cxa_finalize@plt+0xe45>\n \tcall 98f0 \n \tadd $0x360,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tret\n __pyx_pw_5skfmm_5pheap_5pheap_13_peek(_object*, _object* const*, int, _object*) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3813\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3813\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3353\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3353\n \tadd $0x10,%esp\n \tcall 26a0 <__cxa_finalize@plt+0x20>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3355\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3355\n \tcall 2570 <__cxa_end_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3354\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3354\n \tmov $0xd1a,%edx\n \tjmp 7d3d \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3355\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3355\n \tmov %esi,%ebx\n \tmov %eax,%edi\n \tcall 2570 <__cxa_end_catch@plt>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 25f0 <_Unwind_Resume@plt>\n __pyx_pw_5skfmm_5pheap_5pheap_9_set(_object*, _object* const*, int, _object*) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3355\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3355\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3170\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3170\n \tadd $0x10,%esp\n \tcall 26a0 <__cxa_finalize@plt+0x20>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3172\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3172\n \tcall 2570 <__cxa_end_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3171\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3171\n \tmov $0xc63,%edx\n \tjmp 810c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3172\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3172\n \tmov %esi,%ebx\n \tmov %eax,%edi\n \tcall 2570 <__cxa_end_catch@plt>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 3543 <__cxa_finalize@plt+0xec3>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 25f0 <_Unwind_Resume@plt>\n \tcall 98f0 \n __pyx_pw_5skfmm_5pheap_5pheap_5_push(_object*, _object* const*, int, _object*) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3172\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3172\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2880\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2880\n \tadd $0x10,%esp\n \tcall 26a0 <__cxa_finalize@plt+0x20>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2882\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2882\n \tcall 2570 <__cxa_end_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2881\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2881\n \tmov $0xb41,%edx\n \tjmp 8575 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2882\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2882\n \tmov %esi,%ebx\n \tmov %eax,%edi\n \tcall 2570 <__cxa_end_catch@plt>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 3588 <__cxa_finalize@plt+0xf08>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 25f0 <_Unwind_Resume@plt>\n \tcall 98f0 \n __pyx_tp_new_5skfmm_5pheap_pheap(_typeobject*, _object*, _object*) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2882\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2882\n \tpush %eax\n \tmov %esi,%ebx\n \tpush %eax\n \tpush $0x24\n \tpush -0x44(%ebp)\n \tcall 22a0 \n \tmov -0x3c(%ebp),%eax\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2669 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2669 (discriminator 1)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2670\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2670\n \tadd $0x10,%esp\n \tcall 26a0 <__cxa_finalize@plt+0x20>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2672\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2672\n \tcall 2570 <__cxa_end_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2671\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2671\n \tmov $0xa6f,%edx\n \tjmp 89aa \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2672\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2672\n \tmov %esi,%ebx\n \tmov %eax,%edi\n \tcall 2570 <__cxa_end_catch@plt>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 35e1 <__cxa_finalize@plt+0xf61>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 25f0 <_Unwind_Resume@plt>\n \tcall 98f0 \n __pyx_pw_5skfmm_5pheap_5pheap_7_pop(_object*, _object* const*, int, _object*) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2672\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2672\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2140 <__cxa_begin_catch@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2980\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2980\n \tadd $0x10,%esp\n \tcall 26a0 <__cxa_finalize@plt+0x20>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2982\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2982\n \tcall 2570 <__cxa_end_catch@plt>\n \tmov $0x1d,%ecx\n \tmov $0xba5,%edx\n \tjmp 8e8a \n \tmov %esi,%ebx\n \tmov %eax,%edi\n \tcall 2570 <__cxa_end_catch@plt>\n@@ -1295,453 +1295,453 @@\n \tsub %gs:0x14,%eax\n \tjne 362b <__cxa_finalize@plt+0xfab>\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 25f0 <_Unwind_Resume@plt>\n \tcall 98f0 \n __Pyx_setup_reduce_is_named(_object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5943\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5943\n \tpush %edi\n \tcall 9099 \n \tadd $0xb9be,%edi\n \tpush %esi\n \tpush %ebx\n \tmov %edx,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5946\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5946\n \tmov 0x788(%edi),%edx\n \tcall 8f50 \n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5947 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5947 (discriminator 1)\n \ttest %eax,%eax\n \tjne 365c <__cxa_finalize@plt+0xfdc>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5953\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5953\n \tmov %edi,%ebx\n \tcall 2390 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5954\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5954\n \txor %ebx,%ebx\n \tjmp 3671 <__cxa_finalize@plt+0xff1>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5948\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5948\n \tpush %eax\n \tpush $0x2\n \tpush %ebx\n \tmov %edi,%ebx\n \tpush %esi\n \tcall 2520 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5952 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5952 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5948\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5948\n \tmov %eax,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5952 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5952 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3651 <__cxa_finalize@plt+0xfd1>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5956\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5956\n \tmov %esi,%eax\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5958\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5958\n \tmov %ebx,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tret\n __pyx_pymod_exec_pheap(_object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4168\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4168\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xb96d,%ebx\n \tsub $0xfc,%esp\n \tmov %gs:0x14,%edx\n \tmov %edx,0xec(%esp)\n \txor %edx,%edx\n \tmov 0x110(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4180\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4180\n \tmov 0x830(%ebx),%ebp\n \ttest %ebp,%ebp\n \tje 36dd <__cxa_finalize@plt+0x105d>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4181\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4181\n \tcmp %eax,%ebp\n \tje 47a6 <__cxa_finalize@plt+0x2126>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4182\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4182\n \tlea -0x46a0(%ebx),%eax\n \tpush %esi\n \tpush %esi\n \tpush %eax\n \tmov -0x34(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4183\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4183\n \tadd $0x10,%esp\n \tor $0xffffffff,%edx\n \tjmp 47a6 <__cxa_finalize@plt+0x2126>\n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4190\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4190\n \tmov %eax,0x830(%ebx)\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 36f0 <__cxa_finalize@plt+0x1070>\n /usr/include/python3.12/object.h:652\n \tinc %edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4210\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4210\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 2150 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4210 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4210 (discriminator 1)\n \tadd $0x10,%esp\n \tmov %eax,0x72c(%ebx)\n \ttest %eax,%eax\n \tje 4422 <__cxa_finalize@plt+0x1da2>\n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 3717 <__cxa_finalize@plt+0x1097>\n /usr/include/python3.12/object.h:652\n \tinc %edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4212\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4212\n \tlea -0x4e1a(%ebx),%eax\n \tcall 28fc <__cxa_finalize@plt+0x27c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4212 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4212 (discriminator 1)\n \tmov %eax,0x730(%ebx)\n \ttest %eax,%eax\n \tje 443b <__cxa_finalize@plt+0x1dbb>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4213\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4213\n \tlea -0x4e11(%ebx),%eax\n \tcall 28fc <__cxa_finalize@plt+0x27c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4213 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4213 (discriminator 1)\n \tmov %eax,0x734(%ebx)\n \ttest %eax,%eax\n \tje 4454 <__cxa_finalize@plt+0x1dd4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4214\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4214\n \tlea -0x4e02(%ebx),%eax\n \tpush %ecx\n \tpush 0x730(%ebx)\n \tpush %eax\n \tpush 0x830(%ebx)\n \tcall 2450 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4214 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4214 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 446d <__cxa_finalize@plt+0x1ded>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8408\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8408\n \tmov -0x40(%ebx),%eax\n \tmov (%eax),%eax\n \txor %al,%al\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8432\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8432\n \tmov %eax,%edx\n \txor $0x30c05f0,%edx\n \tcmp $0xffff,%edx\n \tja 37a3 <__cxa_finalize@plt+0x1123>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4229\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4229\n \tsub $0xc,%esp\n \tpush $0x0\n \tcall 21c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4229 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4229 (discriminator 1)\n \tadd $0x10,%esp\n \tmov %eax,0x738(%ebx)\n \ttest %eax,%eax\n \tjne 3806 <__cxa_finalize@plt+0x1186>\n \tjmp 4484 <__cxa_finalize@plt+0x1e04>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8446\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8446\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8438 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8438 (discriminator 4)\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8446\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8446\n \tshr $0x18,%eax\n \tshr $0x10,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8438\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8438\n \tmovzbl %dl,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8438 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8438 (discriminator 4)\n \tpush %edx\n \tpush %eax\n \tlea -0x4df5(%ebx),%eax\n \tpush %eax\n \tlea -0x4db9(%ebx),%eax\n \tpush %eax\n \tlea -0x4650(%ebx),%eax\n \tpush $0xc\n \tpush $0x3\n \tpush %eax\n \tpush $0xc8\n \tlea 0x50(%esp),%esi\n \tpush %esi\n \tcall 23e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8448\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8448\n \tadd $0x2c,%esp\n \tpush $0x1\n \tpush %esi\n \tpush $0x0\n \tcall 2180 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4225 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4225 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjns 3787 <__cxa_finalize@plt+0x1107>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4225 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4225 (discriminator 2)\n \tmov $0x1081,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4230\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4230\n \tlea -0x4c75(%ebx),%esi\n \tpush %edx\n \tpush %edx\n \tpush $0x0\n \tpush %esi\n \tcall 2240 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4230 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4230 (discriminator 1)\n \tadd $0x10,%esp\n \tmov %eax,0x73c(%ebx)\n \ttest %eax,%eax\n \tje 449d <__cxa_finalize@plt+0x1e1d>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4231\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4231\n \tpush %eax\n \tpush %eax\n \tpush $0x0\n \tpush %esi\n \tcall 2670 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4231 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4231 (discriminator 1)\n \tadd $0x10,%esp\n \tmov %eax,0x740(%ebx)\n \ttest %eax,%eax\n \tje 44b6 <__cxa_finalize@plt+0x1e36>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6054\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6054\n \tlea -0x4de6(%ebx),%eax\n \tcall 28fc <__cxa_finalize@plt+0x27c>\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6081\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6081\n \ttest %eax,%eax\n \tje 3967 <__cxa_finalize@plt+0x12e7>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6082\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6082\n \tmov 0x1d8(%ebx),%eax\n \tmov %eax,0xc(%esp)\n /usr/include/string.h:268\n \tpush %eax\n \tpush %eax\n \tpush $0x2e\n \tpush 0x18(%esp)\n \tcall 2380 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6083\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6083\n \ttest %eax,%eax\n \tje 387a <__cxa_finalize@plt+0x11fa>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6083 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6083 (discriminator 1)\n \tinc %eax\n \tmov %eax,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6084\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6084\n \tpush %eax\n \tpush %eax\n \tpush 0x14(%esp)\n \tpush %esi\n \tcall 2100 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6085\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6085\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6084\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6084\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6085\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6085\n \ttest %eax,%eax\n \tje 38d7 <__cxa_finalize@plt+0x1257>\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%edi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6086\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6086\n \tmov 0x1dc(%ebx),%edx\n \tmov 0x10(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6062 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6062 (discriminator 1)\n \tcmpl $0x0,0x54(%ecx)\n \tjs 38ae <__cxa_finalize@plt+0x122e>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6063\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6063\n \tpush %eax\n \tlea -0x4600(%ebx),%eax\n \tpush 0x10(%esp)\n \tjmp 38c1 <__cxa_finalize@plt+0x1241>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6067\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6067\n \tcmp %eax,%edx\n \tje 3947 <__cxa_finalize@plt+0x12c7>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6068\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6068\n \tpush %eax\n \tlea -0x45d0(%ebx),%eax\n \tpush 0x10(%esp)\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6071\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6071\n \tadd $0x10,%esp\n \tjmp 4798 <__cxa_finalize@plt+0x2118>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6095\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6095\n \tmov -0x60(%ebx),%eax\n \tsub $0xc,%esp\n \tpush (%eax)\n \tcall 2330 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6095 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6095 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 4798 <__cxa_finalize@plt+0x2118>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6096\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6096\n \tcall 2390 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6097\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6097\n \tsub $0xc,%esp\n \tlea 0x1cc(%ebx),%eax\n \tmov %eax,0x1c(%esp)\n \tpush %eax\n \tcall 24c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6097 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6097 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 4798 <__cxa_finalize@plt+0x2118>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6098\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6098\n \tpush %ecx\n \tpush 0x14(%esp)\n \tpush 0x14(%esp)\n \tpush %esi\n \tcall 2450 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6098 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6098 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 4798 <__cxa_finalize@plt+0x2118>\n /usr/include/python3.12/object.h:244\n \tmov 0x1cc(%ebx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 3943 <__cxa_finalize@plt+0x12c3>\n /usr/include/python3.12/object.h:652\n \tinc %eax\n \tmov %eax,0x1cc(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6101\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6101\n \tmov 0x10(%esp),%edi\n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 3955 <__cxa_finalize@plt+0x12d5>\n /usr/include/python3.12/object.h:704\n \tdec %eax\n \tmov %eax,(%esi)\n \tje 3959 <__cxa_finalize@plt+0x12d9>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6104\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6104\n \tmov %edi,%esi\n \tjmp 3967 <__cxa_finalize@plt+0x12e7>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 3955 <__cxa_finalize@plt+0x12d5>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7186 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7186 (discriminator 1)\n \tmov %esi,0x744(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4233 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4233 (discriminator 1)\n \ttest %esi,%esi\n \tje 44cf <__cxa_finalize@plt+0x1e4f>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3907\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3907\n \tcall 2d55 <__cxa_finalize@plt+0x6d5>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4262\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4262\n \tcmpl $0x0,0x70c(%ebx)\n \tjne 3993 <__cxa_finalize@plt+0x1313>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4267\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4267\n \tcall 2250 \n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4267 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4267 (discriminator 1)\n \ttest %eax,%eax\n \tjne 39cc <__cxa_finalize@plt+0x134c>\n \tjmp 44e8 <__cxa_finalize@plt+0x1e68>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4263\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4263\n \tpush %edx\n \tpush 0x780(%ebx)\n \tpush 0x788(%ebx)\n \tpush 0x830(%ebx)\n \tcall 21d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4263 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4263 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjns 3983 <__cxa_finalize@plt+0x1303>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4263 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4263 (discriminator 2)\n \tmov $0x10a7,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4268\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4268\n \tlea -0x4db9(%ebx),%edi\n \tpush %eax\n \tpush %eax\n \tpush %edi\n \tpush %esi\n \tcall 20b0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4268 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4268 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 39fd <__cxa_finalize@plt+0x137d>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3816\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3816\n \tmov 0x74c(%ebx),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4601\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4601\n \tmov 0x730(%ebx),%eax\n \tmov %esi,%edx\n \tcall 8f50 \n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4602 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4602 (discriminator 1)\n \ttest %eax,%eax\n \tje 3a2e <__cxa_finalize@plt+0x13ae>\n \tjmp 3a50 <__cxa_finalize@plt+0x13d0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4269\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4269\n \tpush %eax\n \tpush 0x830(%ebx)\n \tpush %edi\n \tpush %esi\n \tcall 2210 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4269 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4269 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjns 39e2 <__cxa_finalize@plt+0x1362>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4269 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4269 (discriminator 2)\n \tmov $0x10ad,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4602 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4602 (discriminator 1)\n \tcall 2560 \n \ttest %eax,%eax\n \tjne 3a50 <__cxa_finalize@plt+0x13d0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4603\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4603\n \tpush %eax\n \tlea -0x4dd7(%ebx),%eax\n \tpush %esi\n \tpush %eax\n \tmov -0x50(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3816 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3816 (discriminator 1)\n \tmov %edi,0x820(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4274 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4274 (discriminator 1)\n \ttest %edi,%edi\n \tje 4504 <__cxa_finalize@plt+0x1e84>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3834\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3834\n \tpush 0x7f0(%ebx)\n \tpush 0x754(%ebx)\n \tpush 0x7cc(%ebx)\n \tpush $0x3\n \tcall 20e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3834 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3834 (discriminator 2)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3834 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3834 (discriminator 1)\n \tmov %eax,0x7f4(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3834 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3834 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3837\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3837\n \tmov 0x738(%ebx),%edx\n \tmov 0x73c(%ebx),%ecx\n \tsub $0xc,%esp\n \tpush %ecx\n \tpush $0x17\n \tpush 0x7b8(%ebx)\n \tpush 0x7e4(%ebx)\n@@ -1749,22 +1749,22 @@\n \tpush %edx\n \tpush %eax\n \tmov $0x3,%eax\n \tpush %edx\n \tpush %edx\n \tmov $0x3,%edx\n \tcall 2cb6 <__cxa_finalize@plt+0x636>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3837 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3837 (discriminator 2)\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3837 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3837 (discriminator 1)\n \tmov %eax,0x804(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3837 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3837 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3846\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3846\n \tmov 0x738(%ebx),%eax\n \tmov 0x73c(%ebx),%ecx\n \tsub $0xc,%esp\n \tmov $0x3,%edx\n \tpush %ecx\n \tpush $0x1a\n \tpush 0x7b4(%ebx)\n@@ -1772,22 +1772,22 @@\n \tpush %eax\n \tpush %eax\n \tpush 0x7f4(%ebx)\n \tpush %eax\n \tpush %eax\n \tmov $0x1,%eax\n \tcall 2cb6 <__cxa_finalize@plt+0x636>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3846 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3846 (discriminator 2)\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3846 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3846 (discriminator 1)\n \tmov %eax,0x808(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3846 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3846 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3855\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3855\n \tmov 0x738(%ebx),%eax\n \tmov 0x73c(%ebx),%ecx\n \tsub $0xc,%esp\n \tmov $0x3,%edx\n \tpush %ecx\n \tpush $0x20\n \tpush 0x7d4(%ebx)\n@@ -1795,35 +1795,35 @@\n \tpush %eax\n \tpush %eax\n \tpush 0x7f4(%ebx)\n \tpush %eax\n \tpush %eax\n \tmov $0x3,%eax\n \tcall 2cb6 <__cxa_finalize@plt+0x636>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3855 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3855 (discriminator 2)\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3855 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3855 (discriminator 1)\n \tmov %eax,0x80c(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3855 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3855 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3864\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3864\n \tpush %eax\n \tpush %eax\n \tpush 0x7cc(%ebx)\n \tpush $0x1\n \tcall 20e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3864 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3864 (discriminator 2)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3864 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3864 (discriminator 1)\n \tmov %eax,0x7f8(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3864 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3864 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3867\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3867\n \tmov 0x738(%ebx),%edx\n \tmov 0x73c(%ebx),%ecx\n \tsub $0xc,%esp\n \tpush %ecx\n \tpush $0x23\n \tpush 0x768(%ebx)\n \tpush 0x7e4(%ebx)\n@@ -1831,35 +1831,35 @@\n \tpush %edx\n \tpush %eax\n \tmov $0x1,%eax\n \tpush %edx\n \tpush %edx\n \tmov $0x1,%edx\n \tcall 2cb6 <__cxa_finalize@plt+0x636>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3867 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3867 (discriminator 2)\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3867 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3867 (discriminator 1)\n \tmov %eax,0x810(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3867 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3867 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3876\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3876\n \tpush %eax\n \tpush 0x764(%ebx)\n \tpush 0x7cc(%ebx)\n \tpush $0x2\n \tcall 20e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3876 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3876 (discriminator 2)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3876 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3876 (discriminator 1)\n \tmov %eax,0x7fc(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3876 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3876 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3879\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3879\n \tmov 0x738(%ebx),%edx\n \tmov 0x73c(%ebx),%ecx\n \tsub $0xc,%esp\n \tpush %ecx\n \tpush $0x26\n \tpush 0x790(%ebx)\n \tpush 0x7e4(%ebx)\n@@ -1867,22 +1867,22 @@\n \tpush %edx\n \tpush %eax\n \tmov $0x1,%eax\n \tpush %edx\n \tpush %edx\n \tmov $0x2,%edx\n \tcall 2cb6 <__cxa_finalize@plt+0x636>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3879 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3879 (discriminator 2)\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3879 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3879 (discriminator 1)\n \tmov %eax,0x814(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3879 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3879 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3886\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3886\n \tmov 0x738(%ebx),%eax\n \tmov 0x73c(%ebx),%ecx\n \tsub $0xc,%esp\n \tmov $0x1,%edx\n \tpush %ecx\n \tpush $0x1\n \tpush 0x7c4(%ebx)\n@@ -1890,35 +1890,35 @@\n \tpush %eax\n \tpush %eax\n \tpush 0x7f8(%ebx)\n \tpush %eax\n \tpush %eax\n \tmov $0x1,%eax\n \tcall 2cb6 <__cxa_finalize@plt+0x636>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3886 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3886 (discriminator 2)\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3886 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3886 (discriminator 1)\n \tmov %eax,0x818(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3886 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3886 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3894\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3894\n \tpush %edi\n \tpush 0x7bc(%ebx)\n \tpush 0x7cc(%ebx)\n \tpush $0x2\n \tcall 20e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3894 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3894 (discriminator 2)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3894 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3894 (discriminator 1)\n \tmov %eax,0x800(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3894 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3894 (discriminator 2)\n \ttest %eax,%eax\n \tje 477e <__cxa_finalize@plt+0x20fe>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3897\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3897\n \tmov 0x738(%ebx),%edx\n \tmov 0x73c(%ebx),%ecx\n \tsub $0xc,%esp\n \tpush %ecx\n \tpush $0x3\n \tpush 0x7dc(%ebx)\n \tpush 0x7e8(%ebx)\n@@ -1926,424 +1926,424 @@\n \tpush %edx\n \tpush %eax\n \tmov $0x2,%eax\n \tpush %edx\n \tpush %edx\n \tmov $0x2,%edx\n \tcall 2cb6 <__cxa_finalize@plt+0x636>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4276 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4276 (discriminator 1)\n \tadd $0x30,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3897 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3897 (discriminator 1)\n \tmov %eax,0x81c(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4276 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4276 (discriminator 1)\n \ttest %eax,%eax\n \tje 4520 <__cxa_finalize@plt+0x1ea0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5817\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5817\n \tmov 0x594(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3962\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3962\n \tlea 0x4ec(%ebx),%esi\n \tmov %esi,0x748(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5818\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5818\n \ttest %ecx,%ecx\n \tje 3d57 <__cxa_finalize@plt+0x16d7>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5818 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5818 (discriminator 1)\n \tmov 0x4f8(%ebx),%eax\n \tmov 0x57c(%ebx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5732\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5732\n \tmov $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5818 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5818 (discriminator 1)\n \tmov %eax,0xc(%esp)\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ecx),%eax\n \tmov %eax,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5732 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5732 (discriminator 1)\n \tcmp %edx,0x10(%esp)\n \tjle 3d57 <__cxa_finalize@plt+0x16d7>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5738\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5738\n \tmov 0xc(%ecx,%edx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5756\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5756\n \ttestb $0x2,0x55(%eax)\n \tjne 3d24 <__cxa_finalize@plt+0x16a4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5759\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5759\n \tpush %esi\n \tpush 0xc(%eax)\n \tlea -0x4590(%ebx),%eax\n \tjmp 3d3e <__cxa_finalize@plt+0x16be>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5767\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5767\n \ttest %edi,%edi\n \tjne 3d54 <__cxa_finalize@plt+0x16d4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5779\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5779\n \tcmpl $0x0,0x90(%eax)\n \tje 3d54 <__cxa_finalize@plt+0x16d4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5782\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5782\n \tpush 0xc(%eax)\n \tlea -0x4568(%ebx),%eax\n \tpush 0x10(%esp)\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5796\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5796\n \tadd $0x10,%esp\n \tjmp 4764 <__cxa_finalize@plt+0x20e4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5732 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5732 (discriminator 2)\n \tinc %edx\n \tjmp 3d08 <__cxa_finalize@plt+0x1688>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5824\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5824\n \tcall 20f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5860\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5860\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5855\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5855\n \torl $0x300,0x540(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5860\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5860\n \tpush %esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5824\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5824\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5860\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5860\n \tcall 24c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5864\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5864\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5862\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5862\n \tandl $0xfffffdff,0x540(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5860\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5860\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5864\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5864\n \ttest %edi,%edi\n \tje 3d89 <__cxa_finalize@plt+0x1709>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5865\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5865\n \tcall 23c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3967 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3967 (discriminator 1)\n \ttest %esi,%esi\n \tjs 4764 <__cxa_finalize@plt+0x20e4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3977\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3977\n \tpush %ecx\n \tpush 0x748(%ebx)\n \tpush 0x794(%ebx)\n \tpush 0x830(%ebx)\n \tcall 21d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3977 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3977 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 4764 <__cxa_finalize@plt+0x20e4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3979\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3979\n \tmov 0x748(%ebx),%eax\n \tmov %eax,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5971\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5971\n \tpush %edx\n \tpush %edx\n \tpush 0x774(%ebx)\n \tpush 0x18(%esp)\n \tcall 25c0 <_PyType_Lookup@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5978\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5978\n \tadd $0x10,%esp\n \tmov -0x30(%ebx),%esi\n \ttest %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5971\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5971\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5978\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5978\n \tjne 3dfb <__cxa_finalize@plt+0x177b>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5992\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5992\n \tpush %eax\n \tpush %eax\n \tpush 0x7c8(%ebx)\n \tpush %esi\n \tcall 25c0 <_PyType_Lookup@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5992 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5992 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5992\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5992\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5992 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5992 (discriminator 1)\n \ttest %eax,%eax\n \tje 3fe4 <__cxa_finalize@plt+0x1964>\n \tjmp 3e2b <__cxa_finalize@plt+0x17ab>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5980\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5980\n \tpush %eax\n \tpush %eax\n \tpush 0x774(%ebx)\n \tpush %esi\n \tcall 25c0 <_PyType_Lookup@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5987\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5987\n \tadd $0x10,%esp\n \tcmp %eax,%edi\n \tje 3dde <__cxa_finalize@plt+0x175e>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5960\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5960\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5968\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5967\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5967\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5960\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5960\n \tmov %eax,0x18(%esp)\n \tmov %eax,0x1c(%esp)\n \tmov %eax,0x14(%esp)\n \tmov %eax,0x10(%esp)\n \tjmp 4040 <__cxa_finalize@plt+0x19c0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5996\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5996\n \tmov 0x7c8(%ebx),%edx\n \tmov 0xc(%esp),%eax\n \tcall 4e80 \n \tmov %eax,0x1c(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5996 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5996 (discriminator 2)\n \ttest %eax,%eax\n \tje 3fe4 <__cxa_finalize@plt+0x1964>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5997\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5997\n \tcmp %eax,%edi\n \tjne 402e <__cxa_finalize@plt+0x19ae>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5999\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5999\n \tpush %eax\n \tpush %eax\n \tpush 0x7c0(%ebx)\n \tpush %esi\n \tcall 25c0 <_PyType_Lookup@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5999 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5999 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5999\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5999\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5999 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5999 (discriminator 1)\n \ttest %eax,%eax\n \tje 3e7c <__cxa_finalize@plt+0x17fc>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6003\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6003\n \tmov 0x7c0(%ebx),%edx\n \tmov 0xc(%esp),%eax\n \tcall 4e80 \n \tmov %eax,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6003 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6003 (discriminator 2)\n \ttest %eax,%eax\n \tjne 3e8f <__cxa_finalize@plt+0x180f>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5964\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5964\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5968\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5967\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5967\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5964\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5964\n \tmov %eax,0x18(%esp)\n \tmov %eax,0x14(%esp)\n \tjmp 3ffc <__cxa_finalize@plt+0x197c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6004\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6004\n \tmov 0x14(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6004 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6004 (discriminator 2)\n \tmov 0x7c4(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6004\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6004\n \tcmp %eax,%edi\n \tjne 3eb6 <__cxa_finalize@plt+0x1836>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6005\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6005\n \tmov 0x7c4(%ebx),%edx\n \tmov 0xc(%esp),%eax\n \tcall 8f50 \n \tmov %eax,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6006 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6006 (discriminator 1)\n \ttest %eax,%eax\n \tjne 3ed6 <__cxa_finalize@plt+0x1856>\n \tjmp 3f23 <__cxa_finalize@plt+0x18a3>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6004 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6004 (discriminator 2)\n \tmov 0x14(%esp),%eax\n \tcall 3630 <__cxa_finalize@plt+0xfb0>\n \tmov %eax,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6004 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6004 (discriminator 1)\n \ttest %eax,%eax\n \tjne 3e9d <__cxa_finalize@plt+0x181d>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5966\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5966\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5968\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5967\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5967\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5966\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5966\n \tmov %eax,0x18(%esp)\n \tjmp 4040 <__cxa_finalize@plt+0x19c0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6007\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6007\n \tpush %edi\n \tpush 0x1c(%esp)\n \tpush 0x7c0(%ebx)\n \tmov 0x18(%esp),%eax\n \tpush 0x84(%eax)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6007 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6007 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 3ff8 <__cxa_finalize@plt+0x1978>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6008\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6008\n \tpush %esi\n \tpush %esi\n \tpush 0x7c4(%ebx)\n \tmov 0x18(%esp),%eax\n \tpush 0x84(%eax)\n \tcall 23a0 \n \tmov %eax,0x20(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6008 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6008 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 3ff8 <__cxa_finalize@plt+0x1978>\n \tjmp 3f42 <__cxa_finalize@plt+0x18c2>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6009\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6009\n \tmov 0x14(%esp),%eax\n \tcmp %eax,%edi\n \tje 3ff8 <__cxa_finalize@plt+0x1978>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6009 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6009 (discriminator 2)\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6009 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6009 (discriminator 1)\n \ttest %eax,%eax\n \tjne 3ff8 <__cxa_finalize@plt+0x1978>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5960\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5960\n \txor %ecx,%ecx\n \tmov %ecx,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6012\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6012\n \tmov 0x7d8(%ebx),%edx\n \tmov 0xc(%esp),%eax\n \tcall 8f50 \n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6013\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6013\n \ttest %eax,%eax\n \tje 3f68 <__cxa_finalize@plt+0x18e8>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6014 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6014 (discriminator 2)\n \tmov 0x7dc(%ebx),%edx\n \tcall 3630 <__cxa_finalize@plt+0xfb0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6014 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6014 (discriminator 1)\n \ttest %eax,%eax\n \tjne 3f6d <__cxa_finalize@plt+0x18ed>\n \tjmp 3fd1 <__cxa_finalize@plt+0x1951>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6013 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6013 (discriminator 1)\n \tcall 2390 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6015\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6015\n \tmov 0x7dc(%ebx),%edx\n \tmov 0xc(%esp),%eax\n \tcall 8f50 \n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6016 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6016 (discriminator 1)\n \ttest %eax,%eax\n \tje 3fc4 <__cxa_finalize@plt+0x1944>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6017\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6017\n \tpush %edx\n \tpush %eax\n \tpush 0x7d8(%ebx)\n \tmov 0x18(%esp),%eax\n \tpush 0x84(%eax)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6017 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6017 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 3ffc <__cxa_finalize@plt+0x197c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6018\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6018\n \tpush %eax\n \tpush %eax\n \tpush 0x7dc(%ebx)\n \tmov 0x18(%esp),%eax\n \tpush 0x84(%eax)\n \tcall 23a0 \n \tmov %eax,0x20(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6018 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6018 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 3ffc <__cxa_finalize@plt+0x197c>\n \tjmp 3fd3 <__cxa_finalize@plt+0x1953>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6019\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6019\n \ttest %esi,%esi\n \tje 3ff8 <__cxa_finalize@plt+0x1978>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6019 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6019 (discriminator 2)\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6019 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6019 (discriminator 1)\n \ttest %eax,%eax\n \tjne 3ffc <__cxa_finalize@plt+0x197c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5968\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6023\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6023\n \tsub $0xc,%esp\n \tpush 0x18(%esp)\n \tcall 22f0 \n \tadd $0x10,%esp\n \tjmp 4040 <__cxa_finalize@plt+0x19c0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5965\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5965\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5968\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5967\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5967\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5965\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5965\n \tmov %eax,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5964\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5964\n \tmov %eax,0x1c(%esp)\n \tmov %eax,0x14(%esp)\n \tjmp 3ffc <__cxa_finalize@plt+0x197c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5968\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5967\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5967\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6028\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6028\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6028 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6028 (discriminator 1)\n \ttest %eax,%eax\n \tjne 4024 <__cxa_finalize@plt+0x19a4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6031\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6031\n \tpush %eax\n \tmov 0x10(%esp),%eax\n \tpush 0xc(%eax)\n \tlea -0x44bc(%ebx),%eax\n \tpush %eax\n \tmov -0x34(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6033\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6033\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6035\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6035\n \tmovl $0xffffffff,0x10(%esp)\n \tjmp 4040 <__cxa_finalize@plt+0x19c0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5964\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5964\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5968\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5967\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5967\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5964\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5964\n \tmov %eax,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5960\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5960\n \tmov %eax,0x14(%esp)\n \tmov %eax,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6043\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6043\n \tmov 0x14(%esp),%eax\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6044\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6044\n \tmov 0x1c(%esp),%eax\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6045\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6045\n \tmov 0x18(%esp),%eax\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6046\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6046\n \tmov %esi,%eax\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6047\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6047\n \tmov %edi,%eax\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4281 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4281 (discriminator 1)\n \tcmpl $0xffffffff,0x10(%esp)\n \tje 4764 <__cxa_finalize@plt+0x20e4>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4297\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4297\n \tpush %esi\n \tmov 0x7e0(%ebx),%ecx\n \tlea 0x6ac(%ebx),%eax\n \tpush %esi\n \tmov 0x7ac(%ebx),%edx\n \tpush 0x804(%ebx)\n \tpush 0x72c(%ebx)\n \tcall 2b56 <__cxa_finalize@plt+0x4d6>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4297 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4297 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4297\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4297\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4297 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4297 (discriminator 1)\n \ttest %eax,%eax\n \tje 453c <__cxa_finalize@plt+0x1ebc>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4299\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4299\n \tpush %ecx\n \tpush %eax\n \tmov 0x748(%ebx),%eax\n \tpush 0x7b8(%ebx)\n \tpush 0x84(%eax)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4299 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4299 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 4556 <__cxa_finalize@plt+0x1ed6>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2353,42 +2353,42 @@\n \tmov %eax,0x0(%ebp)\n \tjne 40e6 <__cxa_finalize@plt+0x1a66>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4301\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4301\n \tsub $0xc,%esp\n \tpush 0x748(%ebx)\n \tcall 22f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4310\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4310\n \tpop %eax\n \tpop %edx\n \tpush 0x808(%ebx)\n \tpush 0x72c(%ebx)\n \tlea 0x69c(%ebx),%eax\n \tmov 0x7e0(%ebx),%ecx\n \tmov 0x7a8(%ebx),%edx\n \tcall 2b56 <__cxa_finalize@plt+0x4d6>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4310 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4310 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4310\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4310\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4310 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4310 (discriminator 1)\n \ttest %eax,%eax\n \tje 4570 <__cxa_finalize@plt+0x1ef0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4312\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4312\n \tpush %eax\n \tmov 0x748(%ebx),%eax\n \tpush %ebp\n \tpush 0x7b4(%ebx)\n \tpush 0x84(%eax)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4312 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4312 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 458a <__cxa_finalize@plt+0x1f0a>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2398,42 +2398,42 @@\n \tmov %eax,0x0(%ebp)\n \tjne 4166 <__cxa_finalize@plt+0x1ae6>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4314\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4314\n \tsub $0xc,%esp\n \tpush 0x748(%ebx)\n \tcall 22f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4323\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4323\n \tpop %esi\n \tpop %edi\n \tpush 0x80c(%ebx)\n \tpush 0x72c(%ebx)\n \tlea 0x68c(%ebx),%eax\n \tmov 0x7e0(%ebx),%ecx\n \tmov 0x7b0(%ebx),%edx\n \tcall 2b56 <__cxa_finalize@plt+0x4d6>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4323 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4323 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4323\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4323\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4323 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4323 (discriminator 1)\n \ttest %eax,%eax\n \tje 45a4 <__cxa_finalize@plt+0x1f24>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4325\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4325\n \tpush %ecx\n \tpush %eax\n \tmov 0x748(%ebx),%eax\n \tpush 0x7d4(%ebx)\n \tpush 0x84(%eax)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4325 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4325 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 45be <__cxa_finalize@plt+0x1f3e>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2443,42 +2443,42 @@\n \tmov %eax,0x0(%ebp)\n \tjne 41e6 <__cxa_finalize@plt+0x1b66>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4327\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4327\n \tsub $0xc,%esp\n \tpush 0x748(%ebx)\n \tcall 22f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4336\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4336\n \tpop %eax\n \tpop %edx\n \tpush 0x810(%ebx)\n \tpush 0x72c(%ebx)\n \tlea 0x67c(%ebx),%eax\n \tmov 0x7e0(%ebx),%ecx\n \tmov 0x7a0(%ebx),%edx\n \tcall 2b56 <__cxa_finalize@plt+0x4d6>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4336 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4336 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4336\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4336\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4336 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4336 (discriminator 1)\n \ttest %eax,%eax\n \tje 45d8 <__cxa_finalize@plt+0x1f58>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4338\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4338\n \tpush %eax\n \tmov 0x748(%ebx),%eax\n \tpush %ebp\n \tpush 0x768(%ebx)\n \tpush 0x84(%eax)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4338 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4338 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 45f2 <__cxa_finalize@plt+0x1f72>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2488,42 +2488,42 @@\n \tmov %eax,0x0(%ebp)\n \tjne 4266 <__cxa_finalize@plt+0x1be6>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4340\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4340\n \tsub $0xc,%esp\n \tpush 0x748(%ebx)\n \tcall 22f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4349\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4349\n \tpop %esi\n \tpop %edi\n \tpush 0x814(%ebx)\n \tpush 0x72c(%ebx)\n \tlea 0x66c(%ebx),%eax\n \tmov 0x7e0(%ebx),%ecx\n \tmov 0x7a4(%ebx),%edx\n \tcall 2b56 <__cxa_finalize@plt+0x4d6>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4349 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4349 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4349\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4349\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4349 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4349 (discriminator 1)\n \ttest %eax,%eax\n \tje 460c <__cxa_finalize@plt+0x1f8c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4351\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4351\n \tpush %ecx\n \tpush %eax\n \tmov 0x748(%ebx),%eax\n \tpush 0x790(%ebx)\n \tpush 0x84(%eax)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4351 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4351 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 4626 <__cxa_finalize@plt+0x1fa6>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2533,41 +2533,41 @@\n \tmov %eax,0x0(%ebp)\n \tjne 42e6 <__cxa_finalize@plt+0x1c66>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4353\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4353\n \tsub $0xc,%esp\n \tpush 0x748(%ebx)\n \tcall 22f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4360\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4360\n \tpop %eax\n \tpop %edx\n \tpush 0x818(%ebx)\n \tpush 0x72c(%ebx)\n \tlea 0x65c(%ebx),%eax\n \tmov 0x7e0(%ebx),%ecx\n \tmov 0x798(%ebx),%edx\n \tcall 2b56 <__cxa_finalize@plt+0x4d6>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4360 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4360 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4360\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4360\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4360 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4360 (discriminator 1)\n \ttest %eax,%eax\n \tje 4640 <__cxa_finalize@plt+0x1fc0>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4362\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4362\n \tpush %eax\n \tpush %ebp\n \tpush 0x7c4(%ebx)\n \tpush 0x72c(%ebx)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4362 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4362 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 4657 <__cxa_finalize@plt+0x1fd7>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2577,37 +2577,37 @@\n \tmov %eax,0x0(%ebp)\n \tjne 4360 <__cxa_finalize@plt+0x1ce0>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4371\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4371\n \tpush %ebp\n \tmov 0x7e0(%ebx),%ecx\n \tlea 0x64c(%ebx),%eax\n \tpush %ebp\n \tmov 0x79c(%ebx),%edx\n \tpush 0x81c(%ebx)\n \tpush 0x72c(%ebx)\n \tcall 2b56 <__cxa_finalize@plt+0x4d6>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4371 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4371 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4371\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4371\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4371 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4371 (discriminator 1)\n \ttest %eax,%eax\n \tje 466e <__cxa_finalize@plt+0x1fee>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4373\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4373\n \tpush %edi\n \tpush %eax\n \tpush 0x7dc(%ebx)\n \tpush 0x72c(%ebx)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4373 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4373 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 4685 <__cxa_finalize@plt+0x2005>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2617,27 +2617,27 @@\n \tmov %eax,0x0(%ebp)\n \tjne 43cc <__cxa_finalize@plt+0x1d4c>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4381\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4381\n \tcall 23f0 \n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4381 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4381 (discriminator 1)\n \ttest %eax,%eax\n \tje 469c <__cxa_finalize@plt+0x201c>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4383\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4383\n \tpush %esi\n \tpush %eax\n \tpush 0x7ec(%ebx)\n \tpush 0x72c(%ebx)\n \tcall 2170 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4383 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4383 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 46b3 <__cxa_finalize@plt+0x2033>\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -2648,258 +2648,258 @@\n \tjne 4759 <__cxa_finalize@plt+0x20d9>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 4759 <__cxa_finalize@plt+0x20d9>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4210 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4210 (discriminator 2)\n \tmov $0x1072,%edx\n \tlea -0x4ec1(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4210 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4210 (discriminator 2)\n \tmov $0x1,%edi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4212 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4212 (discriminator 2)\n \tmov $0x1074,%edx\n \tlea -0x4ec1(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4212 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4212 (discriminator 2)\n \tmov $0x1,%edi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4213 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4213 (discriminator 2)\n \tmov $0x1075,%edx\n \tlea -0x4ec1(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4213 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4213 (discriminator 2)\n \tmov $0x1,%edi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4214 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4214 (discriminator 2)\n \tmov $0x1076,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4229 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4229 (discriminator 2)\n \tmov $0x1085,%edx\n \tlea -0x4ec1(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4229 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4229 (discriminator 2)\n \tmov $0x1,%edi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4230 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4230 (discriminator 2)\n \tmov $0x1086,%edx\n \tlea -0x4ec1(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4230 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4230 (discriminator 2)\n \tmov $0x1,%edi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4231 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4231 (discriminator 2)\n \tmov $0x1087,%edx\n \tlea -0x4ec1(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4231 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4231 (discriminator 2)\n \tmov $0x1,%edi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4233 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4233 (discriminator 2)\n \tmov $0x1089,%edx\n \tlea -0x4ec1(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4169\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4169\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4233 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4233 (discriminator 2)\n \tmov $0x1,%edi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4267 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4267 (discriminator 2)\n \tmov $0x10ab,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4274 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4274 (discriminator 2)\n \tmov $0x10b2,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4174\n \txor %ebp,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4276 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4276 (discriminator 2)\n \tmov $0x10b4,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4297 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4297 (discriminator 2)\n \tmov $0x10c9,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x17,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4299 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4299 (discriminator 2)\n \tmov $0x10cb,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x17,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4310 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4310 (discriminator 2)\n \tmov $0x10d6,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1a,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4312 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4312 (discriminator 2)\n \tmov $0x10d8,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1a,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4323 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4323 (discriminator 2)\n \tmov $0x10e3,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x20,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4325 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4325 (discriminator 2)\n \tmov $0x10e5,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x20,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4336 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4336 (discriminator 2)\n \tmov $0x10f0,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x23,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4338 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4338 (discriminator 2)\n \tmov $0x10f2,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x23,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4349 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4349 (discriminator 2)\n \tmov $0x10fd,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x26,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4351 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4351 (discriminator 2)\n \tmov $0x10ff,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x26,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4360 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4360 (discriminator 2)\n \tmov $0x1108,%edx\n \tlea -0x4e66(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4362 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4362 (discriminator 2)\n \tmov $0x110a,%edx\n \tlea -0x4e66(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4371 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4371 (discriminator 2)\n \tmov $0x1113,%edx\n \tlea -0x4e66(%ebx),%ecx\n \tmov $0x3,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4373 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4373 (discriminator 2)\n \tmov $0x1115,%edx\n \tlea -0x4e66(%ebx),%ecx\n \tmov $0x3,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4381 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4381 (discriminator 2)\n \tmov $0x111d,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4383 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4383 (discriminator 2)\n \tmov $0x111f,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4390\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4390\n \tmov %ebp,%eax\n \tmov %edx,0x10(%esp)\n \tmov %ecx,0xc(%esp)\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4391\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4391\n \tcmpl $0x0,0x830(%ebx)\n \tje 4737 <__cxa_finalize@plt+0x20b7>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4392 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4392 (discriminator 1)\n \tcmpl $0x0,0x72c(%ebx)\n \tje 4709 <__cxa_finalize@plt+0x2089>\n \ttest %esi,%esi\n \tmov 0xc(%esp),%ecx\n \tmov 0x10(%esp),%edx\n \tje 4709 <__cxa_finalize@plt+0x2089>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4393\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4393\n \tsub $0xc,%esp\n \tlea -0x4dbe(%ebx),%eax\n \tpush %ecx\n \tmov %edi,%ecx\n \tcall 7230 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4396\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4396\n \tmov 0x830(%ebx),%edx\n \ttest %edx,%edx\n \tje 4759 <__cxa_finalize@plt+0x20d9>\n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4396 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4396 (discriminator 1)\n \txor %ecx,%ecx\n \tmov %ecx,0x830(%ebx)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 4759 <__cxa_finalize@plt+0x20d9>\n /usr/include/python3.12/object.h:704\n \tdec %eax\n@@ -2907,79 +2907,79 @@\n \tjne 4759 <__cxa_finalize@plt+0x20d9>\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 4759 <__cxa_finalize@plt+0x20d9>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4406\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4406\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4406 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4406 (discriminator 1)\n \ttest %eax,%eax\n \tjne 4759 <__cxa_finalize@plt+0x20d9>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4407\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4407\n \tpush %eax\n \tpush %eax\n \tlea -0x4dbe(%ebx),%eax\n \tpush %eax\n \tmov -0x10(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4412\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4412\n \tcmpl $0x1,0x830(%ebx)\n \tsbb %edx,%edx\n \tjmp 47a6 <__cxa_finalize@plt+0x2126>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4281 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4281 (discriminator 2)\n \tmov $0x10b9,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4276 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4276 (discriminator 2)\n \tmov $0x10b4,%edx\n \tlea -0x4ec1(%ebx),%ecx\n \tmov $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4257\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4257\n \tmov $0x1,%esi\n \tjmp 46c8 <__cxa_finalize@plt+0x2048>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6106\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6106\n \tmov %edi,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6107\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6107\n \txor %edi,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6106\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6106\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6108\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6108\n \tjmp 3947 <__cxa_finalize@plt+0x12c7>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4418\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4418\n \tmov 0xec(%esp),%eax\n \tsub %gs:0x14,%eax\n \tje 47bb <__cxa_finalize@plt+0x213b>\n \tcall 98f0 \n \tadd $0xfc,%esp\n \tmov %edx,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \n 000047c8 :\n PyInit_pheap():\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4086\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4086\n \tpush %ebx\n \tcall 4980 \n \tadd $0xa826,%ebx\n \tsub $0x14,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4087\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4087\n \tlea 0x48c(%ebx),%eax\n \tpush %eax\n \tcall 2650 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4088\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4088\n \tadd $0x18,%esp\n \tpop %ebx\n \tret\n heap::heap(int, bool) [clone .cold]:\n \tcall 24b0 <__cxa_throw_bad_array_new_length@plt>\n \tnop\n heap::peek() const [clone .cold]:\n@@ -3207,42 +3207,42 @@\n \tmov (%esp),%edx\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n __Pyx_CyFunction_get_qualname(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6317\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6317\n \tmov 0x4(%esp),%eax\n \tmov 0x28(%eax),%edx\n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 4a95 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6319\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6319\n \tmov %edx,%eax\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_get_globals(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6372\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6372\n \tmov 0x4(%esp),%eax\n \tmov 0x30(%eax),%edx\n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 4ab5 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6374\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6374\n \tmov %edx,%eax\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_get_closure(__pyx_CyFunctionObject*, void*):\n /usr/include/python3.12/object.h:244\n \tcall 9091 \n \tadd $0xa52f,%eax\n@@ -3250,787 +3250,787 @@\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 4ade \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6382\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6382\n \tmov %edx,%eax\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_get_code(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6386\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6386\n \tcall 4a75 \n \tadd $0xa4ff,%edx\n \tmov 0x4(%esp),%eax\n \tmov 0x34(%eax),%eax\n \ttest %eax,%eax\n \tje 4b20 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 4b15 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6390\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6390\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6386 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6386 (discriminator 2)\n \tmov -0x64(%edx),%eax\n \tjmp 4b06 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_traverse(__pyx_CyFunctionObject*, int (*)(_object*, void*), void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6741\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6741\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov 0x30(%esp),%ebx\n \tmov 0x34(%esp),%esi\n \tmov 0x38(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6742\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6742\n \tmov 0x38(%ebx),%eax\n \ttest %eax,%eax\n \tje 4b5c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6742 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6742 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6746\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6746\n \tmov 0x10(%ebx),%eax\n \ttest %eax,%eax\n \tje 4b75 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6746 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6746 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6748\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6748\n \tmov 0x20(%ebx),%eax\n \ttest %eax,%eax\n \tje 4b8e \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6748 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6748 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6749\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6749\n \tmov 0x24(%ebx),%eax\n \ttest %eax,%eax\n \tje 4ba7 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6749 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6749 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6750\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6750\n \tmov 0x28(%ebx),%eax\n \ttest %eax,%eax\n \tje 4bc0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6750 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6750 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6751\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6751\n \tmov 0x2c(%ebx),%eax\n \ttest %eax,%eax\n \tje 4bd9 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6751 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6751 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6752\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6752\n \tmov 0x30(%ebx),%eax\n \ttest %eax,%eax\n \tje 4bf2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6752 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6752 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6753\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6753\n \tmov 0x34(%ebx),%eax\n \ttest %eax,%eax\n \tje 4c0b \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6753 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6753 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6755\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6755\n \tmov 0x1c(%ebx),%eax\n \ttest %eax,%eax\n \tje 4c24 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6755 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6755 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6757\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6757\n \tmov 0x4c(%ebx),%eax\n \ttest %eax,%eax\n \tje 4c39 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6757 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6757 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6758\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6758\n \tmov 0x50(%ebx),%eax\n \ttest %eax,%eax\n \tje 4c4e \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6758 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6758 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6759\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6759\n \tmov 0x5c(%ebx),%eax\n \ttest %eax,%eax\n \tje 4c63 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6759 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6759 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6760\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6760\n \tmov 0x3c(%ebx),%eax\n \tmov %eax,0xc(%esp)\n \ttest %eax,%eax\n \tje 4ca1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6763 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6763 (discriminator 1)\n \tmov 0x40(%ebx),%eax\n \ttest %eax,%eax\n \tjle 4ca1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6763\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6763\n \txor %ebp,%ebp\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6764\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6764\n \tmov 0xc(%esp),%eax\n \tmov (%eax,%ebp,4),%eax\n \ttest %eax,%eax\n \tje 4c99 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6764 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6764 (discriminator 1)\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %eax\n \tcall *%esi\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 4ca3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6763 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6763 (discriminator 2)\n \tadd $0x1,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6763 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6763 (discriminator 1)\n \tcmp %ebp,0x40(%ebx)\n \tjg 4c80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6766\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6766\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6767\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6767\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __pyx_bisect_code_objects(__Pyx_CodeObjectCacheEntry*, int, int):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7303\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7303\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tmov %eax,%ebx\n \tmov %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7305\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7305\n \tsub $0x1,%edx\n \tjs 4d00 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7305 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7305 (discriminator 1)\n \tcmp %ecx,0x4(%ebx,%edx,8)\n \tjl 4cf8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7308\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7308\n \ttest %edx,%edx\n \tje 4d00 \n \txor %esi,%esi\n \tjmp 4cd9 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7312\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7312\n \tjge 4cf8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7313\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7313\n \tlea 0x1(%eax),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7308\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7308\n \tcmp %edx,%esi\n \tjge 4cef \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7309\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7309\n \tmov %edx,%eax\n \tsub %esi,%eax\n \tsar $1,%eax\n \tadd %esi,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7310\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7310\n \tmov 0x4(%ebx,%eax,8),%edi\n \tcmp %ecx,%edi\n \tjle 4cd0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7311\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7311\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7308\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7308\n \tcmp %edx,%esi\n \tjl 4cd9 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7321\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7321\n \txor %edx,%edx\n \tcmp %edi,%ecx\n \tsetg %dl\n \tadd %edx,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7323\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7323\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7318\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7318\n \tmov 0x4(%ebx),%edi\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7321\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7321\n \txor %edx,%edx\n \tcmp %edi,%ecx\n \tsetg %dl\n \tadd %edx,%eax\n \tjmp 4cf8 \n __Pyx_CyFunction_get_annotations(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6490\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6490\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xa2dd,%ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6491\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6491\n \tmov 0x58(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6493 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6493 (discriminator 1)\n \ttest %eax,%eax\n \tje 4d40 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 4d3a \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6500\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6500\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6494\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6494\n \tcall 23f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6495 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6495 (discriminator 1)\n \ttest %eax,%eax\n \tje 4d3a \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6496\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6496\n \tmov %eax,0x58(%esi)\n \tjmp 4d2b \n \txchg %ax,%ax\n __Pyx_CyFunction_get_dict(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6340\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6340\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xa29d,%ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6342\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6342\n \tmov 0x20(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6342 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6342 (discriminator 1)\n \ttest %eax,%eax\n \tje 4d80 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 4d7a \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6349\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6349\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6343\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6343\n \tcall 23f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6343 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6343 (discriminator 1)\n \tmov %eax,0x20(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6344 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6344 (discriminator 1)\n \ttest %eax,%eax\n \tjne 4d6b \n \tjmp 4d7a \n \txchg %ax,%ax\n __Pyx_CyFunction_Vectorcall_O(_object*, _object* const*, unsigned int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6988\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6988\n \tcall 9091 \n \tadd $0xa25f,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6987\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6987\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov 0x30(%esp),%ecx\n \tmov 0x34(%esp),%ebx\n \tmov %eax,0xc(%esp)\n \tmov 0x38(%esp),%eax\n \tmov 0x3c(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tmov 0x48(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6989\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6989\n \tmov 0x8(%ecx),%ebp\n /usr/include/python3.12/cpython/abstract.h:60\n \tand $0x7fffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tand $0x5,%edx\n \tcmp $0x4,%edx\n \tje 4df0 \n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 1)\n \ttest %edi,%edi\n \tjne 4e38 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7003\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7003\n \tmov 0xc(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7008 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7008 (discriminator 1)\n \tcmp $0x1,%esi\n \tjne 4e08 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7014\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7014\n \tmov (%ebx),%eax\n \tmov %edx,0x30(%esp)\n \tmov %eax,0x34(%esp)\n \tmov 0x4(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7015\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7015\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7014\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7014\n \tjmp *%eax\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6942 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6942 (discriminator 1)\n \ttest %eax,%eax\n \tje 4e58 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 1)\n \ttest %edi,%edi\n \tjne 4e70 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6998\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6998\n \tmov (%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7000\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7000\n \tlea -0x1(%eax),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6999\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6999\n \tadd $0x4,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7001\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7001\n \tjmp 4dd1 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7009\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7009\n \tpush %esi\n \tpush 0x0(%ebp)\n \tmov 0x14(%esp),%ebx\n \tlea -0x4c18(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7012\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7012\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7015\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7015\n \txor %eax,%eax\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 2)\n \tmov 0x8(%edi),%eax\n \ttest %eax,%eax\n \tje 4dce \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6950\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6950\n \tsub $0x4,%esp\n \tpush 0x0(%ebp)\n \tmov 0x14(%esp),%ebx\n \tlea -0x4c3c(%ebx),%eax\n \tjmp 4e16 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6943\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6943\n \tsub $0x4,%esp\n \tpush 0x0(%ebp)\n \tmov 0x14(%esp),%ebx\n \tlea -0x4ff4(%ebx),%eax\n \tjmp 4e16 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 2)\n \tmov 0x8(%edi),%edx\n \ttest %edx,%edx\n \tje 4df8 \n \tjmp 4e3f \n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_PyObject_GetAttrStr(_object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4558\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4558\n \tpush %ebx\n \tcall 4980 \n \tadd $0xa16e,%ebx\n \tsub $0x8,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4560\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4560\n \tmov 0x4(%eax),%ecx\n \tmov 0x48(%ecx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4560 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4560 (discriminator 1)\n \ttest %ecx,%ecx\n \tje 4eb0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4561\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4561\n \tsub $0x8,%esp\n \tpush %edx\n \tpush %eax\n \tcall *%ecx\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4567\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4567\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4566\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4566\n \tsub $0x8,%esp\n \tpush %edx\n \tpush %eax\n \tcall 20a0 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4567\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4567\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n __Pyx_CyFunction_get_name(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6279\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6279\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xa11d,%ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6281\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6281\n \tmov 0x24(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6281 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6281 (discriminator 1)\n \ttest %eax,%eax\n \tje 4f00 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 4efa \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6294\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6294\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6285\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6285\n \tmov 0x8(%esi),%eax\n \tsub $0xc,%esp\n \tpush (%eax)\n \tcall 21b0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6289 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6289 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6285 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6285 (discriminator 1)\n \tmov %eax,0x24(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6289 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6289 (discriminator 1)\n \ttest %eax,%eax\n \tjne 4eeb \n \tjmp 4efa \n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_CallMethod(_object*, _object*, _object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6779\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6779\n \tpush %ebp\n \tmov %edx,%ebp\n \tpush %esi\n \tmov %eax,%esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0xa0c8,%ebx\n \tsub $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6791\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6791\n \tmov 0x8(%eax),%eax\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6795\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6795\n \tmov 0x8(%eax),%eax\n \tand $0xf,%eax\n \tcmp $0x4,%eax\n \tje 4fc8 \n \tjg 4f70 \n \tcmp $0x1,%eax\n \tje 4ff8 \n \tcmp $0x3,%eax\n \tjne 4fa0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6801\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6801\n \tsub $0x4,%esp\n \tpush 0x24(%esp)\n \tpush %ecx\n \tpush %ebp\n \tcall *%edx\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6878\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6878\n \tadd $0x10,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %ebp\n \tret\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6795\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6795\n \tcmp $0x8,%eax\n \tjne 4fa0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6828 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6828 (discriminator 1)\n \tmov 0x20(%esp),%eax\n \ttest %eax,%eax\n \tjne 5070 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6835 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6835 (discriminator 1)\n \tcmp $0x1,%eax\n \tjne 50d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6842\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6842\n \tsub $0x8,%esp\n \tpush 0xc(%ecx)\n \tpush %ebp\n \tcall *%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6846\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6846\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6878\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6878\n \tadd $0x10,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %ebp\n \tret\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6864\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6864\n \tsub $0x8,%esp\n \tlea -0x4fc7(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6865\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6865\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6824\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6824\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6878\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6878\n \tadd $0x10,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6803 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6803 (discriminator 1)\n \tmov 0x20(%esp),%eax\n \ttest %eax,%eax\n \tjne 50a0 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6810 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6810 (discriminator 1)\n \ttest %eax,%eax\n \tjne 50e8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6811\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6811\n \tsub $0x8,%esp\n \tpush $0x0\n \tpush %ebp\n \tcall *%edx\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6878\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6878\n \tadd $0x10,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6797 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6797 (discriminator 1)\n \tmov 0x20(%esp),%eax\n \ttest %eax,%eax\n \tjne 5018 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6798\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6798\n \tsub $0x8,%esp\n \tpush %ecx\n \tpush %ebp\n \tcall *%edx\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6878\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6878\n \tadd $0x10,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov %ecx,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6797 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6797 (discriminator 2)\n \tsub $0xc,%esp\n \tmov %edx,0x14(%esp)\n \tpush 0x2c(%esp)\n \tcall 25e0 \n \tadd $0x10,%esp\n \tmov 0x8(%esp),%edx\n \tmov 0xc(%esp),%ecx\n \ttest %eax,%eax\n \tje 5000 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6874\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6874\n \tmov 0x8(%esi),%eax\n \tsub $0x4,%esp\n \tpush (%eax)\n \tlea -0x4c3c(%ebx),%eax\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6856\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6856\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6860\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6860\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6824\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6824\n \txor %eax,%eax\n \tjmp 4fbc \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tmov %ecx,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6828 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6828 (discriminator 2)\n \tsub $0xc,%esp\n \tmov %edx,0x14(%esp)\n \tpush 0x2c(%esp)\n \tcall 25e0 \n \tadd $0x10,%esp\n \tmov 0x8(%esp),%edx\n \tmov 0xc(%esp),%ecx\n \ttest %eax,%eax\n \tje 4f81 \n \tjmp 503b \n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov %ecx,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6803 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6803 (discriminator 2)\n \tsub $0xc,%esp\n \tmov %edx,0x14(%esp)\n \tpush 0x2c(%esp)\n \tcall 25e0 \n \tadd $0x10,%esp\n \tmov 0x8(%esp),%edx\n \tmov 0xc(%esp),%ecx\n \ttest %eax,%eax\n \tje 4fd4 \n \tjmp 503b \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6856\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6856\n \tpush %eax\n \tmov 0x8(%esi),%eax\n \tpush (%eax)\n \tlea -0x4c18(%ebx),%eax\n \tjmp 5050 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6820\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6820\n \tpush %eax\n \tmov 0x8(%esi),%eax\n \tpush (%eax)\n \tlea -0x4be8(%ebx),%eax\n \tjmp 5050 \n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_repr(__pyx_CyFunctionObject*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6770\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6770\n \tpush %ebx\n \tcall 4980 \n \tadd $0x9eee,%ebx\n \tsub $0xc,%esp\n \tmov 0x14(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6772\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6772\n \tpush %eax\n \tpush 0x28(%eax)\n \tlea -0x4fa9(%ebx),%eax\n \tpush %eax\n \tcall 2220 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6778\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6778\n \tadd $0x18,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_init_defaults(__pyx_CyFunctionObject*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6392\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6392\n \tpush %esi\n \tcall 9095 \n \tadd $0x9ebe,%esi\n \tpush %ebx\n \tmov %eax,%ebx\n \tsub $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6394\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6394\n \tpush %eax\n \tcall *0x54(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6395 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6395 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 51a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6398\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6398\n \tmov 0xc(%eax),%ecx\n /usr/include/python3.12/object.h:244\n \tmov (%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6398\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6398\n \tmov %ecx,0x4c(%ebx)\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 5162 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6400\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6400\n \tmov 0x10(%eax),%ecx\n /usr/include/python3.12/object.h:244\n \tmov (%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6400\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6400\n \tmov %ecx,0x50(%ebx)\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 5177 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%ecx)\n@@ -4039,127 +4039,127 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 5188 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%edx\n \tmov %edx,(%eax)\n \tje 5190 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6412\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6412\n \tadd $0x4,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6411\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6411\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6412\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6412\n \tpop %ebx\n \tpop %esi\n \tret\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 5188 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6412\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6412\n \tadd $0x4,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6396\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6396\n \tmov $0xffffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6412\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6412\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_get_kwdefaults(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6462\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6462\n \tcall 9091 \n \tadd $0x9e3f,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6461\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6461\n \tpush %esi\n \tpush %ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6462\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6462\n \tmov 0x50(%esi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6464 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6464 (discriminator 1)\n \ttest %ebx,%ebx\n \tje 51e0 \n /usr/include/python3.12/object.h:244\n \tmov (%ebx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 51d8 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6474\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6474\n \tadd $0x4,%esp\n \tmov %ebx,%eax\n \tpop %ebx\n \tpop %esi\n \tret\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6465\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6465\n \tmov 0x54(%esi),%edx\n \ttest %edx,%edx\n \tje 5200 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6466\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6466\n \tmov %esi,%eax\n \tcall 5130 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6466 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6466 (discriminator 2)\n \tcmp $0xffffffff,%eax\n \tje 51d8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6467\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6467\n \tmov 0x50(%esi),%ebx\n \tjmp 51ca \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6469\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6469\n \tmov -0x64(%eax),%ebx\n \tjmp 51ca \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_get_defaults(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6431\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6431\n \tcall 9091 \n \tadd $0x9ddf,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6430\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6430\n \tpush %esi\n \tpush %ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6431\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6431\n \tmov 0x4c(%esi),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6433 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6433 (discriminator 1)\n \ttest %ebx,%ebx\n \tje 5240 \n /usr/include/python3.12/object.h:244\n \tmov (%ebx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 5238 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6443\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6443\n \tadd $0x4,%esp\n \tmov %ebx,%eax\n \tpop %ebx\n \tpop %esi\n \tret\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6434\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6434\n \tmov 0x54(%esi),%edx\n \ttest %edx,%edx\n \tje 5260 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6435\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6435\n \tmov %esi,%eax\n \tcall 5130 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6435 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6435 (discriminator 2)\n \tcmp $0xffffffff,%eax\n \tje 5238 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6436\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6436\n \tmov 0x4c(%esi),%ebx\n \tjmp 522a \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6438\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6438\n \tmov -0x64(%eax),%ebx\n \tjmp 522a \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n Py_XDECREF():\n /usr/include/python3.12/object.h:796\n \tpush %ebx\n \tcall 4980 \n@@ -4190,208 +4190,208 @@\n /usr/include/python3.12/object.h:800\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_CallAsMethod(_object*, _object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6890\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6890\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x9d2b,%ebx\n \tsub $0x4c,%esp\n \tmov %gs:0x14,%ecx\n \tmov %ecx,0x3c(%esp)\n \tmov 0x68(%esp),%ecx\n \tmov 0x60(%esp),%edi\n \tmov 0x64(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6894\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6894\n \tmov 0x18(%edi),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6895\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6895\n \ttest %ebp,%ebp\n \tje 5328 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6897 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6897 (discriminator 1)\n \tmov 0x8(%esi),%eax\n \tadd $0xc,%esi\n \tmov %eax,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6207 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6207 (discriminator 1)\n \ttest %ecx,%ecx\n \tjne 5360 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6208\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6208\n \tpush $0x0\n \tpush 0x8(%esp)\n \tpush %esi\n \tpush %edi\n \tcall *%ebp\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6936\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6936\n \tmov 0x3c(%esp),%edx\n \tsub %gs:0x14,%edx\n \tjne 5662 \n \tadd $0x4c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6904\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6904\n \tmov 0x48(%edi),%eax\n \tand $0x5,%eax\n \tcmp $0x4,%eax\n \tje 5510 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6887\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6887\n \tmov 0x3c(%esp),%eax\n \tsub %gs:0x14,%eax\n \tjne 5662 \n \tmov 0xc(%edi),%edx\n \tmov %ecx,0x60(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6936\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6936\n \tadd $0x4c,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6887\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6887\n \tmov %esi,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6936\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6936\n \tpop %ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6887\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6887\n \tmov %edi,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6936\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6936\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6887\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6887\n \tjmp 4f20 \n \tnop\n /usr/include/python3.12/cpython/dictobject.h:57\n \tmov 0x8(%ecx),%eax\n \tmov %eax,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6207 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6207 (discriminator 1)\n \ttest %eax,%eax\n \tje 52fe \n \tmov %ecx,0x8(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6171\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6171\n \tsub $0xc,%esp\n \tmov 0x24(%esp),%ecx\n \tmov 0x10(%esp),%eax\n \tadd %ecx,%eax\n \tshl $0x2,%eax\n \tpush %eax\n \tcall 2320 \n \tmov %eax,0x2c(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6172 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6172 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 5617 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6176 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6176 (discriminator 1)\n \tmov 0x4(%esp),%eax\n \tmov 0x8(%esp),%ecx\n \ttest %eax,%eax\n \tje 53c3 \n \tmov 0x4(%esp),%edx\n \tmov 0x1c(%esp),%eax\n \tmov %ecx,0x8(%esp)\n \tlea (%esi,%edx,4),%edx\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6176 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6176 (discriminator 3)\n \tmov (%esi),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6176 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6176 (discriminator 1)\n \tadd $0x4,%esi\n \tadd $0x4,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6176 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6176 (discriminator 3)\n \tmov %ecx,-0x4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6176 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6176 (discriminator 1)\n \tcmp %edx,%esi\n \tjne 53b0 \n \tmov 0x8(%esp),%ecx\n \tmov %ecx,0x8(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6177\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6177\n \tsub $0xc,%esp\n \tpush 0x24(%esp)\n \tcall 21c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6178 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6178 (discriminator 1)\n \tadd $0x10,%esp\n \tmov 0x8(%esp),%ecx\n \ttest %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6177\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6177\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6178 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6178 (discriminator 1)\n \tje 5623 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6182\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6182\n \tmov 0x1c(%esp),%eax\n \tmov 0x4(%esp),%esi\n \tmov %ebp,0x20(%esp)\n \tlea 0xc(%edx),%ebp\n \tmov %edi,0x28(%esp)\n \tmov $0x10000000,%edi\n \tlea (%eax,%esi,4),%esi\n \tlea 0x38(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6183\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6183\n \tmovl $0x0,0x30(%esp)\n \tmov %eax,0x10(%esp)\n \tlea 0x34(%esp),%eax\n \tmov %eax,0xc(%esp)\n \tlea 0x30(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6182\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6182\n \tmov %esi,0x2c(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6185\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6185\n \tmov %eax,0x8(%esp)\n \tmov %edx,0x24(%esp)\n \tmov %ecx,0x14(%esp)\n \tjmp 5468 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6186\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6186\n \tmov 0x34(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6186 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6186 (discriminator 1)\n \tmov 0x4(%eax),%edx\n \tand 0x54(%edx),%edi\n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 5449 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6188\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6188\n \tmov 0x38(%esp),%ecx\n /usr/include/python3.12/object.h:244\n \tmov (%ecx),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 545c \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%ecx)\n /usr/include/python3.12/cpython/tupleobject.h:34\n \tmov %eax,0x0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6190\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6190\n \tadd $0x4,%esi\n \tadd $0x4,%ebp\n \tmov %ecx,-0x4(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6185\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6185\n \tpush 0x10(%esp)\n \tpush 0x10(%esp)\n \tpush 0x10(%esp)\n \tpush 0x20(%esp)\n \tcall 2260 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6185 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6185 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 5430 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6193 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6193 (discriminator 1)\n \tmov %edi,%ecx\n \tmov 0x20(%esp),%ebp\n \tmov 0x24(%esp),%edx\n \tmov %eax,%esi\n \tmov 0x28(%esp),%edi\n \ttest %ecx,%ecx\n \tje 5639 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6197\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6197\n \tpush %edx\n \tmov %edx,0xc(%esp)\n \tpush 0x8(%esp)\n \tpush 0x24(%esp)\n \tpush %edi\n \tcall *%ebp\n \tmov 0x18(%esp),%edx\n@@ -4401,28 +4401,28 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%ecx\n \tje 54c8 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%ecx\n \tmov %ecx,(%edx)\n \tje 55fe \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6200 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6200 (discriminator 1)\n \tmov 0x18(%esp),%ecx\n \ttest %ecx,%ecx\n \tjle 55d4 \n \tmov %eax,0x4(%esp)\n \tmov 0x2c(%esp),%edi\n \tmov %ecx,%ebp\n \tjmp 54eb \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6200 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6200 (discriminator 2)\n \tadd $0x1,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6200 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6200 (discriminator 1)\n \tcmp %esi,%ebp\n \tje 55d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6201\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6201\n \tmov (%edi,%esi,4),%edx\n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 54e0 \n /usr/include/python3.12/object.h:704\n@@ -4433,41 +4433,41 @@\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 54e0 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6914\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6914\n \tsub $0x4,%esp\n \tpush 0x8(%esi)\n \tpush $0x1\n \tpush %esi\n \tcall 2080 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6915 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6915 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6914\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6914\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6915 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6915 (discriminator 1)\n \ttest %eax,%eax\n \tje 55bf \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6917\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6917\n \tsub $0x8,%esp\n \tpush $0x0\n \tpush %esi\n \tcall 2640 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6918 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6918 (discriminator 1)\n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \ttest %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6917\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6917\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6918 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6918 (discriminator 1)\n \tje 5590 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6930\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6930\n \tsub $0xc,%esp\n \tmov %edi,%eax\n \tpush %ecx\n \tmov %ebp,%ecx\n \tcall 4f20 \n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%edx\n@@ -4493,37 +4493,37 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 55a2 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,0x0(%ebp)\n \tje 55f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6921\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6921\n \tsub $0x4,%esp\n \tlea -0x4b60(%ebx),%eax\n \tpush 0x28(%edi)\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6928\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6928\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6916\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6916\n \txor %eax,%eax\n \tjmp 530b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n \tmov 0x4(%esp),%eax\n \tmov %eax,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6202\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6202\n \tsub $0xc,%esp\n \tpush 0x28(%esp)\n \tcall 2110 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6210\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6210\n \tmov 0x4(%esp),%eax\n \tjmp 530b \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n@@ -4531,417 +4531,417 @@\n \tmov %eax,0x4(%esp)\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tmov 0x4(%esp),%eax\n \tjmp 54c8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6173\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6173\n \tcall 21f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6916\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6916\n \txor %eax,%eax\n \tjmp 530b \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6179\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6179\n \tsub $0xc,%esp\n \tpush 0x28(%esp)\n \tcall 2110 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6180\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6180\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6916\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6916\n \txor %eax,%eax\n \tjmp 530b \n \tmov %edx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6194\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6194\n \tlea -0x4f3a(%ebx),%eax\n \tsub $0x8,%esp\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6195\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6195\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6162\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6162\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6195\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6195\n \tmov 0x4(%esp),%edx\n \tjmp 54b3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6936\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6936\n \tcall 98f0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n __Pyx_PyMethod_New(_object*, _object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1869\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1869\n \tpush %ebx\n \tcall 4980 \n \tadd $0x997e,%ebx\n \tsub $0x8,%esp\n \tmov 0x14(%esp),%edx\n \tmov 0x10(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1871\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1871\n \ttest %edx,%edx\n \tje 56a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1873\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1873\n \tsub $0x8,%esp\n \tpush %edx\n \tpush %eax\n \tcall 24d0 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1874\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1874\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea 0x0(%esi),%esi\n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 5698 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:1874\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:1874\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_get_doc(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6242\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6242\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x992d,%ebx\n \tsub $0x4,%esp\n \tmov 0x10(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6244\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6244\n \tmov 0x2c(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6244 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6244 (discriminator 1)\n \ttest %eax,%eax\n \tje 56f0 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 56ea \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6265\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6265\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6249\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6249\n \tmov 0x8(%esi),%eax\n \tmov 0xc(%eax),%eax\n \ttest %eax,%eax\n \tje 5710 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6251\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6251\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 2370 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6255 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6255 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6251 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6251 (discriminator 1)\n \tmov %eax,0x2c(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6255 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6255 (discriminator 1)\n \ttest %eax,%eax\n \tjne 56db \n \tjmp 56ea \n \tnop\n /usr/include/python3.12/object.h:244\n \tmov -0x64(%ebx),%eax\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tjne 56e5 \n \tjmp 56ea \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n __Pyx_CheckKeywordStrings(_object*, char const*, int) [clone .constprop.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5035\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5035\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tmov %eax,%esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x98b9,%ebx\n \tsub $0x2c,%esp\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5035\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5035\n \tmov %gs:0x14,%edi\n \tmov %edi,0x1c(%esp)\n \tmov %edx,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5040\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5040\n \tmovl $0x0,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5041\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5041\n \tmovl $0x0,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5047 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5047 (discriminator 3)\n \ttestb $0x4,0x57(%eax)\n \tje 57c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5055 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5055 (discriminator 1)\n \tmov 0x8(%esi),%eax\n \ttest %eax,%eax\n \tje 57b4 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5059\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5059\n \tmov 0xc(%esi),%eax\n \tmov %eax,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5101\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5101\n \tpush %eax\n \tlea -0x4b10(%ebx),%eax\n \tpush %edi\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5093\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5093\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5106\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5106\n \tmov 0x1c(%esp),%edx\n \tsub %gs:0x14,%edx\n \tjne 57ff \n \tadd $0x2c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5087 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5087 (discriminator 1)\n \ttest %eax,%eax\n \tjne 5778 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5056\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5056\n \tmov $0x1,%eax\n \tjmp 5793 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x18(%esp),%eax\n \tlea 0x14(%esp),%ebp\n \tmov %eax,0xc(%esp)\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5080\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5080\n \tpush $0x0\n \tpush %ebp\n \tpush 0x14(%esp)\n \tpush %esi\n \tcall 2260 \n \tmov %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5084\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5084\n \tmov 0x24(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5080 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5080 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %ecx,%ecx\n \tje 57b0 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5084 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5084 (discriminator 3)\n \ttestb $0x10,0x57(%eax)\n \tjne 57d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5091\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5091\n \tsub $0x4,%esp\n \tlea -0x4b34(%ebx),%eax\n \tpush %edi\n \tjmp 5780 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5106\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5106\n \tcall 98f0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __pyx_tp_dealloc_5skfmm_5pheap_pheap(_object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3615\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3615\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x97dd,%ebx\n \tsub $0x14,%esp\n \tmov %gs:0x14,%esi\n \tmov %esi,0xc(%esp)\n \tmov 0x20(%esp),%esi\n /usr/include/python3.12/object.h:220\n \tmov 0x4(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3617 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3617 (discriminator 2)\n \tmov 0xc4(%eax),%edx\n \ttest %edx,%edx\n \tjne 58d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3625\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3625\n \tsub $0x4,%esp\n \tlea 0xc(%esp),%eax\n \tpush %eax\n \tlea 0xc(%esp),%eax\n \tpush %eax\n \tlea 0xc(%esp),%eax\n \tpush %eax\n \tcall 2580 \n /usr/include/python3.12/object.h:211\n \tmov (%esi),%eax\n \tmov 0x8(%esi),%ecx\n /usr/include/python3.12/object.h:262 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3626 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3626 (discriminator 1)\n \tlea 0x1(%eax),%edx\n /usr/include/python3.12/object.h:262 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 58c8 \n /usr/include/python3.12/object.h:265\n \tmov %edx,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2723\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2723\n \ttest %ecx,%ecx\n \tje 5880 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2723 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2723 (discriminator 1)\n \tmov (%ecx),%eax\n \tsub $0xc,%esp\n \tpush %ecx\n \tcall *0x4(%eax)\n /usr/include/python3.12/object.h:211\n \tmov (%esi),%edx\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3628 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3628 (discriminator 1)\n \tlea -0x1(%edx),%eax\n /usr/include/python3.12/object.h:262 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 588a \n /usr/include/python3.12/object.h:265\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3629\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3629\n \tsub $0x4,%esp\n \tpush 0xc(%esp)\n \tpush 0xc(%esp)\n \tpush 0xc(%esp)\n \tcall 2130 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3632 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3632 (discriminator 1)\n \tadd $0x10,%esp\n \tmov 0xc(%esp),%eax\n \tsub %gs:0x14,%eax\n \tjne 5929 \n \tmov 0x4(%esi),%eax\n \tmov %esi,0x20(%esp)\n \tmov 0xa0(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3639\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3639\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3632 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3632 (discriminator 1)\n \tjmp *%eax\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2723\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2723\n \ttest %ecx,%ecx\n \tjne 586f \n \tjmp 588a \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3617 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3617 (discriminator 2)\n \ttestb $0x40,0x55(%eax)\n \tjne 5910 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3618 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3618 (discriminator 1)\n \tlea -0x97e4(%ebx),%edx\n \tcmp %edx,0x18(%eax)\n \tjne 5840 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3619\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3619\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2040 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3619 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3619 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 5840 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3639\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3639\n \tmov 0xc(%esp),%eax\n \tsub %gs:0x14,%eax\n \tjne 5929 \n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3617 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3617 (discriminator 4)\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2190 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3617 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3617 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 5840 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%esi),%eax\n \tjmp 58d6 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3639\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3639\n \tcall 98f0 \n \txchg %ax,%ax\n __Pyx_CyFunction_reduce(__pyx_CyFunctionObject*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6599\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6599\n \tmov 0x4(%esp),%eax\n \tmov 0x28(%eax),%edx\n \tmov (%edx),%eax\n \tcmp $0x3fffffff,%eax\n \tje 5945 \n \tadd $0x1,%eax\n \tmov %eax,(%edx)\n \tmov %edx,%eax\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_PyUnicode_Equals(_object*, _object*, int) [clone .constprop.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4698\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4698\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x969b,%ebx\n \tsub $0x1c,%esp\n \tmov %edx,0x8(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4706\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4706\n \tcmp %edx,%eax\n \tje 5b08 \n /usr/include/python3.12/object.h:250 (discriminator 1)\n \tmov -0x4c(%ebx),%ecx\n \tmov %edx,%edi\n \tcmp %ecx,0x4(%eax)\n \tsete %dl\n \tcmp %ecx,0x4(%edi)\n \tmov %edx,%ebp\n \tsete %cl\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4728\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4728\n \ttest %dl,%dl\n \tje 5a68 \n \ttest %cl,%cl\n \tje 5a68 \n /usr/include/python3.12/cpython/unicodeobject.h:282\n \tmov 0x8(%eax),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4735 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4735 (discriminator 1)\n \tcmp 0x8(%edi),%esi\n \tjne 5af8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4742\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4742\n \tmov 0xc(%eax),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4743\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4743\n \tmov 0xc(%edi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4748\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4748\n \tcmp %edi,%ecx\n \tsetne %dl\n \tcmp $0xffffffff,%ecx\n \tsetne %cl\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4748 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4748 (discriminator 1)\n \ttest %cl,%dl\n \tje 59be \n \tcmp $0xffffffff,%edi\n \tjne 5af8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4754\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4754\n \tmov 0x8(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4753\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4753\n \tmovzbl 0x10(%eax),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4754\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4754\n \tmovzbl 0x10(%edx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4753\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4753\n \tmov %ebp,%ecx\n \tshr $0x2,%cl\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4754\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4754\n \tmov %dl,0xf(%esp)\n \tshr $0x2,%dl\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4753\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4753\n \tand $0x7,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4754\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4754\n \tmov %edx,%edi\n \tand $0x7,%edi\n \tmov %edi,%edx\n \tcmp %dl,%cl\n \tjne 5af8 \n /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1)\n \ttest $0x20,%ebp\n@@ -4954,95 +4954,95 @@\n /usr/include/python3.12/cpython/unicodeobject.h:250\n \tmov 0x8(%esp),%ebp\n \tlea 0x14(%ebp),%edi\n \tadd $0x1c,%ebp\n \ttestb $0x40,0xf(%esp)\n \tmov %ebp,%edx\n \tcmovne %edi,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4753\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4753\n \tmovzbl %cl,%ecx\n /usr/include/python3.12/cpython/unicodeobject.h:319\n \tcmp $0x1,%ecx\n \tje 5b50 \n /usr/include/python3.12/cpython/unicodeobject.h:322\n \tcmp $0x2,%ecx\n \tje 5b60 \n /usr/include/python3.12/cpython/unicodeobject.h:326\n \tmov (%eax),%ebp\n \tmov (%edx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4759 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4759 (discriminator 2)\n \tcmp %edi,%ebp\n \tjne 5af8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4761\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4761\n \tcmp $0x1,%esi\n \tje 5a57 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4764\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4764\n \timul %esi,%ecx\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %edx\n \tpush %eax\n \tcall 2340 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4768 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4768 (discriminator 1)\n \ttest %eax,%eax\n \tsete %al\n \tmovzbl %al,%eax\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4797\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4797\n \tadd $0x1c,%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4770\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4770\n \tmov -0x64(%ebx),%edi\n \tcmp %edi,%eax\n \tjne 5a78 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4795\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4795\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4770\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4770\n \ttest %cl,%cl\n \tjne 5a57 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4772\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4772\n \tcmp %edi,0x8(%esp)\n \tjne 5a86 \n \tmov %ebp,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4795\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4795\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4772\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4772\n \ttest %cl,%cl\n \tjne 5a57 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4776\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4776\n \tsub $0x4,%esp\n \tpush $0x2\n \tpush 0x10(%esp)\n \tpush %eax\n \tcall 2610 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4780\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4780\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4776\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4776\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4780\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4780\n \ttest %eax,%eax\n \tje 5b6b \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8584\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8584\n \tcmp -0x6c(%ebx),%eax\n \tsete %dl\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8585\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8585\n \tcmp -0x28(%ebx),%eax\n \tsete %al\n \tor %dl,%al\n \tjne 5b20 \n \tcmp %edi,%ebp\n \tje 5b20 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8586\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8586\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2540 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n@@ -5056,39 +5056,39 @@\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 5a57 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4797\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4797\n \tadd $0x1c,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4795\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4795\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4797\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4797\n \tpop %ebx\n \tmov %esi,%eax\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n \tadd $0x1c,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4790\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4790\n \tmov $0x1,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4797\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4797\n \tpop %ebx\n \tmov %esi,%eax\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8584\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8584\n \tmovzbl %dl,%esi\n \tjmp 5aca \n \tlea 0x0(%esi),%esi\n /usr/include/python3.12/cpython/unicodeobject.h:250\n \tlea 0x14(%eax),%edi\n \tadd $0x1c,%eax\n \tand $0x40,%ebp\n@@ -5106,596 +5106,596 @@\n \tmovzbl (%edx),%edi\n \tjmp 5a2f \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/cpython/unicodeobject.h:323\n \tmovzwl (%eax),%ebp\n \tmovzwl (%edx),%edi\n \tjmp 5a2f \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4781\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4781\n \tmov $0xffffffff,%esi\n \tjmp 5a57 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n __Pyx_PyErr_GivenExceptionMatches(_object*, _object*) [clone .part.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8382\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8382\n \tpush %ebp\n \tmov %eax,%ecx\n \tpush %edi\n \tcall 9099 \n \tadd $0x946b,%edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x1c,%esp\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8384 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8384 (discriminator 2)\n \tmov 0x54(%eax),%ebx\n \tmov %edi,0x8(%esp)\n \ttest %ebx,%ebx\n \tjns 5c78 \n \ttestb $0x40,0x57(%ecx)\n \tje 5c78 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%edx),%eax\n \tmov 0x54(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8385 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8385 (discriminator 2)\n \ttest %eax,%eax\n \tjns 5c98 \n \ttestb $0x40,0x57(%edx)\n \tje 5c98 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8301\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8301\n \tcmp %edx,%ecx\n \tje 5bfd \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8302\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8302\n \tmov 0xac(%ecx),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8303 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8303 (discriminator 1)\n \ttest %ebx,%ebx\n \tje 5c10 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306 (discriminator 1)\n \ttest %ecx,%ecx\n \tjg 5bf7 \n \tjmp 5c02 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306 (discriminator 1)\n \tcmp %eax,%ecx\n \tje 5c69 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8307\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8307\n \tcmp 0xc(%ebx,%eax,4),%edx\n \tjne 5bf0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8301 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8301 (discriminator 1)\n \tmov $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8393\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8393\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8293\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8293\n \tmov 0x80(%ecx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8294\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8294\n \tcmp %ecx,%edx\n \tje 5bfd \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8292\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8292\n \ttest %ecx,%ecx\n \tjne 5c10 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8297\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8297\n \tmov 0x8(%esp),%eax\n \tcmp -0x30(%eax),%edx\n \tsete %al\n \tmovzbl %al,%eax\n \tjmp 5c02 \n \tmov %ecx,%eax\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8293\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8293\n \tmov 0x80(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8294\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8294\n \tcmp %eax,%ebx\n \tje 5bfd \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8292\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8292\n \ttest %eax,%eax\n \tjne 5c40 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8376 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8376 (discriminator 1)\n \tmov 0x8(%esp),%eax\n \tcmp -0x30(%eax),%ebx\n \tje 5bfd \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8370 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8370 (discriminator 2)\n \tadd $0x1,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8370 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8370 (discriminator 1)\n \tcmp %ebp,0xc(%esp)\n \tjne 5ce0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8393\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8393\n \tadd $0x1c,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8310\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8310\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8393\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8393\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8392\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8392\n \tsub $0x8,%esp\n \tpush %edx\n \tpush %ecx\n \tmov 0x18(%esp),%ebx\n \tcall 2660 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8393\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8393\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8387 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8387 (discriminator 3)\n \ttest $0x4000000,%eax\n \tje 5c78 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%edx),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8366\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8366\n \txor %eax,%eax\n /usr/include/python3.12/object.h:233\n \tmov %ebx,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8366 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8366 (discriminator 1)\n \ttest %ebx,%ebx\n \tjg 5cc7 \n \tjmp 5c02 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8366 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8366 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8366 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8366 (discriminator 1)\n \tcmp %eax,%ebx\n \tje 5cd8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8367\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8367\n \tcmp 0xc(%edx,%eax,4),%ecx\n \tjne 5cc0 \n \tjmp 5bfd \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8370\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8370\n \txor %ebp,%ebp\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8371\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8371\n \tmov 0xc(%edx,%ebp,4),%ebx\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8375 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8375 (discriminator 2)\n \tmov 0x54(%eax),%eax\n \ttest %eax,%eax\n \tjns 5c60 \n \ttestb $0x40,0x57(%ebx)\n \tje 5c60 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8301\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8301\n \tcmp %ebx,%ecx\n \tje 5bfd \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8302\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8302\n \tmov 0xac(%ecx),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8303 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8303 (discriminator 1)\n \ttest %esi,%esi\n \tje 5c30 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%esi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306 (discriminator 1)\n \ttest %edi,%edi\n \tjle 5c60 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306\n \txor %eax,%eax\n \tjmp 5d3b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8306 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8306 (discriminator 1)\n \tcmp %eax,%edi\n \tje 5c60 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8307\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8307\n \tcmp 0xc(%esi,%eax,4),%ebx\n \tjne 5d30 \n \tjmp 5bfd \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS(_object*, _object* const*, unsigned int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7018\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7018\n \tcall 9091 \n \tadd $0x929f,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7017\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7017\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov 0x30(%esp),%ecx\n \tmov 0x34(%esp),%ebx\n \tmov %eax,0xc(%esp)\n \tmov 0x38(%esp),%eax\n \tmov 0x3c(%esp),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tmov 0x48(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7019\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7019\n \tmov 0x8(%ecx),%edi\n /usr/include/python3.12/cpython/abstract.h:60\n \tand $0x7fffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tand $0x5,%edx\n /usr/include/python3.12/cpython/abstract.h:60\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tcmp $0x4,%edx\n \tje 5db0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7033\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7033\n \tmov 0xc(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7038\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7038\n \tmov %ebp,0x3c(%esp)\n \tmov %esi,0x38(%esp)\n \tmov %ebx,0x34(%esp)\n \tmov %eax,0x30(%esp)\n \tmov 0x4(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7039\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7039\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7038\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7038\n \tjmp *%eax\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6942 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6942 (discriminator 1)\n \ttest %eax,%eax\n \tje 5dc0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7028\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7028\n \tmov (%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7030\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7030\n \tsub $0x1,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7029\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7029\n \tadd $0x4,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7031\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7031\n \tjmp 5d8d \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6943\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6943\n \tsub $0x4,%esp\n \tpush (%edi)\n \tmov 0x14(%esp),%ebx\n \tlea -0x4ff4(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7039\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7039\n \tadd $0x2c,%esp\n \txor %eax,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(_object*, _object* const*, unsigned int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7041\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7041\n \tpush %edi\n \tcall 9099 \n \tadd $0x91fe,%edi\n \tpush %esi\n \tpush %ebx\n \tmov 0x10(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7043\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7043\n \tmov 0x18(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7041\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7041\n \tmov 0x14(%esp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tmov 0x48(%edx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7043\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7043\n \tmov 0x8(%edx),%esi\n /usr/include/python3.12/cpython/abstract.h:60\n \tand $0x7fffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tand $0x5,%ecx\n \tcmp $0x4,%ecx\n \tje 5e40 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7058\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7058\n \tmov 0xc(%edx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7063\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7063\n \tsub $0xc,%esp\n \tpush 0x28(%esp)\n \tpush %eax\n \tpush %ebx\n \tpush 0x1c(%edx)\n \tpush %ecx\n \tcall *0x4(%esi)\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7064\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7064\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6942 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6942 (discriminator 1)\n \ttest %eax,%eax\n \tje 5e50 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7053\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7053\n \tmov (%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7055\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7055\n \tsub $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7054\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7054\n \tadd $0x4,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7056\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7056\n \tjmp 5e20 \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6943\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6943\n \tsub $0x4,%esp\n \tlea -0x4ff4(%edi),%eax\n \tpush (%esi)\n \tmov %edi,%ebx\n \tpush %eax\n \tmov -0x2c(%edi),%eax\n \tpush (%eax)\n \tcall 2290 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7061\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7061\n \txor %eax,%eax\n \tjmp 5e33 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n __Pyx_CyFunction_Vectorcall_NOARGS(_object*, _object* const*, unsigned int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6957\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6957\n \tcall 9091 \n \tadd $0x916f,%eax\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov 0x30(%esp),%ecx\n \tmov 0x34(%esp),%ebp\n \tmov %eax,0xc(%esp)\n \tmov 0x38(%esp),%eax\n \tmov 0x3c(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tmov 0x48(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6959\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6959\n \tmov 0x8(%ecx),%edi\n /usr/include/python3.12/cpython/abstract.h:60\n \tand $0x7fffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6941\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6941\n \tand $0x5,%edx\n \tcmp $0x4,%edx\n \tje 5ee0 \n \tmov %eax,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 1)\n \ttest %esi,%esi\n \tjne 5f20 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6973\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6973\n \tmov 0xc(%ecx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6978 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6978 (discriminator 1)\n \ttest %ebx,%ebx\n \tjne 5ef0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6984\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6984\n \tmovl $0x0,0x34(%esp)\n \tmov %edx,0x30(%esp)\n \tmov 0x4(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6985\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6985\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6984\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6984\n \tjmp *%eax\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6942 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6942 (discriminator 1)\n \ttest %eax,%eax\n \tje 5f40 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 1)\n \ttest %esi,%esi\n \tjne 5f58 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6968\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6968\n \tmov 0x0(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6970\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6970\n \tlea -0x1(%eax),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6971\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6971\n \tjmp 5ec1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6979\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6979\n \tpush %ebx\n \tpush (%edi)\n \tmov 0x14(%esp),%ebx\n \tlea -0x4be8(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6982\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6982\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6985\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6985\n \txor %eax,%eax\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 2)\n \tmov 0x8(%esi),%eax\n \ttest %eax,%eax\n \tje 5ebe \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6950\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6950\n \tsub $0x4,%esp\n \tpush (%edi)\n \tmov 0x14(%esp),%ebx\n \tlea -0x4c3c(%ebx),%eax\n \tjmp 5efd \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6943\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6943\n \tsub $0x4,%esp\n \tpush (%edi)\n \tmov 0x14(%esp),%ebx\n \tlea -0x4ff4(%ebx),%eax\n \tjmp 5efd \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6949 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6949 (discriminator 2)\n \tmov 0x8(%esi),%edx\n \ttest %edx,%edx\n \tje 5ee8 \n \tjmp 5f27 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_get_is_coroutine(__pyx_CyFunctionObject*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6502\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6502\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x907b,%ebx\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6505\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6505\n \tmov 0x20(%esp),%eax\n \tmov 0x5c(%eax),%esi\n \ttest %esi,%esi\n \tje 5fa8 \n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 5f9b \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6538\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6538\n \tadd $0xc,%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6510\n \tmov 0x20(%esp),%eax\n \ttestb $0x8,0x48(%eax)\n \tje 6070 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6512\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6512\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6511\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6511\n \tmov 0x778(%ebx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6512\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6512\n \tpush $0x1\n \tcall 2350 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6513 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6513 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6512\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6512\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6513 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6513 (discriminator 1)\n \ttest %eax,%eax\n \tje 5f9b \n /usr/include/python3.12/object.h:244\n \tmov (%edi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 5fdd \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%edi)\n /usr/include/python3.12/cpython/listobject.h:44\n \tmov 0xc(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6524\n \tsub $0xc,%esp\n /usr/include/python3.12/cpython/listobject.h:44\n \tmov %edi,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6524\n \tpush $0x0\n \tpush %esi\n \tpush $0x0\n \tpush $0x0\n \tpush 0x758(%ebx)\n \tcall 25a0 \n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6524\n \tmov %eax,%ebp\n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6010 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%esi)\n \tje 60a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6526 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6526 (discriminator 1)\n \ttest %ebp,%ebp\n \tje 604f \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4560\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4560\n \tmov 0x4(%ebp),%eax\n \tmov 0x48(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4560 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4560 (discriminator 1)\n \ttest %eax,%eax\n \tje 60d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4561\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4561\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %ebp\n \tcall *%eax\n \tmov %eax,%esi\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6527 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6527 (discriminator 1)\n \tmov 0x20(%esp),%eax\n \tmov %esi,0x5c(%eax)\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6047 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,0x0(%ebp)\n \tje 60b8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6529 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6529 (discriminator 1)\n \ttest %esi,%esi\n \tjne 5f8d \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6533\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6533\n \tcall 2390 \n /usr/include/python3.12/object.h:244\n \tmov -0x6c(%ebx),%esi\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 607f \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6536 (discriminator 1)\n \tmov 0x20(%esp),%eax\n \tmov %esi,0x5c(%eax)\n /usr/include/python3.12/object.h:649\n \tjmp 5f9b \n \tnop\n /usr/include/python3.12/object.h:244\n \tmov -0x28(%ebx),%esi\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6063 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6536 (discriminator 1)\n \tmov 0x20(%esp),%edx\n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6536 (discriminator 1)\n \tmov %esi,0x5c(%edx)\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 5f96 \n \tjmp 5f9b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n@@ -5704,109 +5704,109 @@\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 6010 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6529\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6529\n \tmov 0x30(%esp),%eax\n \tadd $0x10,%esp\n \tmov 0x5c(%eax),%esi\n \tjmp 6047 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4566\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4566\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %ebp\n \tcall 20a0 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n \tjmp 602e \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_set_doc(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6268\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6268\n \tpush %ebx\n \tcall 4980 \n \tadd $0x8efe,%ebx\n \tsub $0x8,%esp\n \tmov 0x14(%esp),%eax\n \tmov 0x10(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6270\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6270\n \ttest %eax,%eax\n \tje 6140 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 611a \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6274\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6274\n \tmov 0x2c(%ecx),%edx\n \tmov %eax,0x2c(%ecx)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 6134 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6134 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6150 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6276\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6276\n \tadd $0x8,%esp\n \txor %eax,%eax\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6271\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6271\n \tmov -0x64(%ebx),%eax\n \tjmp 610b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6276\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6276\n \txor %eax,%eax\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_PyInt_As_int(_object*) [clone .part.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7598\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7598\n \tpush %esi\n \tmov %eax,%esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x8e7b,%ebx\n \tsub $0x14,%esp\n /usr/include/python3.12/object.h:220\n \tmov 0x4(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8628 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8628 (discriminator 3)\n \ttestb $0x1,0x57(%eax)\n \tje 6200 \n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6199 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%esi)\n /usr/include/python3.12/cpython/longintrepr.h:111\n \tmov 0x8(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7691 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7691 (discriminator 1)\n \tcmp $0xf,%eax\n \tja 61d0 \n /usr/include/python3.12/cpython/longintrepr.h:122\n \tand $0x3,%eax\n \tmov %eax,%edx\n \tmov $0x1,%eax\n \tsub %edx,%eax\n@@ -5817,107 +5817,107 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 61c2 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%edx\n \tmov %edx,(%esi)\n \tje 61e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7862\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7862\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7755\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7755\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2070 \n \tadd $0x10,%esp\n \tjmp 61b1 \n \txchg %ax,%ax\n \tmov %eax,0xc(%esp)\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tmov 0xc(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7862\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7862\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8632 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8632 (discriminator 1)\n \tmov 0x30(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8643 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8643 (discriminator 1)\n \ttest %eax,%eax\n \tje 6240 \n \tmov 0x40(%eax),%eax\n \ttest %eax,%eax\n \tje 6240 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8645\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8645\n \tsub $0xc,%esp\n \tpush %esi\n \tcall *%eax\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8653 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8653 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 6240 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8657 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8657 (discriminator 2)\n \tcmp -0x20(%ebx),%eax\n \tjne 6253 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7621 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7621 (discriminator 3)\n \ttestb $0x1,0x57(%eax)\n \tjne 6199 \n \tmov %esi,%eax\n \tcall 6170 \n \tjmp 61b1 \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8662\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8662\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8662 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8662 (discriminator 1)\n \ttest %eax,%eax\n \tje 627f \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7624 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7624 (discriminator 1)\n \tmov $0xffffffff,%eax\n \tjmp 61c2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8596 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8596 (discriminator 1)\n \tmov 0xc(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8598 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8598 (discriminator 2)\n \ttestb $0x1,0x57(%eax)\n \tje 629b \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8599\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8599\n \tlea -0x4ae0(%ebx),%eax\n \tpush %edx\n \tpush %eax\n \tmov -0x38(%ebx),%eax\n \tpush $0x1\n \tpush (%eax)\n \tcall 2550 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8599 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8599 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 62e3 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%esi),%eax\n \tjmp 6228 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8663\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8663\n \tsub $0x8,%esp\n \tlea -0x4f1d(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n \tjmp 6249 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8612\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8612\n \tsub $0xc,%esp\n \tlea -0x4f21(%ebx),%eax\n \tpush %edx\n \tpush %eax\n \tpush %eax\n \tlea -0x4a38(%ebx),%eax\n \tpush %eax\n@@ -5945,241 +5945,241 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 62c7 \n \tjmp 6249 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_set_annotations(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6476\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6476\n \tpush %ebx\n \tcall 4980 \n \tadd $0x8cee,%ebx\n \tsub $0x8,%esp\n \tmov 0x10(%esp),%ecx\n \tmov 0x14(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6478 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6478 (discriminator 1)\n \tcmp -0x64(%ebx),%eax\n \tje 6360 \n \ttest %eax,%eax\n \tje 6360 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6480 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6480 (discriminator 3)\n \ttestb $0x20,0x57(%edx)\n \tje 6380 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 633b \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6486\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6486\n \tmov 0x58(%ecx),%edx\n \tmov %eax,0x58(%ecx)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 6355 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6355 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6368 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6487\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6487\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6488\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6488\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6479\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6479\n \txor %eax,%eax\n \tjmp 633b \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 6355 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6481\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6481\n \tsub $0x8,%esp\n \tlea -0x4a0c(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n \tmov $0xffffffff,%eax\n \tjmp 6357 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_set_qualname(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6322\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6322\n \tpush %ebx\n \tcall 4980 \n \tadd $0x8c3e,%ebx\n \tsub $0x8,%esp\n \tmov 0x14(%esp),%eax\n \tmov 0x10(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6325 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6325 (discriminator 1)\n \ttest %eax,%eax\n \tje 6420 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6325 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6325 (discriminator 3)\n \ttestb $0x10,0x57(%edx)\n \tje 6420 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 63e3 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6335\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6335\n \tmov 0x28(%ecx),%edx\n \tmov %eax,0x28(%ecx)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 63fd \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 63fd \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6408 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6337\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6337\n \tadd $0x8,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6336\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6336\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6337\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6337\n \tpop %ebx\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 63fd \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6330\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6330\n \tsub $0x8,%esp\n \tlea -0x49dc(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n \tmov $0xffffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6337\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6337\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_set_name(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6297\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6297\n \tpush %ebx\n \tcall 4980 \n \tadd $0x8b9e,%ebx\n \tsub $0x8,%esp\n \tmov 0x14(%esp),%eax\n \tmov 0x10(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6300 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6300 (discriminator 1)\n \ttest %eax,%eax\n \tje 64c0 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6300 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6300 (discriminator 3)\n \ttestb $0x10,0x57(%edx)\n \tje 64c0 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 6483 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6310\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6310\n \tmov 0x24(%ecx),%edx\n \tmov %eax,0x24(%ecx)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 649d \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 649d \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 64a8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6312\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6312\n \tadd $0x8,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6311\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6311\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6312\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6312\n \tpop %ebx\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 649d \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6305\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6305\n \tsub $0x8,%esp\n \tlea -0x49b0(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n \tmov $0xffffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6312\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6312\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_set_kwdefaults(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6445\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6445\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tmov 0x14(%esp),%esi\n \tcall 4980 \n \tadd $0x8af8,%ebx\n \tmov 0x10(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6447\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6447\n \ttest %esi,%esi\n \tje 6570 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6449 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6449 (discriminator 1)\n \tcmp -0x64(%ebx),%esi\n \tjne 6580 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6454\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6454\n \tsub $0x4,%esp\n \tlea -0x495c(%ebx),%eax\n \tpush $0x1\n \tpush %eax\n \tmov -0x3c(%ebx),%eax\n \tpush (%eax)\n \tcall 2180 \n@@ -6188,81 +6188,81 @@\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0x3fffffff,%eax\n \tje 653c \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6457\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6457\n \tmov 0x50(%edi),%edx\n \tmov %esi,0x50(%edi)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 6556 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6556 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6458\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6458\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6459\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6459\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 6556 \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6448\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6448\n \tmov -0x64(%ebx),%esi\n \tjmp 6512 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6449 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6449 (discriminator 3)\n \ttestb $0x20,0x57(%eax)\n \tjne 6512 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6450\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6450\n \tsub $0x8,%esp\n \tlea -0x4988(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6452\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6452\n \tadd $0x10,%esp\n \tmov $0xffffffff,%eax\n \tjmp 6558 \n \tlea 0x0(%esi),%esi\n __Pyx_CyFunction_set_defaults(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6414\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6414\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tmov 0x14(%esp),%esi\n \tcall 4980 \n \tadd $0x8a38,%ebx\n \tmov 0x10(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6416\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6416\n \ttest %esi,%esi\n \tje 6630 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6418 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6418 (discriminator 1)\n \tcmp -0x64(%ebx),%esi\n \tjne 6640 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6423\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6423\n \tsub $0x4,%esp\n \tlea -0x48cc(%ebx),%eax\n \tpush $0x1\n \tpush %eax\n \tmov -0x3c(%ebx),%eax\n \tpush (%eax)\n \tcall 2180 \n@@ -6271,145 +6271,145 @@\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0x3fffffff,%eax\n \tje 65fc \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6426\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6426\n \tmov 0x4c(%edi),%edx\n \tmov %esi,0x4c(%edi)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 6616 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6616 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6620 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6427\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6427\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6428\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6428\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 6616 \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6417\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6417\n \tmov -0x64(%ebx),%esi\n \tjmp 65d2 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6418 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6418 (discriminator 3)\n \ttestb $0x4,0x57(%eax)\n \tjne 65d2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6419\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6419\n \tsub $0x8,%esp\n \tlea -0x48f8(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6421\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6421\n \tadd $0x10,%esp\n \tmov $0xffffffff,%eax\n \tjmp 6618 \n \tlea 0x0(%esi),%esi\n __Pyx_CyFunction_set_dict(__pyx_CyFunctionObject*, _object*, void*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6352\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6352\n \tpush %ebx\n \tcall 4980 \n \tadd $0x897e,%ebx\n \tsub $0x8,%esp\n \tmov 0x14(%esp),%eax\n \tmov 0x10(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6354 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6354 (discriminator 1)\n \ttest %eax,%eax\n \tje 66e0 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6359 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6359 (discriminator 3)\n \ttestb $0x20,0x57(%edx)\n \tje 6708 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 66a3 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6365\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6365\n \tmov 0x20(%ecx),%edx\n \tmov %eax,0x20(%ecx)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 66bd \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 66bd \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 66c8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6367\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6367\n \tadd $0x8,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6366\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6366\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6367\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6367\n \tpop %ebx\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 66bd \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6355\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6355\n \tsub $0x8,%esp\n \tlea -0x486c(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6360\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6360\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6362\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6362\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6357\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6357\n \tmov $0xffffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6367\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6367\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6360\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6360\n \tsub $0x8,%esp\n \tlea -0x4840(%ebx),%eax\n \tjmp 66e9 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_Raise(_object*, _object*, _object*, _object*) [clone .constprop.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5161\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5161\n \tpush %ebp\n \tpush %edi\n \tmov %eax,%edi\n \tpush %esi\n \tmov %edx,%esi\n \tpush %ebx\n \tcall 4980 \n@@ -6418,148 +6418,148 @@\n /usr/include/python3.12/object.h:220\n \tmov 0x4(%eax),%edx\n /usr/include/python3.12/object.h:966\n \tmov 0x54(%edx),%eax\n /usr/include/python3.12/object.h:968\n \tmov %eax,%ecx\n \tand $0x40000000,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5170\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5170\n \tcmp -0x64(%ebx),%esi\n \tje 67d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5172 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5172 (discriminator 2)\n \ttest %ecx,%ecx\n \tjne 67c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5180 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5180 (discriminator 1)\n \ttest %eax,%eax\n \tjns 67f0 \n \ttestb $0x40,0x57(%edi)\n \tje 67f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5182\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5182\n \ttest %esi,%esi\n \tje 6822 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%esi),%ebp\n /usr/include/python3.12/object.h:966\n \tmov 0x54(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5182 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5182 (discriminator 2)\n \ttest $0x40000000,%eax\n \tje 679e \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5184\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5184\n \tcmp %ebp,%edi\n \tje 68b0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5185\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5185\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %ebp\n \tcall 2280 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5186\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5186\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 6920 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%esi),%eax\n \tmov 0x54(%eax),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5199 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5199 (discriminator 2)\n \ttest $0x4000000,%eax\n \tje 68c8 \n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6835 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5204\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5204\n \tjmp 6835 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5173\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5173\n \ttest %esi,%esi\n \tje 67d4 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5174\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5174\n \tsub $0x8,%esp\n \tlea -0x4814(%ebx),%eax\n \tjmp 67f9 \n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5172 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5172 (discriminator 2)\n \ttest %ecx,%ecx\n \tje 6818 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5243\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5243\n \tsub $0x8,%esp\n \tpush %edi\n \tpush %edx\n \tcall 2270 \n /usr/include/python3.12/object.h:797\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5266\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5266\n \tadd $0xc,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5220\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5220\n \tsub $0x8,%esp\n \tlea -0x47e0(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2400 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5266\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5266\n \tadd $0xc,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5180 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5180 (discriminator 1)\n \ttest %eax,%eax\n \tjns 67f0 \n \ttestb $0x40,0x57(%edi)\n \tje 67f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5198\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5198\n \tsub $0xc,%esp\n \tpush $0x0\n \tcall 21c0 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5204\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5204\n \ttest %esi,%esi\n \tje 67e1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5206\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5206\n \tsub $0x4,%esp\n \tpush $0x0\n \tpush %esi\n \tpush %edi\n \tcall 20d0 \n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5206\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5206\n \tmov %eax,%ebp\n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 685a \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%esi)\n \tje 68e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5208\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5208\n \ttest %ebp,%ebp\n \tje 67e1 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5211 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5211 (discriminator 2)\n \ttestb $0x40,0x57(%eax)\n \tje 68f8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5243\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5243\n \tsub $0x8,%esp\n \tpush %ebp\n \tpush %edi\n \tcall 2270 \n \tadd $0x10,%esp\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n@@ -6571,32 +6571,32 @@\n \tmov %eax,0x0(%ebp)\n \tjne 67e1 \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5266\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5266\n \tadd $0xc,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5243\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5243\n \tsub $0x8,%esp\n \tpush %esi\n \tpush %edi\n \tcall 2270 \n \tadd $0x10,%esp\n \tjmp 67e1 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5203\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5203\n \tsub $0x8,%esp\n \tpush %esi\n \tpush $0x1\n \tcall 20e0 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n \tjmp 6831 \n@@ -6604,346 +6604,346 @@\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 685a \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5212 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5212 (discriminator 1)\n \tpush %eax\n \tlea -0x47a4(%ebx),%eax\n \tpush %edi\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n \tadd $0x10,%esp\n \tjmp 6878 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5188 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5188 (discriminator 1)\n \tcmp $0xffffffff,%eax\n \tje 67e1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5243\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5243\n \tsub $0x8,%esp\n \tpush %esi\n \tpush %ebp\n \tcall 2270 \n \tadd $0x10,%esp\n \tjmp 67e1 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __pyx_pw_5skfmm_5pheap_5pheap_11_empty(_object*, _object* const*, int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3217\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3217\n \tpush %ebx\n \tcall 4980 \n \tadd $0x86ae,%ebx\n \tsub $0x8,%esp\n \tmov 0x18(%esp),%eax\n \tmov 0x1c(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3233 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3233 (discriminator 1)\n \ttest %eax,%eax\n \tjg 69b0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3235 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3235 (discriminator 1)\n \ttest %ecx,%ecx\n \tjne 69f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3260\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3260\n \tsub $0xc,%esp\n \tmov 0x1c(%esp),%eax\n \tpush 0x8(%eax)\n \tcall 9240 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8746\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8746\n \tadd $0x10,%esp\n \ttest %al,%al\n \tjne 6998 \n /usr/include/python3.12/object.h:244\n \tmov -0x28(%ebx),%eax\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 698e \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3241\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3241\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:244\n \tmov -0x6c(%ebx),%eax\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tjne 6989 \n \tjmp 698e \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tpush %eax\n \tlea -0x4f23(%ebx),%eax\n \tpush %eax\n \tlea -0x4f06(%ebx),%eax\n \tpush $0x0\n \tpush %eax\n \tlea -0x4efe(%ebx),%eax\n \tpush %eax\n \tlea -0x475c(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4862\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4862\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3234 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3234 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3241\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3241\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3235 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3235 (discriminator 1)\n \tmov 0x8(%ecx),%eax\n \ttest %eax,%eax\n \tje 6963 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3235 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3235 (discriminator 3)\n \tlea -0x4efe(%ebx),%edx\n \tmov %ecx,%eax\n \tcall 5730 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3235 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3235 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 6963 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3234 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3234 (discriminator 1)\n \txor %eax,%eax\n \tjmp 69e4 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n __Pyx_CyFunction_clear(__pyx_CyFunctionObject*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6690\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6690\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x85cb,%ebx\n \tsub $0xc,%esp\n \tmov 0x20(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6691\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6691\n \tmov 0x38(%esi),%edx\n \ttest %edx,%edx\n \tje 6a58 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6691 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6691 (discriminator 1)\n \tmovl $0x0,0x38(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6a58 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6c78 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6695\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6695\n \tmov 0x10(%esi),%edx\n \ttest %edx,%edx\n \tje 6a7a \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6695 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6695 (discriminator 1)\n \tmovl $0x0,0x10(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6a7a \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6c90 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6697\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6697\n \tmov 0x20(%esi),%edx\n \ttest %edx,%edx\n \tje 6a9c \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6697 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6697 (discriminator 1)\n \tmovl $0x0,0x20(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6a9c \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6ca8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6698\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6698\n \tmov 0x24(%esi),%edx\n \ttest %edx,%edx\n \tje 6abe \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6698 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6698 (discriminator 1)\n \tmovl $0x0,0x24(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6abe \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6cc0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6699\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6699\n \tmov 0x28(%esi),%edx\n \ttest %edx,%edx\n \tje 6ae0 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6699 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6699 (discriminator 1)\n \tmovl $0x0,0x28(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6ae0 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6cd8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6700\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6700\n \tmov 0x2c(%esi),%edx\n \ttest %edx,%edx\n \tje 6b02 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6700 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6700 (discriminator 1)\n \tmovl $0x0,0x2c(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6b02 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6cf0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6701\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6701\n \tmov 0x30(%esi),%edx\n \ttest %edx,%edx\n \tje 6b24 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6701 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6701 (discriminator 1)\n \tmovl $0x0,0x30(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6b24 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6d08 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6702\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6702\n \tmov 0x34(%esi),%edx\n \ttest %edx,%edx\n \tje 6b46 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6702 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6702 (discriminator 1)\n \tmovl $0x0,0x34(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6b46 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6d20 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6708\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6708\n \tmov 0x1c(%esi),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6709\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6709\n \tmovl $0x0,0x1c(%esi)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 6b68 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6b68 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6d38 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6714\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6714\n \tmov 0x4c(%esi),%edx\n \ttest %edx,%edx\n \tje 6b8a \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6714 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6714 (discriminator 1)\n \tmovl $0x0,0x4c(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6b8a \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6d50 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6715\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6715\n \tmov 0x50(%esi),%edx\n \ttest %edx,%edx\n \tje 6bac \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6715 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6715 (discriminator 1)\n \tmovl $0x0,0x50(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6bac \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6d68 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6716\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6716\n \tmov 0x58(%esi),%edx\n \ttest %edx,%edx\n \tje 6bce \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6716 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6716 (discriminator 1)\n \tmovl $0x0,0x58(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6bce \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6d80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6717\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6717\n \tmov 0x5c(%esi),%edx\n \ttest %edx,%edx\n \tje 6bec \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6717 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6717 (discriminator 1)\n \tmovl $0x0,0x5c(%esi)\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6bec \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 6c60 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6718\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6718\n \tmov 0x3c(%esi),%ebp\n \ttest %ebp,%ebp\n \tje 6c56 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6721 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6721 (discriminator 1)\n \tmov 0x40(%esi),%eax\n \ttest %eax,%eax\n \tjle 6c43 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6721\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6721\n \txor %edi,%edi\n \tjmp 6c08 \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6721 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6721 (discriminator 3)\n \tadd $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6721 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6721 (discriminator 1)\n \tcmp %edi,0x40(%esi)\n \tjle 6c40 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6722\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6722\n \tmov 0x0(%ebp,%edi,4),%edx\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 6c00 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n@@ -6951,34 +6951,34 @@\n \tje 6c00 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tjne 6c00 \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6721 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6721 (discriminator 3)\n \tadd $0x1,%edi\n /usr/include/python3.12/object.h:705\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6721 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6721 (discriminator 1)\n \tcmp %edi,0x40(%esi)\n \tjg 6c08 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6723\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6723\n \tmov 0x3c(%esi),%ebp\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2490 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6724\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6724\n \tmovl $0x0,0x3c(%esi)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6727\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6727\n \tadd $0xc,%esp\n \txor %eax,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n@@ -7059,50 +7059,50 @@\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 6bce \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n __Pyx_CyFunction_dealloc(__pyx_CyFunctionObject*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6736\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6736\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x824d,%ebx\n \tsub $0x10,%esp\n \tmov 0x1c(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6737\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6737\n \tpush %esi\n \tcall 2500 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6730\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6730\n \tmov 0x14(%esi),%eax\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 6dd0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6731\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6731\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 24f0 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6732\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6732\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 6a20 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6733\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6733\n \tmov %esi,(%esp)\n \tcall 2470 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:6739\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:6739\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n __Pyx_ParseOptionalKeywords(_object*, _object* const*, _object***, _object*, _object**, int, char const*) [clone .constprop.0]:\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4879\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4879\n \tpush %ebp\n \tpush %edi\n \tcall 9099 \n \tadd $0x81fd,%edi\n \tpush %esi\n \tmov %ecx,%esi\n \tpush %ebx\n@@ -7113,30 +7113,30 @@\n \tmov %edi,0x8(%esp)\n \tmov %eax,0x14(%esp)\n \tmov 0x58(%esp),%eax\n \tmov %eax,0x1c(%esp)\n \tmov %gs:0x14,%eax\n \tmov %eax,0x2c(%esp)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4891\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4891\n \tmov 0x54(%esp),%eax\n /usr/include/python3.12/object.h:968\n \tmov %esi,0x10(%esp)\n \tmov %ebx,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4888\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4888\n \tmovl $0x0,0x20(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4891\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4891\n \tlea (%ecx,%eax,4),%edi\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%ebx),%eax\n /usr/include/python3.12/object.h:968\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4888\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4888\n \tmovl $0x0,0x24(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4889\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4889\n \tmovl $0x0,0x28(%esp)\n /usr/include/python3.12/object.h:968\n \tmov 0x54(%eax),%eax\n \tand $0x4000000,%eax\n \tmov %eax,0xc(%esp)\n /usr/include/python3.12/object.h:797\n \ttest %ecx,%ecx\n@@ -7146,81 +7146,81 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6e78 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%ecx)\n \tje 7060 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4895\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4895\n \tmov 0x24(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4894 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4894 (discriminator 1)\n \tmovl $0x0,0x20(%esp)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 6e9c \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 6e9c \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 7078 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4896\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4896\n \tmov 0xc(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4895 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4895 (discriminator 1)\n \tmovl $0x0,0x24(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4896\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4896\n \ttest %edx,%edx\n \tje 70a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4904\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4904\n \tmov 0x28(%esp),%eax\n \tcmp %eax,0x8(%esi)\n \tjle 7190 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4914\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4914\n \tmov 0x18(%esp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4909\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4909\n \tmov 0xc(%esi,%eax,4),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4914\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4914\n \tmov (%ebx,%eax,4),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4915\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4915\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4909\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4909\n \tmov %ecx,0x20(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4915\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4915\n \tmov %eax,0x28(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4914\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4914\n \tmov %ebp,0x24(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4925 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4925 (discriminator 1)\n \tmov (%edi),%ebx\n \ttest %ebx,%ebx\n \tje 6f20 \n \tmov %ebx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4924\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4924\n \tmov %edi,%eax\n \tjmp 6efa \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4925 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4925 (discriminator 1)\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4925 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4925 (discriminator 3)\n \tadd $0x4,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4925 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4925 (discriminator 1)\n \ttest %edx,%edx\n \tje 6f20 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4925 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4925 (discriminator 2)\n \tcmp %ecx,(%edx)\n \tjne 6ef0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4927\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4927\n \tmov 0x10(%esp),%ecx\n \tmov 0x14(%esp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4933\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4933\n \tmovl $0x0,0x24(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4927\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4927\n \tsub %ecx,%eax\n \tmov %ebp,(%ebx,%eax,1)\n /usr/include/python3.12/object.h:797\n \tjmp 6e78 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:244\n \tmov (%ecx),%eax\n@@ -7236,87 +7236,87 @@\n \tcmp $0x3fffffff,%eax\n \tje 6f3e \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,0x0(%ebp)\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4968 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4968 (discriminator 3)\n \ttestb $0x10,0x57(%eax)\n \tje 715c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4969\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4969\n \ttest %ebx,%ebx\n \tje 6fb0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4940\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4940\n \tmov %edi,%ebp\n \tjmp 6f6a \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4969\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4969\n \tmov 0x4(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4984\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4984\n \tadd $0x4,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4969\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4969\n \ttest %ebx,%ebx\n \tje 6fb0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4972\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4972\n \tmov (%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4972 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4972 (discriminator 2)\n \tmov 0x8(%ecx),%ebx\n \tcmp %ebx,0x8(%eax)\n \tjne 6f60 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4974\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4974\n \tsub $0x8,%esp\n \tpush %ecx\n \tpush %eax\n \tmov 0x18(%esp),%ebx\n \tcall 2620 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4976\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4976\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 7100 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4977\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4977\n \tje 70d8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4969\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4969\n \tmov 0x4(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4984\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4984\n \tadd $0x4,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5024\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5024\n \tmov 0x20(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4969\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4969\n \ttest %ebx,%ebx\n \tjne 6f6a \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov 0x10(%esp),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4989\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4989\n \tcmp %edi,%esi\n \tjne 6fd7 \n \tjmp 7148 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4992 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4992 (discriminator 2)\n \tmov 0x8(%ecx),%ebx\n \tcmp %ebx,0x8(%eax)\n \tje 711e \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4997\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4997\n \tadd $0x4,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4989\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4989\n \tcmp %esi,%edi\n \tje 7148 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4990\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4990\n \tmov (%esi),%eax\n \tmov (%eax),%eax\n \tcmp %ecx,%eax\n \tjne 6fc0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4869\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4869\n \tpush %ecx\n \tpush 0x20(%esp)\n \tmov 0x10(%esp),%ebx\n \tlea -0x4720(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5024\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5024\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n \tmov 0x30(%esp),%eax\n \tadd $0x10,%esp\n /usr/include/python3.12/object.h:797\n@@ -7327,31 +7327,31 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 701c \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%edx\n \tmov %edx,(%eax)\n \tje 71de \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5030\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5030\n \tmov 0x24(%esp),%edx\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 7038 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 7038 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 71c9 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5031\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5031\n \tmov $0xffffffff,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5032\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5032\n \tmov 0x2c(%esp),%edx\n \tsub %gs:0x14,%edx\n \tjne 7223 \n \tadd $0x3c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n@@ -7367,108 +7367,108 @@\n \tadd $0x10,%esp\n \tjmp 6e78 \n \tlea 0x0(%esi),%esi\n \tsub $0xc,%esp\n \tpush %edx\n \tmov 0x18(%esp),%ebx\n \tcall 2300 <_Py_Dealloc@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4896\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4896\n \tmov 0x1c(%esp),%edx\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4895 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4895 (discriminator 1)\n \tmovl $0x0,0x24(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4896\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4896\n \ttest %edx,%edx\n \tjne 6eb0 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4919\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4919\n \tlea 0x24(%esp),%eax\n \tpush %eax\n \tlea 0x24(%esp),%eax\n \tpush %eax\n \tlea 0x30(%esp),%eax\n \tpush %eax\n \tpush %esi\n \tmov 0x18(%esp),%ebx\n \tcall 2260 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5008\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5008\n \tmov 0x30(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4919 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4919 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 721c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4927\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4927\n \tmov 0x24(%esp),%ebp\n \tjmp 6ed7 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4978\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4978\n \tmov 0x10(%esp),%ecx\n \tmov %ebp,%eax\n \tmov 0x24(%esp),%edx\n \tsub %ecx,%eax\n \tmov 0x14(%esp),%ecx\n \tmov %edx,(%ecx,%eax,1)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4986\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4986\n \tmov 0x0(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5024\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5024\n \tmov 0x20(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4986\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4986\n \ttest %eax,%eax\n \tjne 6e60 \n \tjmp 6fb0 \n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4976 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4976 (discriminator 1)\n \tmov 0x8(%esp),%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5029\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5029\n \tmov 0x20(%esp),%ecx\n \tmov %ecx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4976 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4976 (discriminator 1)\n \ttest %eax,%eax\n \tje 6f60 \n \tmov %edx,%eax\n \tjmp 7003 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4994\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4994\n \tsub $0x8,%esp\n \tpush %ecx\n \tpush %eax\n \tmov 0x18(%esp),%ebx\n \tcall 2620 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4995\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4995\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjs 7172 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5012\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5012\n \tmov 0x20(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4996\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4996\n \tje 6fdf \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4997\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4997\n \tadd $0x4,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4989\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4989\n \tcmp %esi,%edi\n \tjne 6fd7 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5024\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5024\n \tpush %ecx\n \tpush 0x20(%esp)\n \tmov 0x10(%esp),%ebx\n \tlea -0x4b10(%ebx),%eax\n \tjmp 6fee \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5015\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5015\n \tsub $0x4,%esp\n \tpush 0x20(%esp)\n \tmov 0x10(%esp),%ebx\n \tlea -0x4b34(%ebx),%eax\n \tjmp 6fee \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4995 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4995 (discriminator 1)\n \tmov 0x8(%esp),%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5029\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5029\n \tmov 0x20(%esp),%ecx\n \tmov %ecx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4995 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4995 (discriminator 1)\n \ttest %eax,%eax\n \tje 6fcc \n \tmov %edx,%eax\n \tjmp 7003 \n \tmov 0x20(%esp),%eax\n /usr/include/python3.12/object.h:797\n \ttest %eax,%eax\n@@ -7478,29 +7478,29 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 71a9 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%edx\n \tmov %edx,(%eax)\n \tje 720a \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5009\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5009\n \tmov 0x24(%esp),%eax\n /usr/include/python3.12/object.h:797\n \ttest %eax,%eax\n \tje 71c2 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 71c2 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%edx\n \tmov %edx,(%eax)\n \tje 71f3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5010\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5010\n \txor %eax,%eax\n \tjmp 703d \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edx\n \tmov 0x18(%esp),%ebx\n \tcall 2300 <_Py_Dealloc@plt>\n@@ -7513,130 +7513,130 @@\n \tadd $0x10,%esp\n \tjmp 701c \n \tsub $0xc,%esp\n \tpush %eax\n \tmov 0x18(%esp),%ebx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5010\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5010\n \txor %eax,%eax\n \tjmp 703d \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %eax\n \tmov 0x18(%esp),%ebx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 71a9 \n \tmov %ecx,%eax\n \tjmp 7194 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:5032\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:5032\n \tcall 98f0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __Pyx_AddTraceback(char const*, int, int, char const*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7536\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7536\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x7dbb,%ebx\n \tsub $0x2c,%esp\n \tmov %ecx,0x8(%esp)\n \tmov %eax,0x10(%esp)\n \tmov %edx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7539\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7539\n \tcall 2590 <_PyThreadState_UncheckedGet@plt>\n \tmov %eax,(%esp)\n \tmov %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7267\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7267\n \tmov 0x734(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7267 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7267 (discriminator 1)\n \ttest %eax,%eax\n \tje 7428 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4530\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4530\n \tmov 0x3c(%ecx),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4531\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4531\n \tmovl $0x0,0x3c(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4535\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4535\n \ttest %ebp,%ebp\n \tje 76e0 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%ebp),%edi\n /usr/include/python3.12/object.h:244\n \tmov (%edi),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 728a \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4539\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4539\n \tmov 0x14(%ebp),%esi\n /usr/include/python3.12/object.h:787\n \ttest %esi,%esi\n \tje 72a0 \n /usr/include/python3.12/object.h:244\n \tmov (%esi),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 72a0 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7272\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7272\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 2360 <_PyObject_GetDictPtr@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7274\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7274\n \tmov 0x75c(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7273 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7273 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 7860 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:942\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:942\n \tsub $0x4,%esp\n \tpush 0xc(%edx)\n \tpush %edx\n \tpush (%eax)\n \tcall 2430 <_PyDict_GetItem_KnownHash@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:943\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:943\n \tmov -0x28(%ebx),%edx\n \tadd $0x10,%esp\n \tmov %edx,0xc(%esp)\n \ttest %eax,%eax\n \tje 76b0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7293\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7293\n \tmov 0xc(%esp),%edx\n \tcmp %edx,%eax\n \tje 7300 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7293 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7293 (discriminator 2)\n \tcmp -0x6c(%ebx),%eax\n \tje 7308 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7293 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7293 (discriminator 3)\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 2460 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7293 (discriminator 5)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7293 (discriminator 5)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 7308 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7290\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7290\n \tmovl $0x0,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4503\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4503\n \ttest %ebp,%ebp\n \tje 7315 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4505 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4505 (discriminator 1)\n \tcmp %esi,0x14(%ebp)\n \tjne 78f8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4509\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4509\n \tmov (%esp),%eax\n \tmov 0x3c(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \tmov %ebp,0x3c(%eax)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 7336 \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n@@ -7666,69 +7666,69 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 7366 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%esi)\n \tje 77b8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7544\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7544\n \tmov 0x4(%esp),%ecx\n \ttest %ecx,%ecx\n \tjne 7428 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7544 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7544 (discriminator 2)\n \tmov 0x8(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7327 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7327 (discriminator 1)\n \tmov 0x82c(%ebx),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7544 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7544 (discriminator 2)\n \tmov %eax,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7327 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7327 (discriminator 1)\n \ttest %esi,%esi\n \tje 7720 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7330\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7330\n \tmov 0x824(%ebx),%edi\n \tmov 0xc(%esp),%ecx\n \tmov %esi,%eax\n \tmov %edi,%edx\n \tcall 4cb0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7331 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7331 (discriminator 1)\n \tcmp %eax,%edi\n \tjle 7790 \n \tlea (%esi,%eax,8),%eax\n \tcmp %ecx,0x4(%eax)\n \tjne 7790 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7334\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7334\n \tmov (%eax),%esi\n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 73bf \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%esi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7560\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7560\n \tpush $0x0\n \tpush 0x72c(%ebx)\n \tpush %esi\n \tpush 0xc(%esp)\n \tcall 25d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7566\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7566\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7560\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7560\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7566\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7566\n \ttest %eax,%eax\n \tje 7610 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7567\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7567\n \tmov 0x8(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7568\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7568\n \tsub $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7567\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7567\n \tmov %eax,0x14(%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7568\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7568\n \tpush %edi\n \tcall 2160 \n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0x3fffffff,%eax\n@@ -7742,135 +7742,135 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 7419 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edi)\n \tje 76f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7572\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7572\n \tadd $0x2c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7544 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7544 (discriminator 1)\n \tmov 0x4(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7327 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7327 (discriminator 1)\n \tmov 0x82c(%ebx),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7544 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7544 (discriminator 1)\n \tneg %eax\n \tmov %eax,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7327 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7327 (discriminator 1)\n \ttest %esi,%esi\n \tjne 7388 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4530\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4530\n \tmov (%esp),%eax\n \tmov 0x3c(%eax),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4531\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4531\n \tmovl $0x0,0x3c(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4535\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4535\n \ttest %edi,%edi\n \tje 7a48 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%edi),%ebp\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 7468 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,0x0(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4539\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4539\n \tmov 0x14(%edi),%ecx\n /usr/include/python3.12/object.h:787\n \ttest %ecx,%ecx\n \tje 747d \n /usr/include/python3.12/object.h:244\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 747d \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%ecx)\n \tmov %edi,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4536 (discriminator 1)\n \tmov %ebp,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7486\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7486\n \tmov 0x4(%esp),%edx\n \ttest %edx,%edx\n \tje 7760 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7491\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7491\n \tlea -0x4ef7(%ebx),%eax\n \tmov %ecx,0x18(%esp)\n \tpush 0x4(%esp)\n \tpush %eax\n \tlea -0x4ee4(%ebx),%eax\n \tpush 0x18(%esp)\n \tpush %eax\n \tcall 2220 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7492\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7492\n \tadd $0x10,%esp\n \tmov 0x18(%esp),%ecx\n \ttest %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7491\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7491\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7492\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7492\n \tje 7940 \n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7493\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7493\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 2420 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7494\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7494\n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \ttest %eax,%eax\n \tje 7910 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7524\n \tsub $0x4,%esp\n \tpush 0xc(%esp)\n \tpush %eax\n \tpush 0x4c(%esp)\n \tcall 24a0 \n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7524\n \tmov %eax,%esi\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 750b \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,0x0(%ebp)\n \tje 7a60 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7549\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7549\n \ttest %esi,%esi\n \tje 7940 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4503\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4503\n \tmov 0x14(%esp),%eax\n \ttest %eax,%eax\n \tje 7528 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4505 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4505 (discriminator 1)\n \tmov 0x14(%esp),%eax\n \tcmp %ecx,0x14(%eax)\n \tjne 7b38 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4509\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4509\n \tmov (%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \tmov 0x14(%esp),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4509\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4509\n \tmov 0x3c(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \tmov %ebp,0x3c(%eax)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 754d \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n@@ -7900,60 +7900,60 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 757d \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%ecx)\n \tje 7a80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7340\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7340\n \tmov 0x82c(%ebx),%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7344 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7344 (discriminator 1)\n \ttest %ebp,%ebp\n \tje 7ad8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7356\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7356\n \tmov 0x824(%ebx),%edi\n \tmov 0xc(%esp),%ecx\n \tmov %ebp,%eax\n \tmov %edi,%edx\n \tcall 4cb0 \n \tmov %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7357\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7357\n \tcmp %eax,%edi\n \tjle 7800 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7357 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7357 (discriminator 1)\n \tlea 0x0(%ebp,%eax,8),%edx\n \tmov 0xc(%esp),%eax\n \tcmp %eax,0x4(%edx)\n \tje 7b55 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7363\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7363\n \tcmp 0x828(%ebx),%edi\n \tje 780c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7374\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7374\n \tmov %edi,%eax\n \tmov %edx,0x4(%esp)\n \tsub $0x4,%esp\n \tsub %ecx,%eax\n \tshl $0x3,%eax\n \tpush %eax\n \tlea 0x0(%ebp,%ecx,8),%eax\n \tpush %eax\n \tlea 0x8(%ebp,%ecx,8),%eax\n \tpush %eax\n \tcall 2600 \n \tmov 0x14(%esp),%edx\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7376\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7376\n \tmov 0xc(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7378\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7378\n \tadd $0x1,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7377\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7377\n \tmov %esi,(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7378\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7378\n \tmov %edi,0x824(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7376\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7376\n \tmov %eax,0x4(%edx)\n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 73ba \n \tjmp 73bf \n@@ -7969,159 +7969,159 @@\n \tjne 7419 \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 7419 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4560 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4560 (discriminator 1)\n \ttest %ecx,%ecx\n \tje 7bf5 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4561\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4561\n \tsub $0x8,%esp\n \tpush %edx\n \tpush %eax\n \tcall *%ecx\n \tmov %eax,0x24(%esp)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4592 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4592 (discriminator 1)\n \tmov 0x14(%esp),%eax\n \ttest %eax,%eax\n \tjne 7892 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4574\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4574\n \tcall 2590 <_PyThreadState_UncheckedGet@plt>\n \tmov %eax,%edx\n \tmov %eax,0x1c(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4575\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4575\n \tmov -0x60(%ebx),%eax\n \tmov (%eax),%ecx\n \tmov 0x3c(%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4474 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4474 (discriminator 1)\n \ttest %eax,%eax\n \tje 76b0 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%eax),%eax\n \tmov %eax,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4476\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4476\n \tcmp %eax,%ecx\n \tje 769c \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4485 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4485 (discriminator 3)\n \ttestb $0x4,0x57(%eax)\n \tjne 7c0a \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8383\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8383\n \tmov 0x4(%esp),%eax\n \tmov %ecx,%edx\n \tcall 5b80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4575 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4575 (discriminator 2)\n \ttest %eax,%eax\n \tje 76b0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4509\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4509\n \tmov 0x1c(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \txor %ecx,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4509\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4509\n \tmov 0x3c(%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \tmov %ecx,0x3c(%edx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4511\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4511\n \tcall 5270 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7281\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7281\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:943 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:943 (discriminator 1)\n \tcall 2390 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7291\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7291\n \tsub $0x4,%esp\n \tpush -0x28(%ebx)\n \tpush 0x75c(%ebx)\n \tpush 0x734(%ebx)\n \tcall 21d0 \n \tadd $0x10,%esp\n \tjmp 7300 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4534\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4534\n \txor %esi,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4533\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4533\n \txor %edi,%edi\n \tjmp 72a0 \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7572\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7572\n \tadd $0x2c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 7405 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4530\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4530\n \tmov (%esp),%eax\n \tmov 0x3c(%eax),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4531\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4531\n \tmovl $0x0,0x3c(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4535\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4535\n \ttest %edi,%edi\n \tje 79f8 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%edi),%ebp\n /usr/include/python3.12/object.h:244\n \tmov 0x0(%ebp),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 7b82 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4539\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4539\n \tmov 0x14(%edi),%ecx\n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,0x0(%ebp)\n /usr/include/python3.12/object.h:787\n \ttest %ecx,%ecx\n \tjne 746f \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4530\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4530\n \tmov %edi,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4536 (discriminator 1)\n \tmov %ebp,%edi\n \tlea 0x0(%esi),%esi\n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7524\n \tsub $0x4,%esp\n \tpush 0xc(%esp)\n \tpush 0x18(%esp)\n \tpush 0x4c(%esp)\n \tcall 24a0 \n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \tmov %eax,%esi\n /usr/include/python3.12/object.h:797\n \tjmp 750b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4530\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4530\n \tmov (%esp),%eax\n \tmov 0x3c(%eax),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4531\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4531\n \tmovl $0x0,0x3c(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4535\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4535\n \ttest %edi,%edi\n \tjne 7455 \n \tmovl $0x0,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4534\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4534\n \txor %ecx,%ecx\n \tjmp 7483 \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 2300 <_Py_Dealloc@plt>\n@@ -8136,79 +8136,79 @@\n \tlea 0x0(%esi,%eiz,1),%esi\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 7336 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7363\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7363\n \tcmp %edi,0x828(%ebx)\n \tjne 7b28 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7364\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7364\n \tadd $0x40,%edi\n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7365\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7365\n \tsub $0x8,%esp\n \tlea 0x0(,%edi,8),%eax\n \tpush %eax\n \tpush %ebp\n \tcall 2090 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7367 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7367 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7365\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7365\n \tmov %eax,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7367 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7367 (discriminator 1)\n \ttest %eax,%eax\n \tje 73bf \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7371\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7371\n \tmov %edi,0x828(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7376\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7376\n \tmov 0x4(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7373\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7373\n \tmov 0x824(%ebx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7370\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7370\n \tmov %eax,0x82c(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7376\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7376\n \tlea (%eax,%ecx,8),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7373 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7373 (discriminator 1)\n \tcmp %ecx,%edi\n \tjg 75c5 \n \tjmp 75ea \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7280\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7280\n \tmov 0x734(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4587\n \tmov 0x4(%eax),%ecx\n \tmov 0x48(%ecx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4587 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4587 (discriminator 1)\n \tcmp -0x24(%ebx),%ecx\n \tjne 7639 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4588\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4588\n \tpush $0x1\n \tpush $0x0\n \tpush %edx\n \tpush %eax\n \tcall 22b0 <_PyObject_GenericGetAttrWithDict@plt>\n \tmov %eax,0x24(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7281\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7281\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 76b0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7282\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7282\n \tsub $0xc,%esp\n \tpush 0x20(%esp)\n \tcall 2460 \n /usr/include/python3.12/object.h:244\n \tmov 0x24(%esp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7282 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7282 (discriminator 1)\n \tadd $0x10,%esp\n /usr/include/python3.12/object.h:244\n \tmov (%edx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7282 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7282 (discriminator 1)\n \ttest %eax,%eax\n \tjne 79d8 \n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%ecx\n \tje 7baa \n \tmov -0x28(%ebx),%edx\n \tmov -0x6c(%ebx),%eax\n@@ -8223,15 +8223,15 @@\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tmov 0x18(%esp),%eax\n \tjmp 72dd \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4507\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4507\n \tsub $0x8,%esp\n \tpush %esi\n \tpush %ebp\n \tcall 2200 \n \tadd $0x10,%esp\n \tjmp 7315 \n \tlea 0x0(%esi),%esi\n@@ -8245,15 +8245,15 @@\n \tmov %eax,0x0(%ebp)\n \tjne 7940 \n \tmov %ecx,(%esp)\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 2300 <_Py_Dealloc@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7549\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7549\n \tmov 0x10(%esp),%ecx\n /usr/include/python3.12/object.h:705\n \tadd $0x10,%esp\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/python3.12/object.h:797\n \ttest %edi,%edi\n@@ -8315,52 +8315,52 @@\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 7419 \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%ecx\n \tje 7300 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7282 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7282 (discriminator 2)\n \tmov -0x28(%ebx),%eax\n \tmov %eax,0xc(%esp)\n \tjmp 78cb \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7524\n \tsub $0x4,%esp\n \tpush 0xc(%esp)\n \tpush 0x18(%esp)\n \tpush 0x4c(%esp)\n \tcall 24a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7549\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7549\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7524\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7549\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7549\n \ttest %eax,%eax\n \tje 7419 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4509\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4509\n \tmov (%esp),%eax\n \tmov 0x3c(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \tmovl $0x0,0x3c(%eax)\n /usr/include/python3.12/object.h:797\n \ttest %edx,%edx\n \tje 757d \n /usr/include/python3.12/object.h:244\n \tmov (%edx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4534\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4534\n \txor %ecx,%ecx\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 7542 \n \tjmp 757d \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4535\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4535\n \tmovl $0x0,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4534\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4534\n \txor %ecx,%ecx\n \tjmp 748f \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n \tmov %ecx,0x4(%esp)\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n@@ -8388,57 +8388,57 @@\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \tjmp 754d \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7345\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7345\n \tsub $0xc,%esp\n \tpush $0x200\n \tcall 2320 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7346 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7346 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 73bf \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7350\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7350\n \tmov 0xc(%esp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7347\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7347\n \tmov %eax,0x82c(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7348\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7348\n \tmovl $0x40,0x828(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7349\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7349\n \tmovl $0x1,0x824(%ebx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7350\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7350\n \tmov %edi,0x4(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7351\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7351\n \tmov %esi,(%eax)\n /usr/include/python3.12/object.h:244\n \tmov (%esi),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tjne 73ba \n \tjmp 73bf \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7376\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7376\n \tlea 0x0(%ebp,%ecx,8),%edx\n \tjmp 75ea \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4507\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4507\n \tsub $0x8,%esp\n \tpush %ecx\n \tmov %ecx,0x10(%esp)\n \tpush 0x20(%esp)\n \tcall 2200 \n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \tjmp 7528 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7358\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7358\n \tmov (%edx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7359\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7359\n \tmov %esi,(%edx)\n /usr/include/python3.12/object.h:244\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 73bf \n /usr/include/python3.12/object.h:704\n@@ -8447,157 +8447,157 @@\n \tjne 73bf \n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %ecx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 73bf \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4539\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4539\n \tmov 0x14(%edi),%ecx\n /usr/include/python3.12/object.h:787\n \ttest %ecx,%ecx\n \tje 7bc1 \n /usr/include/python3.12/object.h:244\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 7b97 \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%eax\n \tmov %eax,(%ecx)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7544 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7544 (discriminator 2)\n \tmov 0x8(%esp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4530\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4530\n \tmov %edi,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4536 (discriminator 1)\n \tmov %ebp,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7544 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7544 (discriminator 2)\n \tmov %eax,0xc(%esp)\n \tjmp 7760 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7293\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7293\n \tmov -0x28(%ebx),%eax\n \tcmp %eax,-0x6c(%ebx)\n \tjne 7308 \n \tjmp 7300 \n \tmov %ecx,0x4(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7524\n \tsub $0x4,%esp\n \tpush 0xc(%esp)\n \tpush 0x18(%esp)\n \tpush 0x4c(%esp)\n \tcall 24a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7549\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7549\n \tadd $0x10,%esp\n \tmov 0x4(%esp),%ecx\n \ttest %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4530\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4530\n \tmov %edi,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7524\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7524\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4536 (discriminator 1)\n \tmov %ebp,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7549\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7549\n \tjne 751b \n \tjmp 7940 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4566\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4566\n \tpush %ecx\n \tpush %ecx\n \tpush %edx\n \tpush %eax\n \tcall 20a0 \n \tmov %eax,0x24(%esp)\n \tadd $0x10,%esp\n \tjmp 764f \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ecx),%eax\n \tmov %eax,0x18(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4460\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4460\n \txor %eax,%eax\n \tjmp 7c26 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4461\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4461\n \tmov 0x4(%esp),%edx\n \tcmp 0xc(%ecx,%eax,4),%edx\n \tje 769c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4460 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4460 (discriminator 2)\n \tadd $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4460 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4460 (discriminator 1)\n \tcmp %eax,0x18(%esp)\n \tjg 7c15 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4464\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4464\n \txor %eax,%eax\n \tmov %esi,0x14(%esp)\n \tmov %ecx,%esi\n \tmov %eax,0xc(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4464 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4464 (discriminator 1)\n \tmov 0xc(%esp),%edx\n \tcmp %edx,0x18(%esp)\n \tjle 7c59 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4465\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4465\n \tmov 0xc(%esp),%eax\n \tmov 0xc(%esi,%eax,4),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8383 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8383 (discriminator 1)\n \tcmp %edx,0x4(%esp)\n \tjne 7c62 \n \tmov 0x14(%esp),%esi\n \tjmp 769c \n \tmov 0x14(%esp),%esi\n \tjmp 76b0 \n \tmov 0x4(%esp),%eax\n \tcall 5b80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4465 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4465 (discriminator 1)\n \ttest %eax,%eax\n \tjne 7c50 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4464 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4464 (discriminator 2)\n \taddl $0x1,0xc(%esp)\n \tjmp 7c38 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n __pyx_pw_5skfmm_5pheap_5pheap_13_peek(_object*, _object* const*, int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3308\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3308\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 9095 \n \tadd $0x736a,%esi\n \tpush %ebx\n \tsub $0xc,%esp\n \tmov 0x10(%ebp),%eax\n \tmov 0x14(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3324 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3324 (discriminator 1)\n \ttest %eax,%eax\n \tjg 7cd0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3326 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3326 (discriminator 1)\n \ttest %ecx,%ecx\n \tjne 7d10 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3351\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3351\n \tmov 0x8(%ebp),%eax\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush 0x8(%eax)\n \tcall 9200 \n \tpop %edx\n \tpop %ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3356\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3356\n \tpush 0x4(%eax)\n \tpush (%eax)\n \tcall 22c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3356 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3356 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 7d38 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3332\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3332\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tlea -0x4f23(%esi),%eax\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x0\n@@ -8605,159 +8605,159 @@\n \tlea -0x4ec7(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4862\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4862\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3325 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3325 (discriminator 1)\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3332\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3332\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3326 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3326 (discriminator 1)\n \tmov 0x8(%ecx),%eax\n \ttest %eax,%eax\n \tje 7ca2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3326 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3326 (discriminator 3)\n \tlea -0x4ec7(%esi),%edx\n \tmov %ecx,%eax\n \tcall 5730 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3326 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3326 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 7ca2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3325 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3325 (discriminator 1)\n \txor %eax,%eax\n \tjmp 7d06 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3356 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3356 (discriminator 1)\n \tmov $0xd1c,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3373\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3373\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tmov $0x28,%ecx\n \tpush %eax\n \tlea -0x4ed9(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3325 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3325 (discriminator 1)\n \txor %eax,%eax\n \tjmp 7d06 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3352 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3352 (discriminator 1)\n \tjmp 34cf <__cxa_finalize@plt+0xe4f>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __pyx_pw_5skfmm_5pheap_5pheap_9_set(_object*, _object* const*, int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3052\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3052\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 9095 \n \tadd $0x727a,%esi\n \tpush %ebx\n \tsub $0x4c,%esp\n \tmov 0x8(%ebp),%eax\n \tmov 0xc(%ebp),%ecx\n \tmov 0x10(%ebp),%edx\n \tmov %eax,-0x40(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3075\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3075\n \tlea 0x754(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3052\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3052\n \tmov %gs:0x14,%ebx\n \tmov %ebx,-0x1c(%ebp)\n \tmov 0x14(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3075\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3075\n \tmov %eax,-0x28(%ebp)\n \tadd $0x9c,%eax\n \tmovl $0x0,-0x20(%ebp)\n \tmov %eax,-0x24(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3076\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3076\n \ttest %ebx,%ebx\n \tje 7ed8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3073\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3073\n \tlea (%ecx,%edx,4),%eax\n \tmov %eax,-0x48(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3078\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3078\n \tcmp $0x1,%edx\n \tje 8000 \n \tcmp $0x2,%edx\n \tje 7fb0 \n \ttest %edx,%edx\n \tjne 7e78 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3089\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3089\n \tmov 0x754(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \ttest %edi,%edi\n \tjle 8183 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804\n \txor %ecx,%ecx\n \tjmp 7e0b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 2)\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \tcmp %ecx,%edi\n \tje 8070 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806\n \tcmp 0xc(%ebx,%ecx,4),%eax\n \tjne 7e00 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806 (discriminator 1)\n \tmov -0x48(%ebp),%eax\n \tmov (%eax,%ecx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3089 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3089 (discriminator 1)\n \ttest %eax,%eax\n \tje 8183 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3091\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3091\n \tlea -0x1(%edi),%ecx\n \tmov %ecx,-0x50(%ebp)\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3097\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3097\n \tmov 0x7f0(%esi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \ttest %ecx,%ecx\n \tjle 8130 \n \tmov %edi,-0x3c(%ebp)\n \txor %edi,%edi\n \tmov %eax,-0x4c(%ebp)\n \tjmp 7e4d \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 2)\n \tlea 0x1(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \tcmp %eax,%ecx\n \tje 8010 \n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806\n \tmov -0x3c(%ebp),%eax\n \tcmp 0xc(%ebx,%edi,4),%eax\n \tjne 7e40 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806 (discriminator 1)\n \tmov -0x48(%ebp),%ecx\n \tmov -0x4c(%ebp),%eax\n \tmov (%ecx,%edi,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3097 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3097 (discriminator 1)\n \ttest %edi,%edi\n \tje 8130 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3099\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3099\n \tmov -0x50(%ebp),%ecx\n \tsub $0x1,%ecx\n \tjmp 7fb8 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tlea -0x4f23(%esi),%eax\n \tmov %esi,%ebx\n \tpush %edx\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x2\n@@ -8765,96 +8765,96 @@\n \tlea -0x4e9f(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3121\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3121\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3121 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3121 (discriminator 1)\n \tmov $0xc31,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3131\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3131\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tmov $0x20,%ecx\n \tpush %eax\n \tlea -0x4eb1(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3133\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3133\n \txor %eax,%eax\n \tjmp 7f6f \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3110 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3110 (discriminator 1)\n \tcmp $0x2,%edx\n \tjne 7e78 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3113\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3113\n \tmov (%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3114\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3114\n \tmov 0x4(%ecx),%edi\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7621 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7621 (discriminator 3)\n \ttestb $0x1,0x57(%edx)\n \tje 80c0 \n /usr/include/python3.12/cpython/longintrepr.h:111\n \tmov 0x8(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7691 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7691 (discriminator 1)\n \tcmp $0xf,%edx\n \tja 7f98 \n /usr/include/python3.12/cpython/longintrepr.h:122\n \tand $0x3,%edx\n \tmov $0x1,%ebx\n \tsub %edx,%ebx\n /usr/include/python3.12/cpython/longintrepr.h:123\n \timul 0xc(%eax),%ebx\n \tmov %ebx,-0x3c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3165 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3165 (discriminator 2)\n \tcmpl $0xffffffff,-0x3c(%ebp)\n \tje 80d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3166 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3166 (discriminator 1)\n \tmov -0x1c(%esi),%eax\n \tcmp %eax,0x4(%edi)\n \tje 7f90 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3166 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3166 (discriminator 2)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 22e0 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3166 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3166 (discriminator 1)\n \tfld1\n \tfchs\n \tfxch %st(1)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 7f41 \n \tje 80f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3168\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3168\n \tmov -0x40(%ebp),%eax\n \tsub $0x8,%esp\n \tmov %esi,%ebx\n \tfstpl (%esp)\n \tpush -0x3c(%ebp)\n \tpush 0x8(%eax)\n \tcall 9670 \n /usr/include/python3.12/object.h:244\n \tmov -0x64(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3168\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3168\n \tadd $0x10,%esp\n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:649 (discriminator 1)\n \tcmp $0x3fffffff,%edx\n \tje 7f6f \n /usr/include/python3.12/object.h:652\n \tadd $0x1,%edx\n \tmov %edx,(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3146\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3146\n \tmov -0x1c(%ebp),%edx\n \tsub %gs:0x14,%edx\n \tjne 81ac \n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n@@ -8862,322 +8862,322 @@\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n /usr/include/python3.12/cpython/floatobject.h:16\n \tfldl 0x8(%edi)\n \tjmp 7f2f \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7755\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7755\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2070 \n \tadd $0x10,%esp\n \tmov %eax,-0x3c(%ebp)\n \tjmp 7f0c \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3079\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3079\n \tmov 0x4(%ecx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3081\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3081\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3106 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3106 (discriminator 1)\n \ttest %ecx,%ecx\n \tjle 7ee2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3108\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3108\n \tmov %eax,-0x30(%ebp)\n \tsub $0x4,%esp\n \tlea -0x4e9f(%esi),%eax\n \tlea -0x28(%ebp),%ecx\n \tmov %edi,-0x2c(%ebp)\n \tpush %eax\n \tlea -0x30(%ebp),%eax\n \tpush %edx\n \tmov -0x48(%ebp),%edx\n \tpush %eax\n \tmov %ebx,%eax\n \tcall 6df0 \n \tmov -0x2c(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3108 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3108 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3108\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3108\n \tmov %eax,%edx\n \tmov -0x30(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3108 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3108 (discriminator 1)\n \tcmp $0xffffffff,%edx\n \tjne 7ee2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3108 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3108 (discriminator 2)\n \tmov $0xc24,%edx\n \tjmp 7eb1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3081\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3081\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n \tmov %ecx,-0x50(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3087\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3087\n \tjmp 7e28 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808\n \tmov %edi,-0x54(%ebp)\n \tmov -0x4c(%ebp),%eax\n \txor %ecx,%ecx\n \tmov -0x3c(%ebp),%edi\n \tmov %edx,0x10(%ebp)\n \tmov %ebx,-0x3c(%ebp)\n \tmov -0x54(%ebp),%ebx\n \tmov %edi,-0x4c(%ebp)\n \tmov %ecx,%edi\n \tmov %eax,-0x58(%ebp)\n \tjmp 803d \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 2)\n \tlea 0x1(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 1)\n \tcmp %edi,%ebx\n \tje 8130 \n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4810\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4810\n \tmov -0x3c(%ebp),%eax\n \tmov 0xc(%eax,%edi,4),%edx\n \tmov -0x4c(%ebp),%eax\n \tcall 5950 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4811 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4811 (discriminator 1)\n \ttest %eax,%eax\n \tje 8030 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4812 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4812 (discriminator 1)\n \tmov -0x58(%ebp),%eax\n \tmov 0x10(%ebp),%edx\n \tmov %edi,%ecx\n \tmov -0x3c(%ebp),%ebx\n \tjs 8130 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4813\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4813\n \tmov -0x48(%ebp),%edi\n \tmov (%edi,%ecx,4),%edi\n \tjmp 7e5f \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808\n \txor %ecx,%ecx\n \tmov %eax,-0x4c(%ebp)\n \tmov %ecx,-0x3c(%ebp)\n \tmov %edx,0x10(%ebp)\n \tjmp 808f \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 2)\n \taddl $0x1,-0x3c(%ebp)\n \tmov -0x3c(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 1)\n \tcmp %eax,%edi\n \tje 8180 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4810\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4810\n \tmov -0x3c(%ebp),%eax\n \tmov 0xc(%ebx,%eax,4),%edx\n \tmov -0x4c(%ebp),%eax\n \tcall 5950 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4811 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4811 (discriminator 1)\n \ttest %eax,%eax\n \tje 8080 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4812 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4812 (discriminator 1)\n \tmov -0x3c(%ebp),%eax\n \tmov 0x10(%ebp),%edx\n \tjs 8183 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4813\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4813\n \tmov -0x48(%ebp),%ecx\n \tmov (%ecx,%eax,4),%eax\n \tjmp 7e17 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tcall 6170 \n \tmov %eax,-0x3c(%ebp)\n \tjmp 7f0c \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3165 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3165 (discriminator 1)\n \tmov %esi,%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3165 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3165 (discriminator 2)\n \ttest %eax,%eax\n \tje 7f16 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3165 (discriminator 7)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3165 (discriminator 7)\n \tmov $0xc5d,%edx\n \tjmp 810c \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3166 (discriminator 5)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3166 (discriminator 5)\n \tmov %esi,%ebx\n \tfstpl -0x48(%ebp)\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3166 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3166 (discriminator 2)\n \tfldl -0x48(%ebp)\n \ttest %eax,%eax\n \tje 7f41 \n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3166 (discriminator 11)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3166 (discriminator 11)\n \tmov $0xc5e,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3186\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3186\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tmov $0x21,%ecx\n \tpush %eax\n \tlea -0x4eb1(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3133\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3133\n \txor %eax,%eax\n \tjmp 7f6f \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3101\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3101\n \tmov %esi,%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3101 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3101 (discriminator 1)\n \ttest %eax,%eax\n \tjne 81a2 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tlea -0x4f23(%esi),%eax\n \tpush $0x1\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x2\n \tpush %eax\n \tlea -0x4e9f(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3103\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3103\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3103 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3103 (discriminator 1)\n \tmov $0xc1f,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3103\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3103\n \tjmp 7eb1 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tmov 0x10(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3093\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3093\n \tmov %esi,%ebx\n \tmov %edx,0x10(%ebp)\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3093 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3093 (discriminator 1)\n \tmov 0x10(%ebp),%edx\n \ttest %eax,%eax\n \tje 7e78 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3093 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3093 (discriminator 2)\n \tmov $0xc15,%edx\n \tjmp 7eb1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3101 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3101 (discriminator 2)\n \tmov $0xc1d,%edx\n \tjmp 7eb1 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3146\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3146\n \tcall 98f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3169 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3169 (discriminator 1)\n \tjmp 3503 <__cxa_finalize@plt+0xe83>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n __pyx_pw_5skfmm_5pheap_5pheap_5_push(_object*, _object* const*, int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2759\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2759\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 9095 \n \tadd $0x6e2a,%esi\n \tpush %ebx\n \tsub $0x4c,%esp\n \tmov 0x8(%ebp),%eax\n \tmov 0xc(%ebp),%ecx\n \tmov 0x10(%ebp),%edx\n \tmov %eax,-0x40(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2782\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2782\n \tlea 0x754(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2759\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2759\n \tmov %gs:0x14,%ebx\n \tmov %ebx,-0x1c(%ebp)\n \tmov 0x14(%ebp),%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2782\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2782\n \tmov %eax,-0x28(%ebp)\n \tadd $0x9c,%eax\n \tmovl $0x0,-0x20(%ebp)\n \tmov %eax,-0x24(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2783\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2783\n \ttest %ebx,%ebx\n \tje 8338 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2780\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2780\n \tlea (%ecx,%edx,4),%eax\n \tmov %eax,-0x48(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2785\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2785\n \tcmp $0x1,%edx\n \tje 8460 \n \tcmp $0x2,%edx\n \tje 8410 \n \ttest %edx,%edx\n \tjne 82d8 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2796\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2796\n \tmov 0x754(%esi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \ttest %edi,%edi\n \tjle 85f3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804\n \txor %ecx,%ecx\n \tjmp 825b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 2)\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \tcmp %ecx,%edi\n \tje 84d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806\n \tcmp 0xc(%ebx,%ecx,4),%eax\n \tjne 8250 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806 (discriminator 1)\n \tmov -0x48(%ebp),%eax\n \tmov (%eax,%ecx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2796 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2796 (discriminator 1)\n \ttest %eax,%eax\n \tje 85f3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2798\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2798\n \tlea -0x1(%edi),%ecx\n \tmov %ecx,-0x50(%ebp)\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2804\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2804\n \tmov 0x7f0(%esi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \ttest %ecx,%ecx\n \tjle 85a0 \n \tmov %edi,-0x3c(%ebp)\n \txor %edi,%edi\n \tmov %eax,-0x4c(%ebp)\n \tjmp 82ad \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 2)\n \tlea 0x1(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \tcmp %eax,%ecx\n \tje 8470 \n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806\n \tmov -0x3c(%ebp),%eax\n \tcmp 0xc(%ebx,%edi,4),%eax\n \tjne 82a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806 (discriminator 1)\n \tmov -0x48(%ebp),%ecx\n \tmov -0x4c(%ebp),%eax\n \tmov (%ecx,%edi,4),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2804 (discriminator 1)\n \ttest %edi,%edi\n \tje 85a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2806\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2806\n \tmov -0x50(%ebp),%ecx\n \tsub $0x1,%ecx\n \tjmp 8418 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tlea -0x4f23(%esi),%eax\n \tmov %esi,%ebx\n \tpush %edx\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x2\n@@ -9185,318 +9185,318 @@\n \tlea -0x4e88(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2828\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2828\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2828 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2828 (discriminator 1)\n \tmov $0xb0c,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2838\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2838\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tmov $0x17,%ecx\n \tpush %eax\n \tlea -0x4e9a(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2840\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2840\n \txor %eax,%eax\n \tjmp 83ca \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2817 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2817 (discriminator 1)\n \tcmp $0x2,%edx\n \tjne 82d8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2820\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2820\n \tmov (%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2821\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2821\n \tmov 0x4(%ecx),%edi\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7621 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7621 (discriminator 3)\n \ttestb $0x1,0x57(%edx)\n \tje 8520 \n /usr/include/python3.12/cpython/longintrepr.h:111\n \tmov 0x8(%eax),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7691 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7691 (discriminator 1)\n \tcmp $0xf,%edx\n \tja 83f0 \n /usr/include/python3.12/cpython/longintrepr.h:122\n \tand $0x3,%edx\n \tmov $0x1,%ebx\n \tsub %edx,%ebx\n /usr/include/python3.12/cpython/longintrepr.h:123\n \timul 0xc(%eax),%ebx\n \tmov %ebx,-0x3c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2875 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2875 (discriminator 2)\n \tcmpl $0xffffffff,-0x3c(%ebp)\n \tje 8530 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2876 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2876 (discriminator 1)\n \tmov -0x1c(%esi),%eax\n \tcmp %eax,0x4(%edi)\n \tje 83e8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2876 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2876 (discriminator 2)\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edi\n \tcall 22e0 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2876 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2876 (discriminator 1)\n \tfld1\n \tfchs\n \tfxch %st(1)\n \tfucomi %st(1),%st\n \tfstp %st(1)\n \tjp 83a1 \n \tje 8550 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2878\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2878\n \tmov -0x40(%ebp),%eax\n \tsub $0x8,%esp\n \tmov %esi,%ebx\n \tfstpl (%esp)\n \tpush -0x3c(%ebp)\n \tpush 0x8(%eax)\n \tcall 93a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7887\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7887\n \tmov %eax,(%esp)\n \tcall 2510 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2883 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2883 (discriminator 2)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 8570 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2853\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2853\n \tmov -0x1c(%ebp),%edx\n \tsub %gs:0x14,%edx\n \tjne 861c \n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n /usr/include/python3.12/cpython/floatobject.h:16\n \tfldl 0x8(%edi)\n \tjmp 838f \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7755\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7755\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 2070 \n \tadd $0x10,%esp\n \tmov %eax,-0x3c(%ebp)\n \tjmp 836c \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2786\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2786\n \tmov 0x4(%ecx),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2788\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2788\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2813 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2813 (discriminator 1)\n \ttest %ecx,%ecx\n \tjle 8342 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2815\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2815\n \tmov %eax,-0x30(%ebp)\n \tsub $0x4,%esp\n \tlea -0x4e88(%esi),%eax\n \tlea -0x28(%ebp),%ecx\n \tmov %edi,-0x2c(%ebp)\n \tpush %eax\n \tlea -0x30(%ebp),%eax\n \tpush %edx\n \tmov -0x48(%ebp),%edx\n \tpush %eax\n \tmov %ebx,%eax\n \tcall 6df0 \n \tmov -0x2c(%ebp),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2815 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2815 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2815\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2815\n \tmov %eax,%edx\n \tmov -0x30(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2815 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2815 (discriminator 1)\n \tcmp $0xffffffff,%edx\n \tjne 8342 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2815 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2815 (discriminator 2)\n \tmov $0xaff,%edx\n \tjmp 8311 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2788\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2788\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n \tmov %ecx,-0x50(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2794\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2794\n \tjmp 8278 \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808\n \tmov %edi,-0x54(%ebp)\n \tmov -0x4c(%ebp),%eax\n \txor %ecx,%ecx\n \tmov -0x3c(%ebp),%edi\n \tmov %edx,0x10(%ebp)\n \tmov %ebx,-0x3c(%ebp)\n \tmov -0x54(%ebp),%ebx\n \tmov %edi,-0x4c(%ebp)\n \tmov %ecx,%edi\n \tmov %eax,-0x58(%ebp)\n \tjmp 849d \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 2)\n \tlea 0x1(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 1)\n \tcmp %edi,%ebx\n \tje 85a0 \n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4810\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4810\n \tmov -0x3c(%ebp),%eax\n \tmov 0xc(%eax,%edi,4),%edx\n \tmov -0x4c(%ebp),%eax\n \tcall 5950 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4811 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4811 (discriminator 1)\n \ttest %eax,%eax\n \tje 8490 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4812 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4812 (discriminator 1)\n \tmov -0x58(%ebp),%eax\n \tmov 0x10(%ebp),%edx\n \tmov %edi,%ecx\n \tmov -0x3c(%ebp),%ebx\n \tjs 85a0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4813\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4813\n \tmov -0x48(%ebp),%edi\n \tmov (%edi,%ecx,4),%edi\n \tjmp 82bf \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808\n \txor %ecx,%ecx\n \tmov %eax,-0x4c(%ebp)\n \tmov %ecx,-0x3c(%ebp)\n \tmov %edx,0x10(%ebp)\n \tjmp 84ef \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 2)\n \taddl $0x1,-0x3c(%ebp)\n \tmov -0x3c(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 1)\n \tcmp %eax,%edi\n \tje 85f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4810\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4810\n \tmov -0x3c(%ebp),%eax\n \tmov 0xc(%ebx,%eax,4),%edx\n \tmov -0x4c(%ebp),%eax\n \tcall 5950 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4811 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4811 (discriminator 1)\n \ttest %eax,%eax\n \tje 84e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4812 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4812 (discriminator 1)\n \tmov -0x3c(%ebp),%eax\n \tmov 0x10(%ebp),%edx\n \tjs 85f3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4813\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4813\n \tmov -0x48(%ebp),%ecx\n \tmov (%ecx,%eax,4),%eax\n \tjmp 8267 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tcall 6170 \n \tmov %eax,-0x3c(%ebp)\n \tjmp 836c \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2875 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2875 (discriminator 1)\n \tmov %esi,%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2875 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2875 (discriminator 2)\n \ttest %eax,%eax\n \tje 8376 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2875 (discriminator 7)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2875 (discriminator 7)\n \tmov $0xb3b,%edx\n \tjmp 8575 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2876 (discriminator 5)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2876 (discriminator 5)\n \tmov %esi,%ebx\n \tfstpl -0x48(%ebp)\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2876 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2876 (discriminator 2)\n \tfldl -0x48(%ebp)\n \ttest %eax,%eax\n \tje 83a1 \n \tfstp %st(0)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2876 (discriminator 11)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2876 (discriminator 11)\n \tmov $0xb3c,%edx\n \tjmp 8575 \n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2883 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2883 (discriminator 1)\n \tmov $0xb43,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2900\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2900\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tmov $0x18,%ecx\n \tpush %eax\n \tlea -0x4e9a(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2840\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2840\n \txor %eax,%eax\n \tjmp 83ca \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2808\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2808\n \tmov %esi,%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2808 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2808 (discriminator 1)\n \ttest %eax,%eax\n \tjne 8612 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tlea -0x4f23(%esi),%eax\n \tpush $0x1\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x2\n \tpush %eax\n \tlea -0x4e88(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2810\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2810\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2810 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2810 (discriminator 1)\n \tmov $0xafa,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2810\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2810\n \tjmp 8311 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tmov 0x10(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2800\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2800\n \tmov %esi,%ebx\n \tmov %edx,0x10(%ebp)\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2800 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2800 (discriminator 1)\n \tmov 0x10(%ebp),%edx\n \ttest %eax,%eax\n \tje 82d8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2800 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2800 (discriminator 2)\n \tmov $0xaf0,%edx\n \tjmp 8311 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2808 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2808 (discriminator 2)\n \tmov $0xaf8,%edx\n \tjmp 8311 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2853\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2853\n \tcall 98f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2879 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2879 (discriminator 1)\n \tjmp 3548 <__cxa_finalize@plt+0xec8>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n __pyx_tp_new_5skfmm_5pheap_pheap(_typeobject*, _object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3595\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3595\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 9095 \n \tadd $0x69ba,%esi\n \tpush %ebx\n@@ -9504,51 +9504,51 @@\n \tmov 0x10(%ebp),%edi\n \tmov 0x8(%ebp),%eax\n \tmov 0xc(%ebp),%ebx\n \tmov %edi,-0x3c(%ebp)\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \txor %edx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3601 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3601 (discriminator 1)\n \ttestb $0x10,0x56(%eax)\n \tjne 8950 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3602\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3602\n \tsub $0x8,%esp\n \tpush $0x0\n \tpush %eax\n \tcall *0x98(%eax)\n \tmov %eax,%edi\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3606 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3606 (discriminator 1)\n \ttest %edi,%edi\n \tje 872c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2576\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2576\n \tlea 0x784(%esi),%eax\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2576\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2576\n \tmovl $0x0,-0x20(%ebp)\n \tmov %eax,-0x28(%ebp)\n \tadd $0x4c,%eax\n \tmov %eax,-0x24(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2577\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2577\n \tmov -0x3c(%ebp),%eax\n /usr/include/python3.12/object.h:233\n \tmov %ecx,-0x40(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2577\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2577\n \ttest %eax,%eax\n \tje 8738 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2579\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2579\n \tcmp $0x1,%ecx\n \tje 8810 \n \tcmp $0x2,%ecx\n \tje 8920 \n \ttest %ecx,%ecx\n \tje 88a8 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tlea -0x4f23(%esi),%eax\n \tpush -0x40(%ebp)\n \tmov %esi,%ebx\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x2\n@@ -9556,19 +9556,19 @@\n \tlea -0x4e70(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2622\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2622\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2622 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2622 (discriminator 1)\n \tmov $0xa3e,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2632\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2632\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tmov $0x11,%ecx\n \tpush %eax\n \tlea -0x4e82(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n@@ -9577,233 +9577,233 @@\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 872c \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edi)\n \tje 89f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3606 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3606 (discriminator 1)\n \txor %edi,%edi\n \tjmp 87dd \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2611 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2611 (discriminator 1)\n \tcmpl $0x2,-0x40(%ebp)\n \tjne 86c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2614\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2614\n \tmov 0xc(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2615\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2615\n \tmov 0x10(%ebx),%edx\n /usr/include/python3.12/object.h:966\n \tmov 0x4(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7621 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7621 (discriminator 3)\n \ttestb $0x1,0x57(%eax)\n \tje 8978 \n /usr/include/python3.12/cpython/longintrepr.h:111\n \tmov 0x8(%ecx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7691 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7691 (discriminator 1)\n \tcmp $0xf,%eax\n \tja 8900 \n /usr/include/python3.12/cpython/longintrepr.h:122\n \tand $0x3,%eax\n \tmov $0x1,%ebx\n \tsub %eax,%ebx\n /usr/include/python3.12/cpython/longintrepr.h:123\n \timul 0xc(%ecx),%ebx\n \tmov %ebx,-0x3c(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2665 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2665 (discriminator 2)\n \tcmpl $0xffffffff,-0x3c(%ebp)\n \tje 8990 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8584\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8584\n \tcmp -0x6c(%esi),%edx\n \tsete %al\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8585\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8585\n \tcmp -0x28(%esi),%edx\n \tsete %cl\n \tor %al,%cl\n \tjne 8800 \n \tcmp -0x64(%esi),%edx\n \tje 8800 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8586\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8586\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edx\n \tcall 2540 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2666 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2666 (discriminator 1)\n \tadd $0x10,%esp\n \txor %edx,%edx\n \ttest %eax,%eax\n \tsetne %dl\n \tmov %edx,-0x40(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2666 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2666 (discriminator 2)\n \ttest %eax,%eax\n \tjne 89d0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2668\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2668\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush $0x24\n \tcall 2060 \n \tadd $0xc,%esp\n \tmov %eax,-0x44(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2668 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2668 (discriminator 1)\n \tpush -0x40(%ebp)\n \tpush -0x3c(%ebp)\n \tpush %eax\n \tcall 9140 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2673\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2673\n \tmov -0x44(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2668 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2668 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2673\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2673\n \tmov %eax,0x8(%edi)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3613\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3613\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n \tjne 8a58 \n \tlea -0xc(%ebp),%esp\n \tmov %edi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8584\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8584\n \tmovzbl %al,%eax\n \tmov %eax,-0x40(%ebp)\n \tjmp 87ae \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2582\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2582\n \tmov 0xc(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2587\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2582\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2582\n \tmov %ecx,-0x48(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2587\n \tpush -0x3c(%ebp)\n \tcall 25e0 \n \tmov -0x48(%ebp),%ecx\n \tadd $0x10,%esp\n \tmov %eax,-0x44(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2598\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2598\n \tmov 0x7d0(%esi),%eax\n \tsub $0x4,%esp\n \tmov %ecx,-0x48(%ebp)\n \tmov %esi,%ebx\n \tpush 0xc(%eax)\n \tpush %eax\n \tpush -0x3c(%ebp)\n \tcall 2430 <_PyDict_GetItem_KnownHash@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2598 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2598 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2598\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2598\n \tmov %eax,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2598 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2598 (discriminator 1)\n \ttest %eax,%eax\n \tje 8a08 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2600\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2600\n \tmov -0x44(%ebp),%eax\n \tmov -0x48(%ebp),%ecx\n \tsub $0x1,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2607 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2607 (discriminator 1)\n \ttest %eax,%eax\n \tjle 8744 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2609\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2609\n \tsub $0x4,%esp\n \tlea -0x4e70(%esi),%eax\n \tmov %ecx,-0x30(%ebp)\n \tlea -0x28(%ebp),%ecx\n \tmov %edx,-0x2c(%ebp)\n \txor %edx,%edx\n \tpush %eax\n \tlea -0x30(%ebp),%eax\n \tpush -0x40(%ebp)\n \tpush %eax\n \tmov -0x3c(%ebp),%eax\n \tcall 6df0 \n \tmov -0x30(%ebp),%ecx\n \tmov -0x2c(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2609 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2609 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0xffffffff,%eax\n \tjne 8744 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2609 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2609 (discriminator 2)\n \tmov $0xa31,%edx\n \tjmp 86fb \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2587\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 25e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2590\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2590\n \tadd $0xc,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2587\n \tmov %eax,-0x44(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2590\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2590\n \tmov 0x784(%esi),%eax\n \tpush 0xc(%eax)\n \tpush %eax\n \tpush -0x3c(%ebp)\n \tcall 2430 <_PyDict_GetItem_KnownHash@plt>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2590 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2590 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2590\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2590\n \tmov %eax,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2592\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2592\n \tmov -0x44(%ebp),%eax\n \tsub $0x1,%eax\n \tmov %eax,-0x44(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2590 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2590 (discriminator 1)\n \ttest %ecx,%ecx\n \tjne 882c \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2594\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2594\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2594 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2594 (discriminator 1)\n \ttest %eax,%eax\n \tje 86c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2594 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2594 (discriminator 2)\n \tmov $0xa22,%edx\n \tjmp 86fb \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7755\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7755\n \tsub $0xc,%esp\n \tmov %edx,-0x40(%ebp)\n \tmov %esi,%ebx\n \tpush %ecx\n \tcall 2070 \n \tmov -0x40(%ebp),%edx\n \tadd $0x10,%esp\n \tmov %eax,-0x3c(%ebp)\n \tjmp 876e \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2580\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2580\n \tmov 0x10(%ebx),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2582\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2582\n \tmov 0xc(%ebx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2587\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2580\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2580\n \tmov %edx,-0x48(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2582\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2582\n \tmov %ecx,-0x44(%ebp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2587\n \tpush -0x3c(%ebp)\n \tcall 25e0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2588\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2588\n \tmov -0x44(%ebp),%ecx\n \tmov -0x48(%ebp),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2587\n \tadd $0x10,%esp\n \tjmp 885c \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3604\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3604\n \tsub $0x4,%esp\n \tpush $0x0\n \tpush 0x738(%esi)\n \tpush %eax\n \tmov -0x30(%esi),%eax\n \tcall *0x9c(%eax)\n \tadd $0x10,%esp\n@@ -9813,424 +9813,424 @@\n \tmov %ecx,%eax\n \tmov %edx,-0x40(%ebp)\n \tcall 6170 \n \tmov -0x40(%ebp),%edx\n \tmov %eax,-0x3c(%ebp)\n \tjmp 876e \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2665 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2665 (discriminator 1)\n \tmov %esi,%ebx\n \tmov %edx,-0x40(%ebp)\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2665 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2665 (discriminator 2)\n \tmov -0x40(%ebp),%edx\n \ttest %eax,%eax\n \tje 8778 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2665 (discriminator 7)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2665 (discriminator 7)\n \tmov $0xa69,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2687\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2687\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tmov $0x12,%ecx\n \tpush %eax\n \tlea -0x4e82(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n \tjmp 8718 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2666 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2666 (discriminator 1)\n \tmov %esi,%ebx\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2666 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2666 (discriminator 2)\n \ttest %eax,%eax\n \tje 87b6 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2666 (discriminator 7)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2666 (discriminator 7)\n \tmov $0xa6a,%edx\n \tjmp 89aa \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3606 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3606 (discriminator 1)\n \txor %edi,%edi\n /usr/include/python3.12/object.h:705\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 87dd \n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2602\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2602\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2602 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2602 (discriminator 1)\n \ttest %eax,%eax\n \tjne 8a4e \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tlea -0x4f23(%esi),%eax\n \tpush $0x1\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x2\n \tpush %eax\n \tlea -0x4e70(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2604\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2604\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2604 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2604 (discriminator 1)\n \tmov $0xa2c,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2604\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2604\n \tjmp 86fb \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2602 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2602 (discriminator 2)\n \tmov $0xa2a,%edx\n \tjmp 86fb \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3613\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3613\n \tcall 98f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2669 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2669 (discriminator 1)\n \tjmp 35a1 <__cxa_finalize@plt+0xf21>\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2668 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2668 (discriminator 4)\n \tmov %eax,-0x3c(%ebp)\n \tjmp 358d <__cxa_finalize@plt+0xf0d>\n \tlea 0x0(%esi),%esi\n __pyx_pw_5skfmm_5pheap_5pheap_17__setstate_cython__(_object*, _object* const*, int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3482\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3482\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x657b,%ebx\n \tsub $0x2c,%esp\n \tmov %gs:0x14,%esi\n \tmov %esi,0x1c(%esp)\n \tmov 0x4c(%esp),%esi\n \tmov 0x44(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3488\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3488\n \tmovl $0x0,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3504\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3504\n \tmovl $0x0,0x18(%esp)\n \tlea 0x7bc(%ebx),%eax\n \tmov %eax,0x14(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3505\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3505\n \ttest %esi,%esi\n \tje 8b80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3502\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3502\n \tmov 0x48(%esp),%eax\n \tlea (%ecx,%eax,4),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3507\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3507\n \ttest %eax,%eax\n \tje 8b30 \n \tcmp $0x1,%eax\n \tjne 8b90 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3508\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3508\n \tmov (%ecx),%eax\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%esi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3508\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3508\n \tmov %eax,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3523 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3523 (discriminator 1)\n \ttest %edi,%edi\n \tjg 8c30 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3576\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3576\n \tmov 0x78c(%ebx),%edx\n \tmov 0x820(%ebx),%eax\n \tcall 6720 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3588\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3588\n \tsub $0xc,%esp\n \tlea -0x4e66(%ebx),%eax\n \tmov $0x4,%ecx\n \tpush %eax\n \tmov $0xdf9,%edx\n \tlea -0x46ec(%ebx),%eax\n \tcall 7230 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3592\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3592\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3561\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3561\n \tmov 0x1c(%esp),%eax\n \tsub %gs:0x14,%eax\n \tjne 8c87 \n \tadd $0x2c,%esp\n \txor %eax,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n /usr/include/python3.12/object.h:233\n \tmov 0x8(%esi),%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3516\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3516\n \tmov 0x7bc(%ebx),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \ttest %edi,%edi\n \tjle 8c70 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804\n \txor %ecx,%ecx\n \tjmp 8b5b \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 2)\n \tadd $0x1,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4804 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4804 (discriminator 1)\n \tcmp %ecx,%edi\n \tje 8bf0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806\n \tcmp 0xc(%esi,%ecx,4),%eax\n \tjne 8b50 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4806 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4806 (discriminator 1)\n \tmov (%edx,%ecx,4),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3516 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3516 (discriminator 1)\n \tmov %eax,0x10(%esp)\n \ttest %eax,%eax\n \tje 8c70 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3518\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3518\n \tsub $0x1,%edi\n \tjmp 8ad4 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3527 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3527 (discriminator 1)\n \tcmpl $0x1,0x48(%esp)\n \tje 8adc \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tlea -0x4c75(%ebx),%eax\n \tpush 0x4c(%esp)\n \tpush %eax\n \tlea -0x4f06(%ebx),%eax\n \tpush $0x1\n \tpush %eax\n \tlea -0x4e57(%ebx),%eax\n \tpush %eax\n \tlea -0x475c(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3536\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3536\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3536 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3536 (discriminator 1)\n \tmov $0xdd0,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3546\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3546\n \tsub $0xc,%esp\n \tlea -0x4e66(%ebx),%eax\n \tmov $0x3,%ecx\n \tpush %eax\n \tlea -0x46ec(%ebx),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n \tjmp 8b0f \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808\n \tmov %eax,0x8(%esp)\n \txor %ebp,%ebp\n \tmov %edx,0xc(%esp)\n \tjmp 8c07 \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 2)\n \tadd $0x1,%ebp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4808 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4808 (discriminator 1)\n \tcmp %ebp,%edi\n \tje 8c68 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4810\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4810\n \tmov 0xc(%esi,%ebp,4),%edx\n \tmov 0x8(%esp),%eax\n \tcall 5950 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4811 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4811 (discriminator 1)\n \ttest %eax,%eax\n \tje 8c00 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4812 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4812 (discriminator 1)\n \tmov 0xc(%esp),%edx\n \tjs 8c70 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4813\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4813\n \tmov (%edx,%ebp,4),%eax\n \tjmp 8b64 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3525\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3525\n \tlea 0x14(%esp),%ecx\n \tlea -0x4e57(%ebx),%eax\n \tsub $0x4,%esp\n \tpush %eax\n \tpush 0x50(%esp)\n \tlea 0x1c(%esp),%eax\n \tpush %eax\n \tmov %esi,%eax\n \tcall 6df0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3525 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3525 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0xffffffff,%eax\n \tjne 8adc \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3525 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3525 (discriminator 2)\n \tmov $0xdc5,%edx\n \tjmp 8bca \n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3516 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3516 (discriminator 1)\n \tmovl $0x0,0x10(%esp)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3520\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3520\n \tcall 2560 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3520 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3520 (discriminator 1)\n \ttest %eax,%eax\n \tje 8b90 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3520 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3520 (discriminator 2)\n \tmov $0xdc0,%edx\n \tjmp 8bca \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3561\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3561\n \tcall 98f0 \n \tlea 0x0(%esi,%eiz,1),%esi\n __pyx_pw_5skfmm_5pheap_5pheap_15__reduce_cython__(_object*, _object* const*, int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3402\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3402\n \tpush %ebx\n \tcall 4980 \n \tadd $0x635e,%ebx\n \tsub $0x8,%esp\n \tmov 0x18(%esp),%eax\n \tmov 0x1c(%esp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3418 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3418 (discriminator 1)\n \ttest %eax,%eax\n \tjg 8cf0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3420 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3420 (discriminator 1)\n \ttest %ecx,%ecx\n \tjne 8d30 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3442\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3442\n \tmov 0x78c(%ebx),%edx\n \tmov 0x820(%ebx),%eax\n \tcall 6720 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3453\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3453\n \tsub $0xc,%esp\n \tlea -0x4e66(%ebx),%eax\n \tmov $0x2,%ecx\n \tpush %eax\n \tmov $0xd73,%edx\n \tlea -0x46c4(%ebx),%eax\n \tcall 7230 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3457\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3457\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3426\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3426\n \tadd $0x8,%esp\n \txor %eax,%eax\n \tpop %ebx\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tpush %eax\n \tlea -0x4f23(%ebx),%eax\n \tpush %eax\n \tlea -0x4f06(%ebx),%eax\n \tpush $0x0\n \tpush %eax\n \tlea -0x4e43(%ebx),%eax\n \tpush %eax\n \tlea -0x475c(%ebx),%eax\n \tpush %eax\n \tmov -0x2c(%ebx),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3419\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3419\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3426\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3426\n \txor %eax,%eax\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3420 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3420 (discriminator 1)\n \tmov 0x8(%ecx),%eax\n \ttest %eax,%eax\n \tje 8cb3 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3420 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3420 (discriminator 3)\n \tlea -0x4e43(%ebx),%edx\n \tmov %ecx,%eax\n \tcall 5730 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3420 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3420 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 8cb3 \n \tjmp 8ce6 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n __pyx_pw_5skfmm_5pheap_5pheap_7_pop(_object*, _object* const*, int, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2931\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2931\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tcall 9095 \n \tadd $0x628a,%esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov 0x10(%ebp),%eax\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%ecx\n \tmov %ecx,-0x1c(%ebp)\n \tmov 0x14(%ebp),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2947 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2947 (discriminator 1)\n \ttest %eax,%eax\n \tjg 8e18 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2949 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2949 (discriminator 1)\n \ttest %ecx,%ecx\n \tjne 8e50 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2978\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2978\n \tsub $0x4,%esp\n \tlea -0x28(%ebp),%eax\n \tmov %esi,%ebx\n \tpush %eax\n \tlea -0x2c(%ebp),%eax\n \tpush %eax\n \tpush 0x8(%edi)\n \tcall 94c0 \n \tpop %edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7887\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7887\n \tpush -0x2c(%ebp)\n \tcall 2510 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2992 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2992 (discriminator 1)\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:7887\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:7887\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2992 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2992 (discriminator 1)\n \ttest %eax,%eax\n \tje 8e80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2994\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2994\n \tsub $0x8,%esp\n \tpush -0x24(%ebp)\n \tpush -0x28(%ebp)\n \tcall 22c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2994 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2994 (discriminator 1)\n \tadd $0x10,%esp\n \tmov %eax,-0x3c(%ebp)\n \ttest %eax,%eax\n \tje 8eb0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2996\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2996\n \tsub $0xc,%esp\n \tpush $0x2\n \tcall 21c0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2996 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2996 (discriminator 1)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 8ed0 \n /usr/include/python3.12/cpython/tupleobject.h:34\n \tmov -0x3c(%ebp),%ecx\n \tmov %edi,0xc(%eax)\n \tmov %ecx,0x10(%eax)\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2955\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2955\n \tmov -0x1c(%ebp),%edx\n \tsub %gs:0x14,%edx\n \tjne 8f40 \n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4858 (discriminator 4)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4858 (discriminator 4)\n \tsub $0x4,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tlea -0x4f23(%esi),%eax\n \tpush %eax\n \tlea -0x4f06(%esi),%eax\n \tpush $0x0\n@@ -10238,61 +10238,61 @@\n \tlea -0x4e1f(%esi),%eax\n \tpush %eax\n \tlea -0x475c(%esi),%eax\n \tpush %eax\n \tmov -0x2c(%esi),%eax\n \tpush (%eax)\n \tcall 2290 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4862\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4862\n \tadd $0x20,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2948 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2948 (discriminator 1)\n \txor %eax,%eax\n \tjmp 8dfc \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2949 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2949 (discriminator 1)\n \tmov 0x8(%ecx),%eax\n \ttest %eax,%eax\n \tje 8d97 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2949 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2949 (discriminator 3)\n \tlea -0x4e1f(%esi),%edx\n \tmov %ecx,%eax\n \tcall 5730 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2949 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2949 (discriminator 2)\n \tcmp $0x1,%eax\n \tje 8d97 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2948 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2948 (discriminator 1)\n \txor %eax,%eax\n \tjmp 8dfc \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2992 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2992 (discriminator 2)\n \tmov $0x1e,%ecx\n \tmov $0xbb0,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3021\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3021\n \tsub $0xc,%esp\n \tlea -0x4ec1(%esi),%eax\n \tpush %eax\n \tlea -0x4e31(%esi),%eax\n \tcall 7230 \n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:3022\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:3022\n \txor %eax,%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2954\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2954\n \tjmp 8dfc \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:244\n \tmov (%edi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n \tje 8ec0 \n /usr/include/python3.12/object.h:704\n \tsub $0x1,%eax\n \tmov %eax,(%edi)\n \tje 8f20 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2982\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2982\n \tmov $0x1e,%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2994 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2994 (discriminator 2)\n \tmov $0xbb2,%edx\n \tjmp 8e8a \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/python3.12/object.h:244\n \tmov (%edi),%eax\n /usr/include/python3.12/object.h:700 (discriminator 1)\n \tcmp $0x3fffffff,%eax\n@@ -10308,15 +10308,15 @@\n \tcmp $0x3fffffff,%eax\n \tje 8ef6 \n /usr/include/python3.12/object.h:704\n \tmov -0x3c(%ebp),%edx\n \tsub $0x1,%eax\n \tmov %eax,(%edx)\n \tje 8f30 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2982\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2982\n \tmov $0x1e,%ecx\n \tmov $0xbb4,%edx\n \tjmp 8e8a \n \tlea 0x0(%esi),%esi\n /usr/include/python3.12/object.h:705\n \tsub $0xc,%esp\n \tpush %edi\n@@ -10333,94 +10333,94 @@\n \txchg %ax,%ax\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %edx\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 8ef6 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2955\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2955\n \tcall 98f0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2979 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2979 (discriminator 1)\n \tjmp 35e6 <__cxa_finalize@plt+0xf66>\n \tlea 0x0(%esi),%esi\n __Pyx_PyObject_GetAttrStrNoError(_object*, _object*):\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4579\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4579\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 4980 \n \tadd $0x609b,%ebx\n \tsub $0x1c,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4587\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4587\n \tmov 0x4(%eax),%ecx\n \tmov 0x48(%ecx),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4587 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4587 (discriminator 1)\n \tcmp -0x24(%ebx),%ecx\n \tjne 8f90 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4588\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4588\n \tpush $0x1\n \tpush $0x0\n \tpush %edx\n \tpush %eax\n \tcall 22b0 <_PyObject_GenericGetAttrWithDict@plt>\n \tadd $0x10,%esp\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4597\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4597\n \tadd $0x1c,%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4560 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4560 (discriminator 1)\n \ttest %ecx,%ecx\n \tje 9010 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4561\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4561\n \tsub $0x8,%esp\n \tpush %edx\n \tpush %eax\n \tcall *%ecx\n \tmov %eax,%esi\n \tadd $0x10,%esp\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4592 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4592 (discriminator 1)\n \ttest %esi,%esi\n \tjne 8f80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4574\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4574\n \tcall 2590 <_PyThreadState_UncheckedGet@plt>\n \tmov %eax,%edi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4575\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4575\n \tmov -0x60(%ebx),%eax\n \tmov (%eax),%ebp\n \tmov 0x3c(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4474 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4474 (discriminator 1)\n \ttest %eax,%eax\n \tje 8f80 \n /usr/include/python3.12/object.h:220\n \tmov 0x4(%eax),%ecx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4476\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4476\n \tcmp %ecx,%ebp\n \tje 9024 \n /usr/include/python3.12/object.h:966\n \tmov 0x4(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4485 (discriminator 3)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4485 (discriminator 3)\n \ttestb $0x4,0x57(%eax)\n \tjne 902d \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8383\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8383\n \tmov %ebp,%edx\n \tmov %ecx,%eax\n \tcall 5b80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4575 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4575 (discriminator 2)\n \ttest %eax,%eax\n \tje 8f80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4509\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4509\n \tmov 0x3c(%edi),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \tmovl $0x0,0x3c(%edi)\n /usr/include/python3.12/object.h:797\n \ttest %eax,%eax\n \tje 8f80 \n /usr/include/python3.12/object.h:244\n \tmov (%eax),%edx\n /usr/include/python3.12/object.h:700 (discriminator 1)\n@@ -10434,68 +10434,68 @@\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 2300 <_Py_Dealloc@plt>\n \tadd $0x10,%esp\n \tjmp 8f80 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4566\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4566\n \tsub $0x8,%esp\n \tpush %edx\n \tpush %eax\n \tcall 20a0 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n \tjmp 8fa0 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4510\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4510\n \tmovl $0x0,0x3c(%edi)\n /usr/include/python3.12/object.h:797\n \tjmp 8fe5 \n /usr/include/python3.12/object.h:233\n \tmov 0x8(%ebp),%eax\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4460 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4460 (discriminator 1)\n \ttest %eax,%eax\n \tjle 9043 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4460\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4460\n \txor %edx,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4461\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4461\n \tcmp 0xc(%ebp,%edx,4),%ecx\n \tje 8fd7 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4460 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4460 (discriminator 2)\n \tadd $0x1,%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4460 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4460 (discriminator 1)\n \tcmp %edx,%eax\n \tjne 9036 \n \txor %edx,%edx\n \tmov %edi,0xc(%esp)\n \tmov %ecx,%edi\n \tmov %edx,0x4(%esp)\n \tmov %esi,0x8(%esp)\n \tmov %eax,%esi\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4464 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4464 (discriminator 1)\n \tmov 0x4(%esp),%eax\n \tcmp %eax,%esi\n \tjle 9076 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4465\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4465\n \tmov 0x4(%esp),%eax\n \tmov 0xc(%ebp,%eax,4),%edx\n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:8383 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:8383 (discriminator 1)\n \tcmp %edx,%edi\n \tjne 907f \n \tmov 0xc(%esp),%edi\n \tmov 0x8(%esp),%esi\n \tjmp 8fd7 \n \tmov 0x8(%esp),%esi\n \tjmp 8f80 \n \tmov %edi,%eax\n \tcall 5b80 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4465 (discriminator 1)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4465 (discriminator 1)\n \ttest %eax,%eax\n \tjne 9069 \n-./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:4464 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:4464 (discriminator 2)\n \taddl $0x1,0x4(%esp)\n \tjmp 9055 \n __x86.get_pc_thunk.ax():\n \tmov (%esp),%eax\n \tret\n __x86.get_pc_thunk.si():\n \tmov (%esp),%esi\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 32616137 36633239 66616135 30323563 2aa76c29faa5025c\n- 0x00000010 30313461 38393038 38386237 64333833 014a890888b7d383\n- 0x00000020 37626463 65662e64 65627567 00000000 7bdcef.debug....\n- 0x00000030 28dbcf19 (...\n+ 0x00000000 64326239 32663639 30333039 38643739 d2b92f6903098d79\n+ 0x00000010 61653630 32303330 62646536 38353465 ae602030bde6854e\n+ 0x00000020 34363661 66612e64 65627567 00000000 466afa.debug....\n+ 0x00000030 40391c13 @9..\n \n"}]}]}]}]}, {"source1": "python3-scikit-fmm-dbgsym_2024.05.29-1_i386.deb", "source2": "python3-scikit-fmm-dbgsym_2024.05.29-1_i386.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-07-06 04:55:57.000000 debian-binary\n -rw-r--r-- 0 0 0 632 2024-07-06 04:55:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 179356 2024-07-06 04:55:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 179296 2024-07-06 04:55:57.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: i386\n Maintainer: Bdale Garbee \n Installed-Size: 208\n Depends: python3-scikit-fmm (= 2024.05.29-1)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-scikit-fmm\n-Build-Ids: 52b41addd7e47ef1d8719e6099f29a924f5fcb4a 7e2aa76c29faa5025c014a890888b7d3837bdcef\n+Build-Ids: 38d2b92f6903098d79ae602030bde6854e466afa 875b9d0da39f4bd2c8faff416698051fc87f732d\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,3 +1,3 @@\n-usr/lib/debug/.build-id/52/b41addd7e47ef1d8719e6099f29a924f5fcb4a.debug\n-usr/lib/debug/.build-id/7e/2aa76c29faa5025c014a890888b7d3837bdcef.debug\n+usr/lib/debug/.build-id/38/d2b92f6903098d79ae602030bde6854e466afa.debug\n+usr/lib/debug/.build-id/87/5b9d0da39f4bd2c8faff416698051fc87f732d.debug\n usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.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,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/52/\n--rw-r--r-- 0 root (0) root (0) 90504 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/52/b41addd7e47ef1d8719e6099f29a924f5fcb4a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/7e/\n--rw-r--r-- 0 root (0) root (0) 94700 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/7e/2aa76c29faa5025c014a890888b7d3837bdcef.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/38/\n+-rw-r--r-- 0 root (0) root (0) 94700 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/38/d2b92f6903098d79ae602030bde6854e466afa.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/87/\n+-rw-r--r-- 0 root (0) root (0) 90504 2024-07-06 04:55:57.000000 ./usr/lib/debug/.build-id/87/5b9d0da39f4bd2c8faff416698051fc87f732d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 12700 2024-07-06 04:55:57.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-07-06 04:55:57.000000 ./usr/share/doc/python3-scikit-fmm-dbgsym -> python3-scikit-fmm\n"}, {"source1": "./usr/lib/debug/.build-id/52/b41addd7e47ef1d8719e6099f29a924f5fcb4a.debug", "source2": "./usr/lib/debug/.build-id/87/5b9d0da39f4bd2c8faff416698051fc87f732d.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 4% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 52b41addd7e47ef1d8719e6099f29a924f5fcb4a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 875b9d0da39f4bd2c8faff416698051fc87f732d\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 14, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x25): ../skfmm\n 2\t(line_strp)\t(offset: 0x2e): /usr/include/python3.12\n 3\t(line_strp)\t(offset: 0x46): ../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy\n 4\t(line_strp)\t(offset: 0x89): /usr/lib/gcc/i686-linux-gnu/14/include\n 5\t(line_strp)\t(offset: 0xb0): /usr/include\n 6\t(line_strp)\t(offset: 0xbd): /usr/include/i386-linux-gnu/bits\n 7\t(line_strp)\t(offset: 0xde): /usr/include/i386-linux-gnu/sys\n@@ -2587,15 +2587,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 0x1176, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x25): ../skfmm\n 2\t(line_strp)\t(offset: 0xbd): /usr/include/i386-linux-gnu/bits\n 3\t(line_strp)\t(offset: 0x89): /usr/lib/gcc/i686-linux-gnu/14/include\n 4\t(line_strp)\t(offset: 0x16d): /usr/include/i386-linux-gnu/bits/types\n 5\t(line_strp)\t(offset: 0xb0): /usr/include\n 6\t(line_strp)\t(offset: 0x12b): /usr/include/i386-linux-gnu/c++/14/bits\n 7\t(line_strp)\t(offset: 0xfe): /usr/include/c++/14\n@@ -3984,15 +3984,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 0x1a7f, lines 9, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x25): ../skfmm\n 2\t(line_strp)\t(offset: 0x112): /usr/include/c++/14/bits\n 3\t(line_strp)\t(offset: 0xfe): /usr/include/c++/14\n 4\t(line_strp)\t(offset: 0x12b): /usr/include/i386-linux-gnu/c++/14/bits\n 5\t(line_strp)\t(offset: 0x153): /usr/include/c++/14/debug\n 6\t(line_strp)\t(offset: 0x469): /usr/include/c++/14/ext\n 7\t(line_strp)\t(offset: 0xb0): /usr/include\n@@ -6681,15 +6681,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 0x2d1c, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x25): ../skfmm\n 2\t(line_strp)\t(offset: 0xfe): /usr/include/c++/14\n 3\t(line_strp)\t(offset: 0x153): /usr/include/c++/14/debug\n 4\t(line_strp)\t(offset: 0x112): /usr/include/c++/14/bits\n 5\t(line_strp)\t(offset: 0x12b): /usr/include/i386-linux-gnu/c++/14/bits\n 6\t(line_strp)\t(offset: 0x469): /usr/include/c++/14/ext\n 7\t(line_strp)\t(offset: 0xbd): /usr/include/i386-linux-gnu/bits\n@@ -8495,15 +8495,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 0x3a2e, lines 12, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x25): ../skfmm\n 2\t(line_strp)\t(offset: 0xfe): /usr/include/c++/14\n 3\t(line_strp)\t(offset: 0x112): /usr/include/c++/14/bits\n 4\t(line_strp)\t(offset: 0x469): /usr/include/c++/14/ext\n 5\t(line_strp)\t(offset: 0x12b): /usr/include/i386-linux-gnu/c++/14/bits\n 6\t(line_strp)\t(offset: 0x153): /usr/include/c++/14/debug\n 7\t(line_strp)\t(offset: 0x89): /usr/lib/gcc/i686-linux-gnu/14/include\n@@ -11914,15 +11914,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 0x5284, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x11): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x25): ../skfmm\n 2\t(line_strp)\t(offset: 0xfe): /usr/include/c++/14\n 3\t(line_strp)\t(offset: 0x112): /usr/include/c++/14/bits\n 4\t(line_strp)\t(offset: 0x12b): /usr/include/i386-linux-gnu/c++/14/bits\n 5\t(line_strp)\t(offset: 0x153): /usr/include/c++/14/debug\n 6\t(line_strp)\t(offset: 0x89): /usr/lib/gcc/i686-linux-gnu/14/include\n 7\t(line_strp)\t(offset: 0x16d): /usr/include/i386-linux-gnu/bits/types\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4,29 +4,29 @@\n Length: 0x1c (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0>: Abbrev Number: 68 (DW_TAG_partial_unit)\n DW_AT_stmt_list : (sec_offset) 0\n- <11> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <11> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1><15>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <16> DW_AT_import : (GNU_ref_alt) <0x148>\n <1><1a>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <1b> DW_AT_import : (GNU_ref_alt) <0x11b4>\n <1><1f>: Abbrev Number: 0\n Compilation Unit @ offset 0x20:\n Length: 0x5b (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0><2c>: Abbrev Number: 68 (DW_TAG_partial_unit)\n <2d> DW_AT_stmt_list : (sec_offset) 0\n- <31> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <31> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1><35>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <36> DW_AT_import : (GNU_ref_alt) <0x1393>\n <1><3a>: Abbrev Number: 91 (DW_TAG_const_type)\n <3b> DW_AT_type : (GNU_ref_alt) <0x18>\n <1><3f>: Abbrev Number: 103 (DW_TAG_variable)\n <40> DW_AT_name : (strp) (offset: 0x8777): MaximumDimension\n <44> DW_AT_decl_file : (implicit_const) 4\n@@ -70,15 +70,15 @@\n Length: 0x28 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0><8b>: Abbrev Number: 68 (DW_TAG_partial_unit)\n <8c> DW_AT_stmt_list : (sec_offset) 0\n- <90> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <90> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1><94>: Abbrev Number: 109 (DW_TAG_subprogram)\n <95> DW_AT_external : (flag_present) 1\n <95> DW_AT_name : (GNU_strp_alt) (offset: 0x22ff) \n <99> DW_AT_decl_file : (data1) 61\n <9a> DW_AT_decl_line : (data1) 131\n <9b> DW_AT_decl_column : (data1) 26\n <9c> DW_AT_linkage_name: (GNU_strp_alt) (offset: 0x1401) \n@@ -92,15 +92,15 @@\n Length: 0x2d (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0>: Abbrev Number: 68 (DW_TAG_partial_unit)\n DW_AT_stmt_list : (sec_offset) 0\n- DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1>: Abbrev Number: 8 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0x27e5>\n <1>: Abbrev Number: 1 (DW_TAG_imported_unit)\n DW_AT_import : (ref_addr) <0x2c>\t[Abbrev Number: 68 (DW_TAG_partial_unit)]\n <1>: Abbrev Number: 88 (DW_TAG_reference_type)\n DW_AT_byte_size : (implicit_const) 4\n DW_AT_type : (GNU_ref_alt) <0x81>\n@@ -115,15 +115,15 @@\n Length: 0x30 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0>: Abbrev Number: 68 (DW_TAG_partial_unit)\n DW_AT_stmt_list : (sec_offset) 0\n- DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1>: Abbrev Number: 1 (DW_TAG_imported_unit)\n DW_AT_import : (ref_addr) <0xb7>\t[Abbrev Number: 68 (DW_TAG_partial_unit)]\n <1>: Abbrev Number: 1 (DW_TAG_imported_unit)\n DW_AT_import : (ref_addr) <0x7fc>\t[Abbrev Number: 108 (DW_TAG_partial_unit)]\n <1>: Abbrev Number: 106 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n DW_AT_name : (GNU_strp_alt) (offset: 0x12b8) \n@@ -143,29 +143,29 @@\n Length: 0x1c (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0><11c>: Abbrev Number: 68 (DW_TAG_partial_unit)\n <11d> DW_AT_stmt_list : (sec_offset) 0x1154\n- <121> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <121> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1><125>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <126> DW_AT_import : (GNU_ref_alt) <0x2a58>\n <1><12a>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <12b> DW_AT_import : (GNU_ref_alt) <0x2a15>\n <1><12f>: Abbrev Number: 0\n Compilation Unit @ offset 0x130:\n Length: 0x204 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0><13c>: Abbrev Number: 68 (DW_TAG_partial_unit)\n <13d> DW_AT_stmt_list : (sec_offset) 0x1a5d\n- <141> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <141> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1><145>: Abbrev Number: 1 (DW_TAG_imported_unit)\n <146> DW_AT_import : (ref_addr) <0x8b>\t[Abbrev Number: 68 (DW_TAG_partial_unit)]\n <1><14a>: Abbrev Number: 75 (DW_TAG_namespace)\n <14b> DW_AT_name : (string) std\n <14f> DW_AT_sibling : (ref_udata) <0x2a8>\n <2><151>: Abbrev Number: 85 (DW_TAG_structure_type)\n <152> DW_AT_name : (strp) (offset: 0xf85): integral_constant\n@@ -468,15 +468,15 @@\n Length: 0x2a6 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x2fd2\n Pointer Size: 4\n <0><344>: Abbrev Number: 113 (DW_TAG_partial_unit)\n <345> DW_AT_stmt_list : (sec_offset) 0x2cfa\n- <349> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <349> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1><34d>: Abbrev Number: 122 (DW_TAG_namespace)\n <34e> DW_AT_name : (string) std\n <352> DW_AT_sibling : (ref_udata) <0x3b8>\n <2><354>: Abbrev Number: 107 (DW_TAG_class_type)\n <355> DW_AT_name : (GNU_strp_alt) (offset: 0x1958) \n <359> DW_AT_declaration : (flag_present) 1\n <359> DW_AT_sibling : (ref_udata) <0x38b>\n@@ -875,15 +875,15 @@\n Length: 0x20a (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0><5ee>: Abbrev Number: 68 (DW_TAG_partial_unit)\n <5ef> DW_AT_stmt_list : (sec_offset) 0x2cfa\n- <5f3> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <5f3> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <1><5f7>: Abbrev Number: 1 (DW_TAG_imported_unit)\n <5f8> DW_AT_import : (ref_addr) <0x344>\t[Abbrev Number: 113 (DW_TAG_partial_unit)]\n <1><5fc>: Abbrev Number: 75 (DW_TAG_namespace)\n <5fd> DW_AT_name : (string) std\n <601> DW_AT_sibling : (ref_udata) <0x79a>\n <2><603>: Abbrev Number: 72 (DW_TAG_namespace)\n <604> DW_AT_name : (GNU_strp_alt) (offset: 0x19c1) \n@@ -1246,15 +1246,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><814>: Abbrev Number: 103 (DW_TAG_compile_unit)\n <815> DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n <819> DW_AT_language : (data1) 33\t(C++14)\n <81a> DW_AT_name : (line_strp) (offset: 0): ../skfmm/fmm.cpp\n- <81e> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <81e> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <822> DW_AT_ranges : (sec_offset) 0x213\n <826> DW_AT_low_pc : (addr) 0\n <82a> DW_AT_stmt_list : (sec_offset) 0\n <1><82e>: Abbrev Number: 1 (DW_TAG_base_type)\n <82f> DW_AT_byte_size : (data1) 8\n <830> DW_AT_encoding : (data1) 7\t(unsigned)\n <831> DW_AT_name : (GNU_strp_alt) (offset: 0x1f87) \n@@ -7697,15 +7697,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x90b\n Pointer Size: 4\n <0><3592>: Abbrev Number: 6 (DW_TAG_compile_unit)\n <3593> DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n <3597> DW_AT_language : (data1) 33\t(C++14)\n <3598> DW_AT_name : (line_strp) (offset: 0x41e): ../skfmm/heap.cpp\n- <359c> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <359c> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <35a0> DW_AT_ranges : (sec_offset) 0x382\n <35a4> DW_AT_low_pc : (addr) 0\n <35a8> DW_AT_stmt_list : (sec_offset) 0x1154\n <1><35ac>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <35ad> DW_AT_import : (GNU_ref_alt) <0x2e3e>\n <1><35b1>: Abbrev Number: 1 (DW_TAG_imported_unit)\n <35b2> DW_AT_import : (ref_addr) <0x11c>\t[Abbrev Number: 68 (DW_TAG_partial_unit)]\n@@ -8826,15 +8826,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x1009\n Pointer Size: 4\n <0><3ea5>: Abbrev Number: 140 (DW_TAG_compile_unit)\n <3ea7> DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n <3eab> DW_AT_language : (data1) 33\t(C++14)\n <3eac> DW_AT_name : (line_strp) (offset: 0x44f): ../skfmm/base_marcher.cpp\n- <3eb0> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <3eb0> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <3eb4> DW_AT_ranges : (sec_offset) 0x7d7\n <3eb8> DW_AT_low_pc : (addr) 0\n <3ebc> DW_AT_stmt_list : (sec_offset) 0x1a5d\n <1><3ec0>: Abbrev Number: 119 (DW_TAG_imported_unit)\n <3ec1> DW_AT_import : (GNU_ref_alt) <0xc>\n <1><3ec5>: Abbrev Number: 118 (DW_TAG_imported_unit)\n <3ec6> DW_AT_import : (ref_addr) <0x2c>\t[Abbrev Number: 68 (DW_TAG_partial_unit)]\n@@ -16244,15 +16244,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x2fd2\n Pointer Size: 4\n <0><71db>: Abbrev Number: 5 (DW_TAG_compile_unit)\n <71dc> DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n <71e0> DW_AT_language : (data1) 33\t(C++14)\n <71e1> DW_AT_name : (line_strp) (offset: 0x52f): ../skfmm/distance_marcher.cpp\n- <71e5> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <71e5> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <71e9> DW_AT_ranges : (sec_offset) 0xa69\n <71ed> DW_AT_low_pc : (addr) 0\n <71f1> DW_AT_stmt_list : (sec_offset) 0x2cfa\n <1><71f5>: Abbrev Number: 82 (DW_TAG_base_type)\n <71f6> DW_AT_byte_size : (data1) 8\n <71f7> DW_AT_encoding : (data1) 4\t(float)\n <71f8> DW_AT_name : (GNU_strp_alt) (offset: 0xaf0) \n@@ -17643,15 +17643,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x1d33\n Pointer Size: 4\n <0><7def>: Abbrev Number: 197 (DW_TAG_compile_unit)\n <7df1> DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n <7df5> DW_AT_language : (data1) 33\t(C++14)\n <7df6> DW_AT_name : (line_strp) (offset: 0x559): ../skfmm/travel_time_marcher.cpp\n- <7dfa> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <7dfa> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <7dfe> DW_AT_ranges : (sec_offset) 0x112b\n <7e02> DW_AT_low_pc : (addr) 0\n <7e06> DW_AT_stmt_list : (sec_offset) 0x3a0c\n <1><7e0a>: Abbrev Number: 1 (DW_TAG_base_type)\n <7e0b> DW_AT_byte_size : (data1) 8\n <7e0c> DW_AT_encoding : (data1) 4\t(float)\n <7e0d> DW_AT_name : (GNU_strp_alt) (offset: 0xaf0) \n@@ -37985,15 +37985,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x2fd2\n Pointer Size: 4\n <0><10a65>: Abbrev Number: 5 (DW_TAG_compile_unit)\n <10a66> DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n <10a6a> DW_AT_language : (data1) 33\t(C++14)\n <10a6b> DW_AT_name : (line_strp) (offset: 0x60e): ../skfmm/extension_velocity_marcher.cpp\n- <10a6f> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-2aq4fnbg\n+ <10a6f> DW_AT_comp_dir : (line_strp) (offset: 0x11): ./.mesonpy-c4r3g9fr\n <10a73> DW_AT_ranges : (sec_offset) 0x1303\n <10a77> DW_AT_low_pc : (addr) 0\n <10a7b> DW_AT_stmt_list : (sec_offset) 0x5262\n <1><10a7f>: Abbrev Number: 27 (DW_TAG_imported_unit)\n <10a80> DW_AT_import : (GNU_ref_alt) <0x343f>\n <1><10a84>: Abbrev Number: 2 (DW_TAG_imported_unit)\n <10a85> DW_AT_import : (ref_addr) <0xb7>\t[Abbrev Number: 68 (DW_TAG_partial_unit)]\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-JGCC: (Debian 14.2.0-3) 14.2.0\n+s-GCC: (Debian 14.2.0-3) 14.2.0\n :2o6zOAm\n gl*a%_l^\n Z+WZ+wZ+\n P$WD,Es)\n P5`U-e|=6\n bJ6|*GTN\n %B+4-HZn\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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 13338"], "unified_diff": "@@ -4,15 +4,15 @@\n Disassembly of section .text:\n \n 00001240 :\n \t...\n \n 0000137e :\n heap::heap(int, bool) [clone .cold]:\n-./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40 (discriminator 2)\n+./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40 (discriminator 2)\n \tadd %al,(%eax)\n \tadd %al,(%eax)\n \t...\n \n 00001384 :\n \t...\n \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] ../skfmm/fmm.cpp\n- [ 11] ./.mesonpy-2aq4fnbg\n+ [ 11] ./.mesonpy-c4r3g9fr\n [ 25] ../skfmm\n [ 2e] /usr/include/python3.12\n [ 46] ../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy\n [ 89] /usr/lib/gcc/i686-linux-gnu/14/include\n [ b0] /usr/include\n [ bd] /usr/include/i386-linux-gnu/bits\n [ de] /usr/include/i386-linux-gnu/sys\n"}]}, {"source1": "./usr/lib/debug/.build-id/7e/2aa76c29faa5025c014a890888b7d3837bdcef.debug", "source2": "./usr/lib/debug/.build-id/38/d2b92f6903098d79ae602030bde6854e466afa.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7e2aa76c29faa5025c014a890888b7d3837bdcef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 38d2b92f6903098d79ae602030bde6854e466afa\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 14, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x13): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x13): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x27): ../skfmm\n 2\t(line_strp)\t(offset: 0x30): /usr/include/python3.12\n 3\t(line_strp)\t(offset: 0x48): /usr/include/python3.12/cpython\n 4\t(line_strp)\t(offset: 0x68): /usr/include\n 5\t(line_strp)\t(offset: 0x75): /usr/lib/gcc/i686-linux-gnu/14/include\n 6\t(line_strp)\t(offset: 0x9c): /usr/include/i386-linux-gnu/bits\n 7\t(line_strp)\t(offset: 0xbd): /usr/include/i386-linux-gnu/sys\n@@ -19804,15 +19804,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 0x801f, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x13): ./.mesonpy-2aq4fnbg\n+ 0\t(line_strp)\t(offset: 0x13): ./.mesonpy-c4r3g9fr\n 1\t(line_strp)\t(offset: 0x27): ../skfmm\n 2\t(line_strp)\t(offset: 0x9c): /usr/include/i386-linux-gnu/bits\n 3\t(line_strp)\t(offset: 0x75): /usr/lib/gcc/i686-linux-gnu/14/include\n 4\t(line_strp)\t(offset: 0x14c): /usr/include/i386-linux-gnu/bits/types\n 5\t(line_strp)\t(offset: 0x68): /usr/include\n 6\t(line_strp)\t(offset: 0x10a): /usr/include/i386-linux-gnu/c++/14/bits\n 7\t(line_strp)\t(offset: 0xdd): /usr/include/c++/14\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4,15 +4,15 @@\n Length: 0x1c (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0xee5\n Pointer Size: 4\n <0>: Abbrev Number: 62 (DW_TAG_partial_unit)\n DW_AT_stmt_list : (sec_offset) 0\n- <11> DW_AT_comp_dir : (line_strp) (offset: 0x13): ./.mesonpy-2aq4fnbg\n+ <11> DW_AT_comp_dir : (line_strp) (offset: 0x13): ./.mesonpy-c4r3g9fr\n <1><15>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <16> DW_AT_import : (GNU_ref_alt) <0xc>\n <1><1a>: Abbrev Number: 8 (DW_TAG_imported_unit)\n <1b> DW_AT_import : (GNU_ref_alt) <0x148>\n <1><1f>: Abbrev Number: 0\n Compilation Unit @ offset 0x20:\n Length: 0xd81a (32-bit)\n@@ -20,15 +20,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><2c>: Abbrev Number: 176 (DW_TAG_compile_unit)\n <2e> DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n <32> DW_AT_language : (data1) 33\t(C++14)\n <33> DW_AT_name : (line_strp) (offset: 0): ../skfmm/pheap.cpp\n- <37> DW_AT_comp_dir : (line_strp) (offset: 0x13): ./.mesonpy-2aq4fnbg\n+ <37> DW_AT_comp_dir : (line_strp) (offset: 0x13): ./.mesonpy-c4r3g9fr\n <3b> DW_AT_ranges : (sec_offset) 0x1270\n <3f> DW_AT_low_pc : (addr) 0\n <43> DW_AT_stmt_list : (sec_offset) 0\n <1><47>: Abbrev Number: 1 (DW_TAG_base_type)\n <48> DW_AT_byte_size : (data1) 8\n <49> DW_AT_encoding : (data1) 7\t(unsigned)\n <4a> DW_AT_name : (GNU_strp_alt) (offset: 0x1f87) \n@@ -27694,15 +27694,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0xee5\n Pointer Size: 4\n <0>: Abbrev Number: 6 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x1ad2) \n DW_AT_language : (data1) 33\t(C++14)\n DW_AT_name : (line_strp) (offset: 0x49e): ../skfmm/heap.cpp\n- DW_AT_comp_dir : (line_strp) (offset: 0x13): ./.mesonpy-2aq4fnbg\n+ DW_AT_comp_dir : (line_strp) (offset: 0x13): ./.mesonpy-c4r3g9fr\n DW_AT_ranges : (sec_offset) 0x1410\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x7ffd\n <1>: Abbrev Number: 8 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0x11b4>\n <1>: Abbrev Number: 8 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0x29cb>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -14,14 +14,15 @@\n pcL\\%H'X\n 3M.5,6jN\n 4U|e *Q@\n #!0YETE4\n \tkPyb(4#\n 3\n fv!~+UV,G\n $h%jbx>pL\n /usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug\n pheap.cpp\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] ../skfmm/pheap.cpp\n- [ 13] ./.mesonpy-2aq4fnbg\n+ [ 13] ./.mesonpy-c4r3g9fr\n [ 27] ../skfmm\n [ 30] /usr/include/python3.12\n [ 48] /usr/include/python3.12/cpython\n [ 68] /usr/include\n [ 75] /usr/lib/gcc/i686-linux-gnu/14/include\n [ 9c] /usr/include/i386-linux-gnu/bits\n [ bd] /usr/include/i386-linux-gnu/sys\n"}]}]}]}]}]}